mieki256's diary



2013/07/08(月) [n年前の日記]

#1 [prog][windows] batファイルで少しハマった

ffmpeg を呼ぶbatファイルを書こうとして少しハマった。

ffmpeg は、連番画像を指定する際、例えば以下のように書くのだけど。
ffmpeg -r 24 -i "output\%08d.png" -i sampledata\sample2.ogg -vcodec mjpeg -qscale 0 output\output.avi
batファイル中では、「%d」が何か意味を持った変数として扱われてしまうようで。

検索してみたら、batファイル中で「%%」と書けば、「%」として扱ってくれるらしい。
ffmpeg -r 24 -i "output\%%08d.png" -i sampledata\sample2.ogg -vcodec mjpeg -qscale 0 output\output.avi

_「%」 - DOS コマンド一覧
なお、バッチファイル内で「%」文字を出力したい場合は「%%」と記述します。

「%」 - DOS コマンド一覧 より


以上です。

過去ログ表示

Prev - 2013/07 - Next
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project