Mam problem z tym, że miniatury filmów nie pojawiają się w nautilusie w przypadku niektórych plików wideo. Właśnie znalazłem ten typ błędu : niektóre pliki MPEG nie są identyfikowane jako pliki MPEG, co wydaje się rozwiązać problem. Nie rozumiem szczegółów opisanych w tym zgłoszeniu błędu, ale wygląda na to, że jest to problem z interakcją Totema z Gstreamerem.
Ponieważ wszystkie moje filmy odtwarzają się dobrze z VLC (i nie wszystkie z Totemem), nie używam Totem bardzo często. Czy istnieje sposób, aby VLC generował miniatury wideo zamiast polegać na błędnym gstreamerze / totemie? Ustawiłem VLC jako domyślny odtwarzacz wideo, ale nie miało to wpływu na wyświetlanie miniatur wideo. Jeśli Totem nie może odtworzyć pliku wideo, nie widzę miniatury. Ale VLC potrafi dobrze odtwarzać filmy, więc dlaczego VLC nie może utworzyć dla niego miniatury wideo?
źródło
ffmpegthumbs
iffmpegthumbnailer
jako alternatywa dla miniatury totemów. Nie znam jednak żadnej miniatury VLC. hecticgeek.com/2011/11/…ffmpegthumbnailers
wygenerować kciuki wideo Nautilusa. Jeśli nie jesteś zadowolony, spróbuj go zmienić, aby używał govlc
jako generatora w odniesieniu do tego .Odpowiedzi:
Najpierw upewnij się, że wszystkie potrzebne komponenty ffmpeg (z tyłu vlc) są zainstalowane:
Wyczyść pamięć podręczną miniatur, używając bleachbit, ulepszenia ubuntu lub tego polecenia:
Teraz musimy powiedzieć Ubuntu, aby nie używał totemu, ale zamiast tego użył ffmpeg.
sudo nano /usr/share/thumbnailers/totem.thumbnailer
i zamień wszystkie rozszerzeniatotem.thumbnailer
na:I wyjdź nautilus:
Przejdź do wideo i zobacz podgląd miniatur dla wszystkich filmów.
źródło
Od Vivid jedyne potrzebne opakowanie to
ffmpegthumbnailer
:A wiersze, które mają zostać zastąpione, to tylko linie
TryExec=[...]
iExec=[...]
(jest to jednowierszowy, który należy wykonać z wiersza poleceń, aby zastąpić oba):Następnie jak zwykle należy zamknąć
nautilus
i usunąć~/.cache/thumbnails
folder:źródło
sudo sed -i
?sed
edytować w miejscu, dziękuję, aktualizuję