gpt4 book ai didi

php - 使用 FFmpeg 提取 FLV 帧 - 支持的格式

转载 作者:行者123 更新时间:2023-12-04 23:01:07 26 4
gpt4 key购买 nike

我通过stackoverflow搜索了很多主题,找到了很多好的解决方案。
例如,当尝试从视频中提取单个帧时,我使用以下代码:

ffmpeg -i video.mpg -f image2 -vframes 1 -ss 00:00:01 -y -s picture.png

这将给出一个带有视频第一帧的图片.png。
问题是,当我尝试对 做同样的事情时FLV 文件 我收到一个错误,称为:
[flv @ 0x5597b8] Unsupported video codec (7)
[flv @ 0x5597b8] Unsupported audio codec (a)
[flv @ 0x5597b8] skipping flv packet: type 250, size 758, flags 0
[flv @ 0x5597b8] Could not find codec parameters (Video: 0x0007)

所以我的问题是,我该如何添加对此的支持?我应该去哪里看?

请帮助我,谢谢。

最佳答案

试试这条线

ffmpeg -i video.flv -an -vcodec png -vframes 1 -ss 00:00:01 -y picture.png

我注意到的一件事是你有“-s”但没有维度?该选项用于调整大小,因此需要“-s 320x240”之类的内容

关于php - 使用 FFmpeg 提取 FLV 帧 - 支持的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3554515/

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