henryruhs
854f895403
Introduce fix_audio_encoder and fix_video_encoder
2025-05-25 18:02:37 +02:00
henryruhs
1b5621cac5
Fix libopus test
2025-05-25 15:52:52 +02:00
henryruhs
84e86ad91e
Improve testing
2025-05-25 15:45:38 +02:00
henryruhs
441305afe5
Improve testing
2025-05-25 15:37:41 +02:00
henryruhs
3c36440262
More testing for audio restore/replace and video merge
2025-05-24 21:00:19 +02:00
henryruhs
f9b906850b
Stub get_available_encoder_set()
2025-05-23 23:05:56 +02:00
henryruhs
5b37c9b45b
CI is very sensitive
2025-05-23 22:25:52 +02:00
henryruhs
b1786ddd0b
CI is very sensitive
2025-05-23 22:25:01 +02:00
henryruhs
7c65323558
CI is very sensitive
2025-05-23 22:05:48 +02:00
henryruhs
14bb3e32c2
Testing for merge_video()
2025-05-23 20:18:11 +02:00
henryruhs
068f6c86d1
More edge case testing
2025-05-23 19:20:56 +02:00
henryruhs
fc0de4eec2
More edge case testing
2025-05-23 19:06:38 +02:00
henryruhs
834c17340d
More edge case testing
2025-05-23 18:53:03 +02:00
henryruhs
04319fb3c6
More edge case testing
2025-05-23 13:09:54 +02:00
henryruhs
68da1cf266
More edge case testing
2025-05-23 09:17:51 +02:00
henryruhs
52000114ba
Fix merge edge cases
2025-05-22 22:44:24 +02:00
henryruhs
23343eaa76
Testing for merge_video()
2025-05-22 20:58:46 +02:00
henryruhs
89c0493acd
Follow the config parser way part4
2025-04-28 10:03:29 +02:00
henryruhs
b480c76e35
Follow the config parser way part3
2025-04-28 10:03:29 +02:00
henryruhs
3250f39708
Follow the config parser way part2
2025-04-28 10:03:29 +02:00
henryruhs
671acae887
Follow the config parser way
2025-04-28 10:03:29 +02:00
henryruhs
a07b77b31a
Change naming of config parser
2025-04-28 10:03:29 +02:00
henryruhs
d43147ffe9
Add space
2025-04-28 10:03:29 +02:00
henryruhs
48aaba2786
Undo non-fixes
2025-04-28 10:03:25 +02:00
henryruhs
aa1007ff6a
Fix blank screen in replace_audio()
2025-04-28 10:03:25 +02:00
Henry Ruhs
d43cf5cdde
Fix/extrating merging progress bar total ( #868 )
...
* Introduce predict_video_frame_total() to fix progress bar while extracting and merging
* Introduce predict_video_frame_total() to fix progress bar while extracting and merging
* Use floor over ceil
2025-04-28 10:03:25 +02:00
henryruhs
c0e856ef72
Fix audio quality mapping for aac
2025-04-28 10:03:25 +02:00
Henry Ruhs
f3bbd3e16f
Qa/follow set naming ( #867 )
...
* Follow set naming
* Follow set naming
* Disable type hints
* Uniform order
2025-04-28 10:03:25 +02:00
henryruhs
1bdc02014c
Fix broken inference pools part2
2025-04-28 10:03:25 +02:00
Henry Ruhs
5e3ab88f63
Fix broken inference pools ( #866 )
...
* Fix broken inference pools
* Fix broken inference pools
2025-04-28 10:03:25 +02:00
henryruhs
44165eb0b7
Rename typing to types
2025-04-28 10:03:25 +02:00
henryruhs
6732a82af4
Fix audio range in restore audio
2025-04-28 10:03:25 +02:00
Henry Ruhs
296eea8577
Feat/halt on error ( #862 )
...
* Introduce halt-on-error
* Introduce halt-on-error
* Fix wording
2025-04-28 10:03:25 +02:00
henryruhs
e79a99fac4
Skip the new test
2025-04-28 10:03:25 +02:00
henryruhs
5dc986d6b2
Skip the new test
2025-04-28 10:03:25 +02:00
Henry Ruhs
d260c28cf3
Feat/available encoders ( #860 )
...
* Introduce available audio encoders and video encoders
* Introduce available audio encoders and video encoders
* Introduce available audio encoders and video encoders
* Introduce available audio encoders and video encoders
* Add flac to audio encoders
2025-04-28 10:03:25 +02:00
henryruhs
02d11435a6
Simplify set_audio_sample_size()
2025-04-28 10:03:25 +02:00
henryruhs
4f32ed7868
Rename to read_video_frame
2025-04-28 10:03:25 +02:00
henryruhs
dbbf3445b6
We name it InferenceSessionProvider
2025-04-28 10:03:25 +02:00
Henry Ruhs
3b80d66bf4
Feat/better resolve execution ( #856 )
...
* A better way to resolve execution providers
* Fix issues
* Fix issues
2025-04-28 10:03:25 +02:00
henryruhs
964fab8724
no, jpeg IS a format
2025-04-28 10:03:24 +02:00
henryruhs
9d9805a03b
jpeg is not a format
2025-04-28 10:03:24 +02:00
henryruhs
63de6a8d8a
Use numpy to transform ranges
2025-04-28 10:03:24 +02:00
henryruhs
56ba551630
Fix set video quality
2025-04-28 10:03:24 +02:00
henryruhs
b8ebcf9fe3
Fix set audio quality
2025-04-28 10:03:24 +02:00
Henry Ruhs
8a9e08f3a2
Feat/commands builder ( #852 )
...
* Protype for ffmpeg builder
* Protype for ffmpeg builder
* Add curl builder
* Fix typing import
* Adjust commands indent
* Protype for ffmpeg builder part2
* Protype for ffmpeg builder part3
* Protype for ffmpeg builder part3
* Add chain() helper to the builders
* Protype for ffmpeg builder part4
* Protype for ffmpeg builder part5
* Protoype for ffmpeg builder part5
* Protoype for ffmpeg builder part6
* Allow dynamic audio size
* Fix testing
* Protoype for ffmpeg builder part7
* Fix and polish ffmpeg builder
* Hardcode the log level for ffmpeg
* More ffmpeg rework
* Prototype for ffmpeg builder part8
* Prototype for ffmpeg builder part9
* Fix CI
* Fix Styles
* Add lazy testing, User Agent for CURL
* More testing
* More testing
2025-04-28 10:03:24 +02:00
Henry Ruhs
5b76f54332
Feat/more audio settings ( #849 )
...
* Add more audio settings, revamp some ffmpeg commands
* Add more audio settings, revamp some ffmpeg commands
* Add more audio settings, revamp some ffmpeg commands
* Add more audio settings, revamp some ffmpeg commands
2025-04-28 10:03:24 +02:00
Henry Ruhs
6f0675030e
Feat/custom file format handling ( #845 )
...
* Purge filetype dependency, Rename file_extension to file_format, Introduce custom format detections
* Changed a lot
* Purge filetype dependency, Rename file_extension to file_format, Introduce custom format detections
* Fix stuff
* Fix stuff
* Simplify all the is_ and has_ methods
* Simplify all the is_ and has_ methods
* Use the new helper on more places
* Introduce are_ next to is_ and has_
* Get rid of the type-ignores
* Add more video types
2025-04-28 10:03:24 +02:00
henryruhs
612fd70e54
Remove Windows-only path sanitization
2025-04-28 10:03:24 +02:00
henryruhs
eb2f794ece
Extend testing
2025-04-28 10:03:24 +02:00