@@ -15,7 +15,7 @@ log = "0.4.26"
15
15
env_logger = " 0.8.4"
16
16
palette = " 0.6.1"
17
17
# Default rsmpeg for macOS and other platforms (FFmpeg 8.0)
18
- rsmpeg = { version = " =0.18.0" , default-features = false , features = [" link_system_ffmpeg" ], optional = true }
18
+ rsmpeg = { version = " =0.18.0" , default-features = false , features = [" ffmpeg8 " , " link_system_ffmpeg" ], optional = true }
19
19
tesseract-sys = { version = " 0.5.15" , optional = true , default-features = false }
20
20
leptonica-sys = { version = " = 0.4.6" , optional = true , default-features = false }
21
21
clap = { version = " 4.5.31" , features = [" derive" ] }
@@ -31,10 +31,10 @@ encoding_rs = "0.8.5"
31
31
# Platform-specific rsmpeg configurations (overrides default)
32
32
# Linux uses FFmpeg 6.1, Windows uses FFmpeg 7.1
33
33
[target .'cfg(target_os = "linux")' .dependencies ]
34
- rsmpeg = { version = " =0.14.2" , default- features = false , features = [ " link_system_ffmpeg" ], optional = true }
34
+ rsmpeg = { version = " =0.14.2" , features = [ " ffmpeg6 " , " link_system_ffmpeg" ], optional = true }
35
35
36
36
[target .'cfg(windows)' .dependencies ]
37
- rsmpeg = { version = " =0.17.0" , default- features = false , features = [ " link_system_ffmpeg" ], optional = true }
37
+ rsmpeg = { version = " =0.17.0" , features = [ " ffmpeg7_1 " , " link_system_ffmpeg" ], optional = true }
38
38
39
39
[build-dependencies ]
40
40
bindgen = " 0.64.0"
0 commit comments