gpt4 book ai didi

image - 每当未成功创建缩略图时,强制 ffmpeg 以错误代码退出

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

100 的图像中获取缩略图秒我能做到ffmpeg -ss 100 -i /tmp/video.mp4 -frames:v 1 -s 200x100 image.jpg .但是,如果视频小于 100秒,ffmpeg 不会创建缩略图,但也不会以任何错误代码退出,这是非常出乎意料的。

该命令退出且没有错误代码(退出状态为 0 )。它只在 stderr 上输出一条消息说Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) .

我希望 ffmpeg 在 下以错误代码退出任何未创建缩略图的情况 .否则,我总是必须在 ffmpeg 命令之后从我的应用程序代码中进行另一次检查,以确保已将预期数量的缩略图输出到文件系统。

有没有办法绕过这个应用程序级别的检查,并在 ffmpeg 没有成功将缩略图写入文件系统时强制它失败?

最佳答案

利用

ffmpeg -ss 100 -i /tmp/video.mp4 -frames:v 1 -s 200x100 image.jpg -abort_on empty_output

返回 1关于失败。

关于image - 每当未成功创建缩略图时,强制 ffmpeg 以错误代码退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41608505/

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