【发布时间】:2020-08-05 17:31:45
【问题描述】:
我必须在视频进度悬停时创建“预览”。我正在使用精灵图像和 WebVTT 文件。使用ffmpeg 和imagemagick。然而,从 mp4 视频生成缩略图真的很慢(2 小时和 20 分钟长的视频需要 20-30 分钟)。视频为全高清、H246 编码、2GB 大。使用的命令
"ffmpeg.exe -i largevideo.mp4 -f image2 -bt 20M -vf fps=1/5 thumbs-%03d.jpg"
这意味着视频每 5 秒显示一次拇指。有没有办法让它更快? prod 中的视频可以更大。
操作系统:Win10,稍后使用 ImageMagick 从所有使用 ffmpeg 创建的缩略图中创建精灵。
【问题讨论】:
-
请问
$"是什么?请问哪个部分使用了ImageMagick?请问什么是“视频进度悬停”?请问你用的是什么操作系统? -
你注意到我让你澄清三件事了吗?
-
现在好点了吗?虽然我看不出它会有什么帮助。
-
没有。目前还不清楚你在做什么。如果 ImageMagick 一直在占用,您应该显示您的 ImageMagick 代码。如果没有,您不应该使用 ImageMagick 进行标记。
-
您可以尝试同时进行 2 个半边或 4 个季度。使用
ffprobe获取长度,然后并行启动两个ffmpeg命令。第一个将从 time=0 运行到 time=total/2 并在输出文件名前添加A,第二个将从 time=t/2 开始并在输出文件名前添加B。
标签: ffmpeg