如何使用 ffmpeg 生成多周期 DASH 清单?

问题描述 投票:0回答:1

我希望对一个文件进行编码并生成多个句点,而不仅仅是一个句点。当我尝试使用以下命令运行 ffmpeg 时,结果是单个周期具有多个适应集,因此显然这是错误的方法。我原以为通过按时间打破文件这可能会起作用,但显然不行。任何建议将不胜感激:

  ffmpeg -i ~/Downloads/turkish-horses.mp4 \
  -map 0:v:0 -b:v:1 1000k -ss 0 -t 5 -c:v:1 libx264 -filter:v:1 "scale=640:-1"  \
  -map 0:v:0 -b:v:2 1000k -ss 5 -c:v:2 libx264 -filter:v:2 "scale=640:-1"  \
  -map 0:v:0 -b:v:3 3000k -ss 0 -t 5 -c:v:3 libx264 -filter:v:3 "scale=1280:-1" \
  -map 0:v:0 -b:v:4 3000k -ss 5 -c:v:4 libx264 -filter:v:4 "scale=1280:-1" \
  -map 0:a\?:0 -ss 0 -t 5 -c:a aac -b:a 192k \
  -map 0:a\?:0 -ss 5 -c:a aac -b:a 192k \
  -use_timeline 1 -use_template 0 \
  -adaptation_sets "id=0,streams=0,2  id=1,streams=4 id=2,streams=1,3 id=3,streams=5" \
  -f dash output.mpd
ffmpeg mpeg-dash
1个回答
-1
投票

Robert 和 Muhammed,你们能够使用 ffmpeg 或任何其他方式生成多周期 DASH mpd 吗?如果是,请分享您的发现。

© www.soinside.com 2019 - 2024. All rights reserved.