8並列

- software video 動画 2020 2020-05 5月4日

曇り

8並列

ffmpegで大量の(3000くらい)ファイルを変換する必要ができたので、 ちょっと調べてみた。 xargsを使うと割と簡単に並列処理ができそうなのだが、 なぜか少数のテストではうまくいったのに、 全部を相手にしたら3個処理したところで止まってしまう。 原因追及は時間がかかりそうなので、 対象ファイルのリストを8個にわけて、 それぞれにコマンドを追加したスクリプトファイルにした後、8個同時に実行。 頭の悪い方法だが、確実に動作する。 シングルスレッドの4倍くらいの速度で変換中。

https://photos.app.goo.gl/82RCPf6yBbJ98j5u5