feat: implement ffmpeg.rs, subtitles.rs, and fonts.rs

- ffmpeg.rs: discovery, duration extraction, metadata probing, download
- subtitles.rs: SRT-to-VTT conversion, sidecar discovery, storage, extraction
- fonts.rs: Google Fonts and Font Awesome local caching
This commit is contained in:
Your Name
2026-02-19 01:59:21 +02:00
parent 3280d60f71
commit 4e91fe679f
4 changed files with 2075 additions and 0 deletions

View File

@@ -1,6 +1,9 @@
pub mod ffmpeg;
pub mod fonts;
pub mod prefs;
pub mod recents;
pub mod state;
pub mod subtitles;
pub mod utils;
#[cfg_attr(mobile, tauri::mobile_entry_point)]