Splitmuxsink - Matroska, VLC timestamp issue

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Splitmuxsink - Matroska, VLC timestamp issue

kepitto
I have pretty much the same issue as here: same issue 1
also the same issue here: same issue 2
According to that thread the added property of matroskamux - "offset-to-zero" should solve that issue, but it doesn't work for me.

gst-launch-1.0 udpsrc ... ! ... ! splitmuxsink muxer-factory=matroskamux max-size-time=10000000000

This delivers me 10second videos, however the "start-timestamp" of the second video is the the ending of the first video. So the timestamp bar of vlc shows on the left ~ 10sec and on the right ~ 10sec, for the 3rd video ~20sec | 10sec etc..

If I use this pipeline with the new property:

gst-launch-1.0 udpsrc ... ! ... ! splitmuxsink muxer-factory=matroskamux muxer-properties="properties,offset-to-zero=true" max-size-time=10000000000 async-finalize=true

It resets all timestamps of the videos to 0, but vlc "timestamp bar" still doesn't work. It shows correctly 00:00 | ~ 10sec, but the time doesnt progress and skipping manually doesn't show the time progress either.

It works perfectly fine with the linux default Media Player.