ffmpeg 可以将哪些(输入)类型的文件转换以及将其转换为哪些(输出)文件?

ffmpeg 可以将哪些(输入)类型的文件转换以及将其转换为哪些(输出)文件?

我喜欢使用简单的命令(添加到 Thunar 自定义操作),例如ffmpeg -i %f %f.mp3

例如我可以用-mp3来替换,但是还可以使用哪些其他输出扩展?flac

此外,在 Thunar 自定义操作中,我可以选择涉及命令的文件(音频、视频等),但究竟哪些输入扩展可用?


我已经发过类似的问题avconv

答案1

您所安装的 ffmpeg 版本支持内置的编解码器列表。

在终端类型中

ffmpeg -formats

这将为您提供一个相当长的受支持格式列表,例如以下列格式开头。所有以 列出的编解码器D都可以用作输入,所有以 列出的编解码器E都可以用作输出。

File formats:
 D. = Demuxing supported
 .E = Muxing supported
 --
  E 3g2             3GP2 format
  E 3gp             3GP format
 D  4xm             4X Technologies format
 D  IFF             IFF format
 D  ISS             Funcom ISS format
 D  MTV             MTV format
 DE RoQ             raw id RoQ format
  E a64             a64 - video for Commodore 64
 D  aac             raw ADTS AAC
 DE ac3             raw AC-3

有关编解码器的更多信息及其使用细节,请参阅:

相关内容