我正在尝试按照http://ffmpeg.org/ffmpeg.html#Main-options上的文档从 MKV 文件中提取附件
直接引用文档:
To extract all attachments to files determined by the filename tag:
ffmpeg -dump_attachment:t "" INPUT
Run Code Online (Sandbox Code Playgroud)
我在计算机上运行的命令是这样的:
ffmpeg -i test.mkv -dump_attachment:t "" INPUT
Run Code Online (Sandbox Code Playgroud)
但是我不断收到以下错误:
[NULL @ 0x7f981182ae00] Unable to find a suitable output format for 'INPUT'
INPUT: Invalid argument
Run Code Online (Sandbox Code Playgroud)
如何从 test.mkv 文件中提取附件?我是否误解了INPUT
应该是什么?
我试过了:
ffmpeg -dump_attachment:t "" test.mkv
Run Code Online (Sandbox Code Playgroud)
FFmpeg 提示我:
File 'test.mkv' already exists. Overwrite ? [y/N].
Run Code Online (Sandbox Code Playgroud)
输入y
将 test.mkv 替换为 0 字节文件,并且不会提取任何附件。
附加信息:
我使用以下命令通过brew安装了ffmpeg:
brew install ffmpeg --with-freetype --with-libass --with-tools
Run Code Online (Sandbox Code Playgroud) ffmpeg ×1