gpt4 book ai didi

linux - 为什么使用 ffmpeg 访问这些特定视频比平时慢得多?

转载 作者:太空宇宙 更新时间:2023-11-04 09:16:25 25 4
gpt4 key购买 nike

如果我运行 ffmpeg -ss $TIME -i $URL -frames:v 1 -filter:v $FILTER file.jpg -v trace 从远程网站获取视频的屏幕截图, 它通常运行得很快。但是来自不同网站的视频运行时间要长得多。

来自一个特定网站的所有视频都非常慢。我比较了两个 3-4MB 的视频,一个来自一个网站,ffmpeg 几乎可以立即运行(0.5 秒),另一个来自一个运行速度非常慢(15 秒)的网站。

这是慢速视频的跟踪输出 http://pastebin.pl/view/raw/4df9fb06 .这是快速视频的跟踪输出 http://pastebin.pl/view/raw/4b590932 .

你能找出一个视频比所有其他视频慢得多的原因吗?我运行的 ffmpeg 命令是上面的命令,两个视频都相同。我怎样才能加快速度?

慢速视频的下载速度比快速视频慢几秒钟,但我认为 ffmpeg 命令不应该显示这两个文件之间的如此大的差异。

最佳答案

“快速视频”是一个普通的 MP4,其索引在前面。 “慢视频”是一个碎片化的 MP4,格式为 DASH ,带有样本索引,分布在整个文件中。为了找到您要查找的示例,ffmpeg 必须解析索引,因此即使不是整个文件,它也必须下载更多。

关于linux - 为什么使用 ffmpeg 访问这些特定视频比平时慢得多?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47185482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com