I have many MOV files recorded with iPhone and I want to convert them to mpeg2 TS. I want to use them for live video streaming with HTTP Live Streaming protocol.
I s
The problem is that your series of movies is not a stream. When you create the individual mpeg2ts segments, the timestamps are re-set to 0 on each run of ffmpeg. You can try using the setpts filter to adjust the starting timestamp of each segment. But first you'll need to know the final pts of the previous segment.