Core i7に100%のCPU負荷

ちなみに前頁のPowershellスクリプトは、特に$ffmpeg変数にコマンドを代入する部分がかなり省略されてます。

2-passで変換する場合にはご注意を。-passlogfileオプション指定が無視され2-passのためのログファイル名が固定という不具合があり、同時に走るffmpegはそれぞれ別のディレクトリにしないと両方が同じログファイルに書き込みに行くという問題が発生します。

私の解決法は以下のようにテンポラリディレクトリを毎回作成し、変換が終わったら消すようにしています。
$workdir = [System.IO.Path]::GetRandomFileName()
$ffmpeg = "mkdir $workdir & cd $workdir & start /b /belownormal /wait ffmpeg -i $input -f psp -s 480x272 -pass 1 .¥nul & start /b /belownormal /wait ffmpeg -i $input -f psp -s 480x272 -pass 2 $output & cd .. & rmdir /S /Q $workdir"
[参考]
3 of 3123

— posted by mu at 01:06 am   commentComment [0]  pingTrackBack [0]

この記事に対する TrackBack URL:

設定によりTB元のページに、こちらの記事への言及(この記事へのリンク)がなければ、TB受付不可となりますのであらかじめご了承下さい。

コメントをどうぞ。 名前(ペンネーム)と画像認証のひらがな4文字は必須で、ウェブサイトURLはオプションです。

ウェブサイト (U):

タグは使えません。http://・・・ は自動的にリンク表示となります

:) :D 8-) ;-) :P :E :o :( (TT) ):T (--) (++!) ?;w) (-o-) (**!) ;v) f(--; :B l_P~ (QQ)

     

[X] [Top ↑]

T: Y: ALL: Online:
ThemeSwitch
  • Basic
Created in 0.0171 sec.
prev
2009.10
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