Ubuntu 20.04 LTS で動画サムネイルを表示する
Ubuntu 20.04 LTS のファイラー Files (Nautilus)で M2TS、MKV、Divx、などの拡張子の付いた動画サムネイルは表示されていますか。
当方の環境ではローカルはもちろん NASなどのネットワーク上でも表示されていませんでした。

今回、以下の方法で上の画像のように表示できたので紹介します。(2020年10月)
PC環境
下記は 2020年10月末 現在の環境です。
- Ubuntu 20.04.1 LTS (Focal Fossa)最小インストール
- kernel 5.4.0.48 generic
- GNOME 3.36
- VLC Media Player 3.0.9.2 Vetinari
- SM Player 19.10.2 (rev.9245)
- mpv Media Player 0.32.0
Nautilusの設定
Files(Nautilus)の設定を開き次のスクリーンショットのように
/検索とプレビュー/サムネイル/サムネイルの表示: の「すべてのファイル」を選択する。
アプリの確認と導入
次のアプリケーションパッケージがインストールされているか確認します。
- ffmpeg
- ffmpegthumbnailer
- gstreamer1.0
端末からそれぞれのアプリについて次のようにコマンドを実行します。
GNOME Terminal :
$ dpkg -l | grep ffmpegthumbnailer
結果に何も表示されなければインストールされていません。当方の環境では ffmpegthumbnailer が入っていませんでした。
インストールします。
$ sudo apt install ffmpegthumbnailer
これでローカルと ネットワーク上の両方で表示されるようになった動画コンテナ(拡張子)、コーデックは以下の通りです。
| MPEG2(.mp2) | mpeg2video |
|---|---|
| MPEG4(.mp4) | H.264 |
| Divx(.divx) | mpeg4 |
| MKV(.mkv) | HEVC , H.264 |
| M2TS(.m2ts) | H.264 |
| WMV(.wmv) | wmv3 |
| AVI(.avi) | rawvideo |
| WebM(.webm) | VP8 |
手持ちの動画の中で唯一表示されなかったのはネットワーク上の TS(.ts, H.264)トランスポートストリームでした。Windows上では表示されているので何かやり方があるはずだと思い、もう何年も前から探しているのですが未だ見つかりません。
Ubuntu 24.04 LTS の Nautilusで画像サムネイルが表示されないバグ
Ubuntu 24.04.4 LTS のGNOME Files(Nautilus)で画像ファイルのサムネイルが表示されなくなった。ローカル、NAS共にです。Thunar や Dolphin は問題ありません。
Launchpad や askUbuntuによるとその原因は セキュリティーアプリ AppArmor をアップデートすると /etc/apparmor.d/にある Nautilusプロファイルが削除されてしまうためです。
なので手動で Nautilusプロファイルを復元します。その方法も Launchpad、askUbuntuに掲載されています。
以下、askUbuntu から転記です。
/etc/apparmor.d/nautilus プロファイルを手動で復元します。ターミナルを開き、nanoを使用して以下のコマンドでファイルを作成します。
GNOME Terminal :
$ sudo nano /etc/apparmor.d/nautilus
次に、以下の内容を nanoエディターにコピーして保存します。
nano :
#This profile allows everything and only exists to give the
#application a name instead of having the label "unconfined"
abi <abi/4.0>,
include <tunables/global>
profile nautilus /usr/bin/nautilus flags=(unconfined) {
userns,
#Site-specific additions and overrides. See local/README for details.
include if exists <local/nautilus>
}
次に、以下のコマンドでプロファイルを再読み込みします。
$ sudo apparmor_parser -r /etc/apparmor.d/nautilus
以上、当方の環境では数分後にサムネイル表示が復活しました。あと、Nautilus自体のサムネイル表示設定も忘れずに。
