データモッシング動画を AviGlitch で作る 備忘録

vlcsnap-2013-10-20-20h32m22s207

データモッシング動画が作りたくなってさまよっていたら AviGlitch というRuby のライブラリが便利そうなので使ってみました。コーデックが Xvid の AVI にする必要があるようです。

AviGlitch - A Ruby library to destroy your AVI files.

以下、swf ファイルをデータモッシングする手順をメモしていきます。例によって環境はMacですが、Windowsでも同じようなことはできるはず。

  1. Swivel を使って swf -> mp4
  2. ffmpeg を使って mp4 -> avi
  3. AviGlitch で壊す
    • コマンド
    • datamosh temp.avi -o output.avi
    • 他にもrubyでコードで書いて自分の好きな感じになるように壊し方を調整する。
  4. (必要なら)ffmpeg を使って avi -> mp4
    • ニコニコ動画に上げるときなど。
    • コマンド
    • ffmpeg -i output.avi -y -f mp4 -vcodec libx264 -acodec libfaac -b 800k -ac 2 -ab 128k -r 30 output.mp4

試したもの

上のやつが下のように変換されました。楽しい!!