[FFmpeg-user] How to use ffmpeg to detect commercials
doark at mail.com
Fri Oct 1 23:19:19 EEST 2021
On some US TV channels the commercial breaks are timed. As in, they start
at A, B, and C time and end at X, Y, and Z time.
Perhaps that will work for your needs.
Alternatively, you could combine several approaches and write a basic
identification guessing engine and then pass the cut clip to the user for
Another thing to take into consideration is that normally theres a marked
volume decrease before a commercial break on US TV. People stop talking
and events stop happening. This doesn't apply to really old shows because
they insert more and more commercial breaks, but for anything slightly
recent it would work.
Overall, it seems you'll have to double check whatever method of
commercial detection you choose to use. This will save you time, but not
a huge amount.
More information about the ffmpeg-user