1

mkvextract を使用して多くの webm からオーディオ ファイルを抽出しようとして、次のさまざまな反復を試みましたが、何が間違っているのかわかりません。

FORFILES /P vid\ /C "cmd /c echo mkvextract tracks @path 2:\processed\@fname.ogg"
FORFILES /P vid\ /C "mkvextract tracks @path 2:\processed\@fname.ogg"
pause

マイディレクトリ構造

|-run.bat    
|-Mkvextract.eve
|-vid
  |-vid 1.webm
  |-vid 2.webm
|-processed
  |-outputgoeshere

これにつながるパスには、webm ファイルと同様にスペースが含まれています。

MKVExtract ドキュメント: http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvextract.html#mkvextract.escaping

forfiles ドキュメント: http://ss64.com/nt/forfiles.html

4

1 に答える 1

1

このバッチ ファイルで、and へのパスを修正しc:\vidmkvextract.exe最後の用語を変更する必要がある場合があります。それは試みに値します。

@echo off
for /r "c:\vid" %%a in (*.webm) do (
   "c:\folder\mkvextract.exe" tracks "%%a" 2:\processed\"%%~nxa.ogg"
)
于 2013-10-18T06:03:50.447 に答える