Hello Deron,
ffmpeg is trying to align streams, that is impossible - so you have many
timestamp errors.
btw. Your example is seriously ruining the quality ;p
Try:
ffmpeg -copyts -i https://faroutprojects.com/daystar.ts -map p:1 -c copy
-y daystar_hd.ts -map p:2 -c copy -y daystar_es.ts -map p:3 -c copy -y
daystar_sd.ts
(yes, the key is "-copyts" of course)
Have fun.
W dniu 2026-06-25 o 00:58, Deron via ffmpeg-user pisze:
I have an srt stream that I ingest that includes three separate programs
in a single mpegts stream. I was using ffmpeg to split it into 3
individual streams. This worked fine until recently when they must have
changed something in the stream. They swear the stream works for others,
and they are out of their depth in diagnosing what was changed on their
end.
I captured a couple minutes of this stream using tsduck, and the file
can be pulled from https://faroutprojects.com/daystar.ts
A simple example that fails is:
> ffmpeg -i https://faroutprojects.com/daystar.ts -map p:1 -y
daystar_hd.ts -map p:2 -y daystar_es.ts -map p:3 -y daystar_sd.ts
It gives tons of errors like this:
[aist#0:5/ac3 @ 0x5e9de818bac0] timestamp discontinuity (stream
id=53): 15975889, new offset= -15975973
[... cut ...]
--
Pozdrawiam,
[email protected]
_______________________________________________
ffmpeg-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]