Как создавать сегменты MPEG-DASH и манифестировать с помощью FFmpeg

#ffmpeg #h.264 #http-live-streaming #mpeg-dash #hevc

Вопрос:

Я пытаюсь создать сегменты MPEG-DASH и манифестировать с ffmpeg помощью . Я хотел бы создать 2 представления для низкого и высокого качества (подойдет любой пример), как для кодеков HEVC, так и для H264 для видео. Так что в основном всего 4. Как я могу достичь этого с ffmpeg помощью ?

До сих пор я находил эту команду genric для создания манифестов, которую я не уверен, как распространить на HEVC и эти 4 уровня качества.

 ffmpeg -re -i input.mp4 -map 0 -map 0 -c:a aac -c:v libx264 -b:v:0 800k -b:v:1 300k -s:v:1 320x170 -profile:v:1 baseline -profile:v:0 main -bf 1 -keyint_min 120 -g 120 -sc_threshold 0 -b_strategy 0 -ar:a:1 22050 -use_timeline 1 -use_template 1 -window_size 5 -adaptation_sets "id=0,streams=v id=1,streams=a" -f dash output_manifest.mpd