feat: add keyframe index extraction and frame/keyframe navigation

Wire ffprobe-based keyframe indexing through Tauri and auto-load positions after download completes.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-21 11:10:20 -04:00
parent 2f25db3cc5
commit c96b0cedc9
5 changed files with 97 additions and 3 deletions

View File

@@ -2,7 +2,7 @@ mod commands;
mod models;
mod services;
use commands::{dependencies, video};
use commands::{dependencies, media_analysis, video};
#[cfg_attr(mobile, tauri::mobile_entry_point)]
pub fn run() {
@@ -16,6 +16,7 @@ pub fn run() {
dependencies::install_dependency,
video::resolve_url,
video::start_download,
media_analysis::extract_keyframes,
])
.run(tauri::generate_context!())
.expect("error while running tauri application");