Closed fflewddur closed 8 years ago
Switching to ffmpeg's more accurate seeking during commercial removal has greatly improved the quality of commercial detection. I explored using ffmpeg for the entire video encoding pipeline, but accurate seeking is significantly slower when you're also converting video, there is no decomb filter, and the QSV encoder doesn't (yet) work reliably.
Consider moving from HandBrake to ffmpeg, now that its AAC encoding is reliable. This should let us remove the separate "remove commercials" stage and combine it with the encoding operation, but it'll make some extra work because HandBrake has nicer built-in scaling logic than ffmpeg. Also not sure if how this would impact Intel QSV encoding.