mattintosh note

どこかのエンジニアモドキの備忘録

Finder × FFplay

ffmpeg をインストールすると ffplay も一緒にインストールされる。Mac でも VLCGOM Player、Perian をインストールしておけばほとんどの動画は再生できるので ffplay が必要になることはあまりない。強いて ffplay の魅力をあげるとするならば「同一、または異なる複数の動画を同時に再生できる」ということくらい。

# template: services
# source: file or directory
# mode: stdin

while read f
do
    [ ! -f "$f" ] && continue
    printf 'ffplay -i "%s" &' "$f"
done > /tmp/ffplay_$$
chmod +x /tmp/ffplay_$$; open -g $_

Automator 内で ffplay を実行すると Automator Runner も起動したままになってしまうのでコマンドを外部スクリプトに書き出して起動するようにしてある。オプションとかは ffmpeg とほとんど同じなのでインターレース解除フィルタなども追加可能。


2013-04-09 追記:AppleScript で書き直しました。