Stop being the product.
Become the owner.
or
sign uplog in

The technical reason is that the burning filter works in…

The technical reason is that the burning filter works in relative time to the video input, not in absolute time to the source file. Your script places `-ss $start` before `-i $mp4`, which is the correct approach: FFmpeg performs a seek on the source file before starting decoding. The entire pipeline (video, audio, and the subtitle filter that reads the external file) now considers time zero to be this starting point. The subtitles corresponding to the skipped period are simply not rendered, and the following ones play normally. If you had placed `-ss` after the input (i.e., a seek on the output), you would indeed have created an offset, but that's not the case in your code.
earnings
1,000 mlx total
$0  total
engagement
2 views
0 reactions

0 comments