mkvextract 和批量提取

Pla*_*ato 8 batch extract matroska

有没有办法通过 mkvextract 批量提取 mkv 文件中的所有附件?

否则我需要一一给出所有附件的名称。

Suc*_*ipi 7

如果您运行以下命令: mkvextract attachments file.mkv 1:1.ttf 2:2.ttf 3:3.ttf 4:4.ttf 5:5.ttf 6:6.ttf ... etc 那么 mkvextract 将按 id 提取附件,直到找不到附件。找不到附件时会退出,所以批处理会继续。这里的缺点是您丢失了附件文件名,但没有围绕某些 mkvinfo 输出进行搜索,这是我所知道的提取所有附件的唯一方法。

  • 从头开始 - 应该是 `mkvextract 附件 1 2 3 4 5 6` (5认同)
  • 您可以使用 bash 的扩展:`mkvextract attachments file.mkv {1..100}` (2认同)