Excelでデータ整形。

2014.04.30 Technical Utility 

Excelファック!とか思ってた時期が僕にもありましたが嘘です最高です。
直近の案件でお世話になったのでメモ。

シェルスクリプトを実行する前に実行権与えてあげる。

$ chmod u+x ***.sh
$ ./***.sh

1

AEで映像トラッキングデータからフレーム毎のパス取得 → Excel様にコピペ! → 好きなオブジェクト形式に変換してCSV吐き出し → DataConverterでJSON取得 → モーションデータとしてoFから使用!とか。
(実際は自分でオブジェクトを1個配置してそいつをAE上でスケール+アニメーションさせつつそいつのスケール率とポジションを毎フレーム.jsxで吐き出して以下同様って感じで使ったり)

2

タイムスタンプ順に結合したいファイルを

$ ls -tl `find . -name "*" -type f -print`

とかで取得 → Excel様にコピペ! → 好きなコマンドラインと組み合わせ。(今回はFFmpegのコマンドとか)
FFmpegのエンコードオプションとか出力拡張子をシート毎の固定値参照にしておけば、
大元のデータをコピペしてくるだけでシート毎に大量のシェルスクリプトができるので後はそいつを実行。

$ ffmpeg -i INPUT.mp4 -i INPUT.wav -map 0:0 -map 1:0 -vf "select=gte(t\,0.1)" out/OUTPUT.mp4

(これで同時に6個くらいまでシェルスクリプトぶん回して、もりもり映像生成お任せできた)

GUI大好き!
CUI+GUI大好き!

you

© rettuce.com