小编Der*_*wok的帖子

无法使用 FFmpeg 提取 MKV 附件

我正在尝试按照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

3
推荐指数
1
解决办法
5683
查看次数

标签 统计

ffmpeg ×1