【发布时间】:2012-04-09 18:42:00
【问题描述】:
我正在开发一个需要以以下形式存储视频的系统:
/path/to/video/<md5 of the file>
所以我没有输出扩展。
我正在使用ffmpeg 转换这些视频,但它似乎使用输出文件扩展名来确定输出格式,所以这是我的问题。
由于我在文件名中没有输出扩展名,有没有办法直接在命令行中指定输出格式而无需创建临时文件或像这样的脏解决方案?
【问题讨论】:
-
可能还想使用 -y 来允许覆盖目标文件。如果您不指定 -y 并且文件正在使用中,则 ffmpeg 将等待用户输入。正如我最近发现的那样,这有效地挂起了进程。 :P
标签: video ffmpeg video-encoding