データモッシング動画を 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

試したもの


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

SWF2PNGSequence のフィルタ関係の不具合を修正しました


お陰さまで SWF2PNGSequence が 20個ほど売れています。ありがとうございます!(ニッチなツールとしては多いのかな・・・?)

フィルタを使用したSWFの変換が で上手くできないという問い合わせを頂きましたので修正しました!

以前購入いただいた方へ:同じURLに修正したファイルをアップロードしていますので、ダウンロード・インストールをお願いします。
新規購入の方はこちら:SWF2PNGSequence

ついでに下記項目も修正しています。

  • サイズ指定:ニコニコ動画の新プレイヤーの解像度864×486, 648×486 を追加
  • ファイル名:日本語のファイルがエスケープされていたのでアンエスケープして表示するように修正