linuxで簡単サムネイル画像の作成?

2009 年 9 月 29 日 by 山平

最近ではblogなどのオープンソースなWebシステムでも、普通にサムネイル画像を作ってくれる機能があったりします。
GNOMEの標準メディアプレイヤーであるtotemにもサムネイル作成機能がある、という噂を聞きつけて、さっそく調べてみました。

まず、totemの実行ファイルがインストールされているディレクトリの中を探します。

/usr/bin$ ls -F | grep totem
totem@
totem-audio-preview@
totem-gstreamer*
totem-gstreamer-audio-preview*
totem-gstreamer-video-indexer*
totem-gstreamer-video-thumbnailer*
totem-tv*
totem-video-indexer@
/usr/bin$

早速いかにもな名前の「totem-gstreamer-video-thumbnailer」を発見しました。
機能がコマンドとして提供されているので、普通にヘルプで使い方を調べることができます。

/usr/bin$ sudo totem-gstreamer-video-thumbnailer –help
[sudo] password for default:
用法:
totem-gstreamer-video-thumbnailer [オプション…] [FILE…] Thumbnail movies

ヘルプのオプション:
-?, –help                       ヘルプのオプションを表示する
–help-all                       ヘルプのオプションを全て表示する
–help-gst                       GStreamer オプションを表示

アプリケーションのオプション:
-j, –jpeg                       Output the thumbnail as a JPEG instead of PNG
-s, –size                       Size of the thumbnail in pixels
-l, –no-limit                   Don’t limit the thumbnailing time to 30 seconds
-v, –verbose                    Output debug information
-t, –time                       Choose this time (in seconds) as the thumbnail
–g-fatal-warnings               Make all warnings fatal

/usr/bin$

コマンドの書式でちょっと戸惑ったのですが、

totem-gstreamer-video-thumbnailer [オプション…] [FILE…] Thumbnail movies

は、

totem-gstreamer-video-thumbnailer [オプション…] 元動画ファイル サムネイル画像ファイル

と言う意味でした。

これだけ分かれば試してみたい、ということで動画からサムネイルを作ってみます。
※以降の作業で使用している動画はデジカメ動画(写真)フリー素材様からお借りしています。

では早速
gnome-thumbnail01-resultedit

~/hoge$ /usr/bin/totem-gstreamer-video-thumbnailer asianele.wmv  asianele.png

オプションなしで約4秒かかりました。(手元の環境はCPU:atom1.6Ghz/メモリ:1Gbyte)

~/hoge$ /usr/bin/totem-gstreamer-video-thumbnailer -s 48 asianele.wmv  asianele.s.png

指定するサイでサムネイル作成にかかる時間が結構変わるように感じます。

最後にちょっとおまけ情報を。。。
GNOME標準のメディアプレイヤーがtotem、totemにはサムネイル作成コマンドがある、ということは…あるのです、そんな設定があるのです。

gnome-thumbnail01-setting_applicationedit

GNOME側がファイルの種類毎にここの設定を見ながら各アプリケーションにサムネイルを作ってもらうのでした。
設定は[/desktop/gnome/thumbnailers]の中にまとめられています。

以上です。

タグ: , , ,

TrackBack