gpt4 book ai didi

ffmpeg - 使用 ffmpeg 在 m3u8 列表中选择下载分辨率

转载 作者:行者123 更新时间:2023-12-03 20:17:49 32 4
gpt4 key购买 nike

我正在尝试使用 ffmpeg 从 m3u8 播放列表下载视频,但我不知道如何选择要下载的分辨率。目前该命令正在下载最高版本

我正在使用的命令是:

/home/user/bin/ffmpeg -user_agent "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0" -i "https://sitevideo.com/list.m3u8" -c copy "/home/file/video.ts"

我的 list 是这个
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:BANDWIDTH=400000,NAME="low"
size1.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=800000,NAME="med"
size2.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=1900000,NAME="best"
size3.m3u8

最佳答案

您必须使用 -map选项。

ffmpeg ... -i "https://sitevideo.com/list.m3u8" -map p:1 -c copy "/home/file/video.ts"
p:1指的是第二个节目(变体播放列表,在这种情况下)..

关于ffmpeg - 使用 ffmpeg 在 m3u8 列表中选择下载分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49975527/

32 4 0