起因:某个视频网站把切片以 image 文件的形式放别人图床上,运行 ffmpeg -i m3u8_url -c copy dl.mp4 无法下载,猜测是 ffmpeg 检测到 content-type 为 image 就不下载了
m3u8 文件 URL Base64: aHR0cHM6Ly9jMi5tb25pZGFpLmNvbS8yMDIyMTEyOC9rTTlRakQwcS9pbmRleC5tM3U4
curl m3u8_url 可以看到切片文件是.png 结尾
但是在他们网页可以正常播放,网页 URL Base64: aHR0cHM6Ly9kaWFueWkubmcvcGFseS05VWpxQ1MtMS0xLmh0bWw=
可能是 html video 标签不检测切片的 content-type 吧?
发这个帖子的目的不是为了下载这个视频,想讨论一下 ffmpeg 遇到这种 m3u8 有什么什么参数可以让它顺利下载?
m3u8 文件 URL Base64: aHR0cHM6Ly9jMi5tb25pZGFpLmNvbS8yMDIyMTEyOC9rTTlRakQwcS9pbmRleC5tM3U4
curl m3u8_url 可以看到切片文件是.png 结尾
但是在他们网页可以正常播放,网页 URL Base64: aHR0cHM6Ly9kaWFueWkubmcvcGFseS05VWpxQ1MtMS0xLmh0bWw=
可能是 html video 标签不检测切片的 content-type 吧?
发这个帖子的目的不是为了下载这个视频,想讨论一下 ffmpeg 遇到这种 m3u8 有什么什么参数可以让它顺利下载?