我希望有人知道指向我这里的链接。
我正在使用ffmpeg转换不同的视频和音频格式。我想只转换ffmpeg支持的带有文件扩展名的文件。支持的格式可在此处找到:http://ffmpeg.org/general.html#SEC4
我的问题:某处有文件扩展名列表吗?我不想研究文件扩展名可能用于的每种格式。或者是否有可用于C#/ .NET的无痛格式识别库或类,可以扫描音频/视频格式?
答案 0 :(得分:1)
如果仅使用输入文件调用ffmpeg而没有其他参数,它将为您提供有关所包含流的信息,如果它可以读取它们。
ffmpeg -i input.avi
的回答
答案 1 :(得分:0)
你不能只是以编程方式执行
ffmpeg -i filename -dframes 0 -vn -aframes 0 dummy.avi
并阅读输出,看看它是否显示“不支持的编解码器”或类似的结果?
将零音频帧编码为虚拟文件。实际上你可能需要稍微调整一下选项,因为我不确定是否会检查视频编解码器是否受支持。