FFmpeg文件转换格式和文件扩展名

问题描述

| 我希望有人知道可以指向我这里的链接。 我正在使用ffmpeg转换不同的视频和音频格式。我只想转换具有ffmpeg支持的文件扩展名的文件。可在此处找到受支持的格式:http://ffmpeg.org/general.html#SEC4 我的问题:某处有文件扩展名列表吗?我不想研究每种格式的文件扩展名。还是有没有痛苦的格式识别库或C#/。NET类,可以扫描音频/视频格式?     

解决方法

如果仅使用输入文件而不使用其他参数来调用ffmpeg,则它可以读取所包含的流,从而为您提供信息。
ffmpeg -i input.avi
有关在编码之前识别文件的信息,请参见此答案。     ,您不能以编程方式执行
ffmpeg -i filename -dframes 0 -vn -aframes 0 dummy.avi
并阅读输出,看看它是否显示\“ Unsupported codec \”或末尾类似的内容? 它将零个音频帧编码成一个虚拟文件。实际上,您可能需要稍微调整一下选项,因为我不确定是否会检查是否支持视频编解码器。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...