[FFmpeg-user] DASH and Variable framerate

Alfred E. Heggestad alfred.heggestad at gmail.com
Thu Aug 6 16:00:55 EEST 2020


Hi,

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.




/alfred


More information about the ffmpeg-user mailing list