[FFmpeg-user] DASH and Variable framerate
Alfred E. Heggestad
alfred.heggestad at gmail.com
Thu Aug 6 16:00:55 EEST 2020
I am wondering if DASH muxer supports variable framerate.
What I have seen is that DASH and HLS behaves differently
regarding variable framerate input.
muxer: format: audio delay:
DASH: m4s yes
DASH w HLS playlist: m4s yes
HLS muxer: mpegts no
in m4s the audio and video track is stored in separate .m4s files.
after some time they become out of sync.
in mpegts the audio/video track is stored in the same .ts file.
no issues with a/v sync here
The ffmpeg command is used with RTMP as input:
$ ffmpeg -listen 1 -i rtmp://127.0.0.1:1935/foo \
-c:v copy \
-c:a copy \
-f dash -remove_at_exit false playlist.mpd
any feedback is appreciated.
More information about the ffmpeg-user