Ich habe das Problem, dass bei einigen Videodateien keine Video-Thumbnails in Nautilus angezeigt werden. Ich habe gerade diesen Fehler bei der Typisierung gefunden: Einige MPEG-Dateien werden nicht als MPEG-Dateien identifiziert, was das Problem zu beheben scheint. Ich verstehe die Details in diesem Fehlerbericht nicht, aber es scheint ein Problem mit Totems Interaktion mit Gstreamer zu sein.
Da alle meine Videos gut mit VLC (und nicht alle mit Totem) abgespielt werden, benutze ich Totem nicht sehr oft. Gibt es eine Möglichkeit, VLC dazu zu bringen, die Video-Thumbnails zu generieren, anstatt sich auf den fehlerhaften Gstreamer / Totem verlassen zu müssen? Ich habe VLC zu meinem Standard-Videoplayer gemacht, aber dies hatte keine Auswirkungen auf die Anzeige von Video-Thumbnails. Wenn Totem die Videodatei nicht abspielen kann, erhalte ich kein Vorschaubild. Aber VLC kann die Videos gut abspielen. Warum kann VLC kein Video-Thumbnail dafür erstellen?
quelle
ffmpegthumbs
undffmpegthumbnailer
als Alternativen zum Totem-Thumbnailer. Ich kenne allerdings keinen VLC-Thumbnailer. Hekticgeek.com/2011/11/…ffmpegthumbnailers
Nautilus Video-Thumbs erstellen. Wenn Sie nicht zufrieden sind, versuchen Sie, ihn so zu ändern, dass ervlc
als Generator für diesen verwendet wird .Antworten:
Stellen Sie zunächst sicher, dass alle benötigten ffmpeg-Komponenten (die Rückseite von vlc) installiert sind:
Leeren Sie den Thumbnail-Cache mit Bleachbit, Ubuntu Tweak oder dem folgenden Befehl:
Jetzt müssen wir Ubuntu anweisen, kein Totem zu verwenden, sondern stattdessen ffmpeg zu verwenden.
sudo nano /usr/share/thumbnailers/totem.thumbnailer
und ersetze alle ext intotem.thumbnailer
durch die folgenden:Und Ausfahrt Nautilus:
Gehen Sie zu Ihrem Video und sehen Sie die Vorschau aller Videos.
quelle
Ab Vivid wird nur noch folgendes Paket benötigt
ffmpegthumbnailer
:Und die zu ersetzenden Zeilen sind nur die Zeilen
TryExec=[...]
undExec=[...]
(dies ist ein Einzeiler, der über die Befehlszeile ausgeführt werden muss, um beide zu ersetzen):Dann sollte man wie gewohnt
nautilus
den~/.cache/thumbnails
Ordner schließen und entfernen :quelle
sudo sed -i
?sed
das vor Ort bearbeitet werden kann, danke, aktualisiere es