Je souffre du problème que les vignettes vidéo n'apparaissent pas dans nautilus pour certains fichiers vidéo. Je viens de trouver ce type de bogue : certains fichiers MPEG ne sont pas identifiés comme des fichiers MPEG, ce qui semble résoudre le problème. Je ne comprends pas les détails tels que rapportés dans ce rapport de bogue, mais il semble que ce soit un problème avec l'interaction de Totem avec Gstreamer.
Étant donné que toutes mes vidéos fonctionnent bien avec VLC (et qu'elles ne jouent pas toutes avec Totem), je n'utilise pas beaucoup Totem. Existe-t-il un moyen de faire en sorte que VLC génère les miniatures vidéo au lieu de devoir compter sur le gstreamer / totem bogué? J'ai fait de VLC mon lecteur vidéo par défaut, mais cela n'a eu aucun effet sur l'affichage des miniatures vidéo. Si Totem ne peut pas lire le fichier vidéo, je n'ai aucune miniature. Mais VLC peut très bien lire les vidéos, alors pourquoi VLC ne peut-il pas créer une miniature de vidéo pour cela?
la source
ffmpegthumbs
etffmpegthumbnailer
que des solutions de rechange au totem thumbnailer. Je ne connais pas de vignette vlc cependant. hecticgeek.com/2011/11/…ffmpegthumbnailers
pour générer des vignettes vidéo dans nautilus. Si vous n'êtes pas satisfait, essayez de le changer pour l'utiliservlc
comme générateur concernant celui- ci.Réponses:
Tout d'abord, assurez-vous que tous les composants ffmpeg (l'arrière de vlc) dont vous avez besoin sont installés:
Videz le cache des vignettes, avec bleachbit, ubuntu tweak ou cette commande:
Maintenant, nous devons dire à Ubuntu de ne pas utiliser totem, mais d'utiliser ffmpeg à la place.
sudo nano /usr/share/thumbnailers/totem.thumbnailer
et remplacez toutes les extensionstotem.thumbnailer
par ce qui suit:Et quittez nautilus:
Accédez à votre vidéo et voyez l'aperçu des miniatures apparaître pour toutes les vidéos.
la source
Depuis Vivid, le seul package nécessaire est
ffmpegthumbnailer
:Et les lignes à remplacer ne sont que les lignes
TryExec=[...]
etExec=[...]
(c'est une ligne à exécuter à partir de la ligne de commande pour remplacer les deux):Ensuite, comme d'habitude, il faut fermer
nautilus
et supprimer le~/.cache/thumbnails
dossier:la source
sudo sed -i
?sed
pouvait être édité sur place, merci, en le mettant à jour