Cleanup Part1 (#1201)

* remove some todos, improve video manager, simplify ffmpeg commands and more

* do more

* remove thread count for filters
This commit is contained in:
Henry Ruhs
2026-07-25 11:47:36 +02:00
committed by GitHub
parent 4a8bfec297
commit 585a7d75da
10 changed files with 87 additions and 85 deletions
+7 -12
View File
@@ -1,7 +1,7 @@
from shutil import which
from facefusion import ffmpeg_builder
from facefusion.ffmpeg_builder import chain, concat, convert_color_space, keep_video_alpha, restrict_color_transfer, run, select_frame_range, set_audio_quality, set_audio_sample_size, set_faststart, set_filter_thread_count, set_global_thread_count, set_input_seek, set_output_format, set_stream_mode, set_video_encoder, set_video_fps, set_video_quality, set_video_tag
from facefusion.ffmpeg_builder import chain, concat, convert_color_space, keep_video_alpha, restrict_color_transfer, run, seek_to, select_frame_range, set_audio_quality, set_audio_sample_size, set_faststart, set_output_format, set_stream_mode, set_thread_count, set_video_encoder, set_video_fps, set_video_quality, set_video_tag
def test_run() -> None:
@@ -41,9 +41,9 @@ def test_set_stream_mode() -> None:
assert set_stream_mode('v4l2') == [ '-f', 'v4l2' ]
def test_set_input_seek() -> None:
assert set_input_seek(0.0) == [ '-ss', '0.0' ]
assert set_input_seek(1.5) == [ '-ss', '1.5' ]
def test_seek_to() -> None:
assert seek_to(0.0) == [ '-ss', '0.0' ]
assert seek_to(1.5) == [ '-ss', '1.5' ]
def test_set_output_format() -> None:
@@ -92,14 +92,9 @@ def test_set_audio_quality() -> None:
assert set_audio_quality('flac', 100) == []
def test_set_global_thread_count() -> None:
assert set_global_thread_count(8) == [ '-threads', '8' ]
assert set_global_thread_count(16) == [ '-threads', '16' ]
def test_set_filter_thread_count() -> None:
assert set_filter_thread_count(8) == [ '-filter_threads', '8' ]
assert set_filter_thread_count(16) == [ '-filter_threads', '16' ]
def test_set_thread_count() -> None:
assert set_thread_count(8) == [ '-threads', '8' ]
assert set_thread_count(16) == [ '-threads', '16' ]
def test_set_faststart() -> None: