gpt4 book ai didi

video - 如何使用 ffmpeg 从 webm 视频中提取图像

转载 作者:行者123 更新时间:2023-12-04 22:56:23 32 4
gpt4 key购买 nike

我需要使用 ffmpeg(版本 0.9.2)从 webm 视频中提取一组图像。
我目前使用这个脚本:

./ffmpeg -i video.webm -r 1 -f image2 image-%04d.jpg

但我有这个错误
ffmpeg version 0.9.2, Copyright (c) 2000-2012 the FFmpeg developers
built on Oct 23 2013 12:18:47 with gcc 4.6.3
configuration: --extra-libs=-ldl --disable-shared --enable-static --disable-everything --disable-ffplay --disable-ffprobe --disable-ffserver --disable-avfilter --disable-avdevice --enable-libvpx --enable-protocol=file --enable-encoder=mjpeg --enable-encoder=libvpx --enable-decoder=libvpx --enable-decoder=mjpeg --enable-parser=mjpeg --enable-muxer=webm --enable-muxer=image2 --enable-muxer=mjpeg --enable-muxer=avi --enable-demuxer=image2 --enable-demuxer=mjpeg --enable-demuxer=avi
libavutil 51. 32. 0 / 51. 32. 0
libavcodec 53. 42. 4 / 53. 42. 4
libavformat 53. 24. 2 / 53. 24. 2
libswscale 2. 1. 0 / 2. 1. 0
/home/username/Desktop/out.webm: Invalid data found when processing input

我发现在 ffmpeg 中没有 webm demuxer,你可以检查它输入
./configuration --list-demuxers

所以我问为什么ffmpeg不支持libvpx使用的webm demuxer(例如谷歌在youtube中使用的)。

听起来很奇怪……不是吗?

最佳答案

首先,ffmpeg 0.9.2 版本是旧版本。

无论如何,您可能会发现没有内置 webm 的 ffmpeg 构建。

对 webm 的支持来自 libvpx./configure ffmpeg 与 --enable-libvpx .

关于video - 如何使用 ffmpeg 从 webm 视频中提取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19539457/

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