mattintosh note

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

2024-06-05: 現在ホビー関連の記事を hobby.mattintosh-note.jp に移行しています。現在掲載されている画像と今後掲載される画像は一部の環境から閲覧できなくなります。

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 で書き直しました。