Commit Graph

17 Commits

Author SHA1 Message Date
N00MKRAD
a1c823d1da Parallel frame order processing 2021-02-16 11:27:00 +01:00
N00MKRAD
bb143ddde1 Use path+filesize instead of xxHash for frame count caching 2021-02-14 22:23:16 +01:00
N00MKRAD
ed2ef85bfd Allow stream encoding to fail without cancelling the whole process
An invalid subtitle or audio file now won't stop the other streams (video etc) from being encoded.
2021-02-13 15:52:01 +01:00
N00MKRAD
2db104f5f1 Allow UpdateLastFrameFromInterpOutput to fail 2021-02-12 00:44:37 +01:00
N00MKRAD
76886c6b6e Delete old vfr files whenever making a new one 2021-02-08 21:11:25 +01:00
N00MKRAD
1fec800b80 WIP frame order file creation optimization 2021-02-08 11:03:17 +01:00
N00MKRAD
4c1020b9bf removed gifski code 2021-02-08 10:33:35 +01:00
N00MKRAD
596a2c40e0 some cleanup 2021-02-08 10:21:26 +01:00
N00MKRAD
34d1113d8c Progress bar for async frame counting with ffmpeg 2021-02-07 18:12:41 +01:00
N00MKRAD
4b5da3df75 async frame counting 2021-02-07 17:47:12 +01:00
N00MKRAD
0f06c65ce2 Fixed AAC fallback not working, fixed no output if audio merge failed 2021-02-05 22:30:23 +01:00
N00MKRAD
ef76ea81a0 Split ffmpeg alpha commands into their own class 2021-02-04 23:29:46 +01:00
N00MKRAD
65c42dca52 Fixed alpha not working for image sequence inputs 2021-02-04 22:49:19 +01:00
N00MKRAD
99ed008d74 Support for nonstandard subtitle text encodings 2021-02-04 21:03:59 +01:00
N00MKRAD
1b864f92dc Fixed GetFfmpegOutputAsync not returning all output lines 2021-02-04 20:11:55 +01:00
N00MKRAD
630b22dd2c Re-enable DeleteInterpolatedInputFrames for testing, set prog to 0 after ffmpeg ran 2021-02-02 16:07:36 +01:00
N00MKRAD
2bdda6522f FfmpegCommands refactoring, renamed AudioVideo namespace 2021-02-02 12:56:48 +01:00