> From: Mark Filipak via ffmpeg-user <[email protected]> > Sent: Monday, November 10, 2025 7:06 AM > Hi Gerd, I'm guessing you have an unclean source. FFmpeg can clean > unclean sources, but sometimes FFmpeg makes things worse. It's best to > make a clean copy and then work with that. Sometimes that means using > programs that are not FFmpeg.
Thanks for that info about ffmpeg cleaning up. I had a look several months ago and also thought that ffmpeg could not really clean crusty sources. I had an impression that ffmpeg could only ignore some bad stuff and thus introduce gaps (lost frames, lost audio) and loss of lip sync. The doco seemed to me to be a bit light on for examples of dealing with the range of bad source video issues and the relevant options seemed hard-to-find, at least for me, since IIRC there were a few. I currently continue to use a now-defunct product "VideoReDo" which has a feature called QuickStreamFix which recognises and deals with those things (as well as removing audio delay) and maintains lip sync. VideoReDo was paid-for but FANTASTIC (the owner died and his wife won’t sell the IP, which is why the product is defunct) but it still works EXTREMELY well for the time being. I wish ffmpeg would consider putting a project together to be able to fix bad sources at least as well as VRD's QSF does, it'd be a great boon to the entire world 😊 I also had a look around and found there's nothing on the planet (close to free) which does things as well, and saw some which purported to but did not (especially in a non-interactive "batch mode", ie a scheduled task, since they relied on a gui interface). If you have examples of ffmpeg doing such things then I would very much appreciate the information you have. Cheers ! _______________________________________________ ffmpeg-user mailing list -- [email protected] To unsubscribe send an email to [email protected]
