Hello everybody,

I play at the moment a bit with piping multiple files to the same ffmpeg instance. In shell it would look like:

   for i in "$list_of_multiple_files"; do ffmpeg -i "$i" [...] -f
   mpegts -; done | pv -q -B 50M | ffmpeg +igndts -i pipe:0 -fflags
   +genpts [...] -f flv rtmp://output

Instead of pv you could also use mbuffer.

I know concat, but I want to be more flexible, that is why I try this way. I did some test and they all look good for me, but until now I have not make any test over multiple hours.

My question is, do you think this can work with many clips over hours? Or can run this out of sync? My worry is, because of ignoring the dts the audio can go out of sync with time, specially when in some clips the audio and video line have not the same length.

Regards

Jonathan



_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to