Quand j'ai installé Ubuntu Gnome 17.04 les vignettes pour .mkv
n'apparaissaient pas du tout , Ensuite, cela a été automatiquement corrigé. Il génère maintenant les vignettes, mais aussi bizarre que cela puisse paraître, elles sont toutes vert (ou violet ou rose mais ils sont tous monochromes à coup sûr). les fichiers ne sont pas concernés par cela uniquement les vignettes. D'autres formats de fichier vidéo sont également acceptables, .mp4
.flv
, seuls les .mkv
sont affectés.
Je ne sais pas par où commencer pour résoudre ce problème.
affecté .mkv
fichiers
non affecté .mp4
fichiers
Ouvrez le logiciel et mettez à jour l'application, puis sélectionnez plusieurs univers et . référentiels
et lancez la commande suivante après les avoir activés
Sudo apt-get update
Sudo apt-get install ubuntu-restricted-extras
Cette commande devrait le faire, vous aurez besoin d'utiliser le Tab touche pour mettre en surbrillance le bouton OK du paquet de polices mscore et appuyer sur Entrée pour accepter les termes du contrat, Comment puis-je installer le paquet de suppléments ubuntu-restricted? (pour plus de détails)
Vous n'avez pas besoin d'installer ubuntu-restricted-extras
si vous avez déjà installé les pilotes de support lors de l'installation d'ubuntu
Sudo apt-get install ffmpeg ffmpegthumbnailer
Ces commandes vont installer ffmpeg, après quoi supprimer toutes les vignettes existantes. en faisant
rm -r ~/.cache/thumbnails
Sudo nano /usr/share/thumbnailers/totem.thumbnailer
un fichier texte s'ouvrira, remplacez tout le texte qu'il contient par ce qui suit
[Thumbnailer Entry]
TryExec=ffmpegthumbnailer
Exec=ffmpegthumbnailer -s %s -i %i -o %o -c png -f -t 10
MimeType=application/mxf;application/ogg;application/ram;application/sdp;application/vnd.ms-wpl;application/vnd.rn-realmedia;application/x-extension-m4a;application/x-extension-mp4;application/x-flash-video;application/x-matroska;application/x-netshow-channel;application/x-ogg;application/x-quicktimeplayer;application/x-shorten;image/vnd.rn-realpix;image/x-pict;misc/ultravox;text/x-google-video-pointer;video/3gpp;video/dv;video/fli;video/flv;video/mp2t;video/mp4;video/mp4v-es;video/mpeg;video/msvideo;video/ogg;video/quicktime;video/vivo;video/vnd.divx;video/vnd.rn-realvideo;video/vnd.vivo;video/webm;video/x-anim;video/x-avi;video/x-flc;video/x-fli;video/x-flic;video/x-flv;video/x-m4v;video/x-matroska;video/x-mpeg;video/x-ms-asf;video/x-ms-asx;video/x-msvideo;video/x-ms-wm;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvx;video/x-nsv;video/x-ogm+ogg;video/x-theora+ogg;video/x-totem-stream;audio/x-pn-realaudio;audio/3gpp;audio/ac3;audio/AMR;audio/AMR-WB;audio/basic;audio/midi;audio/mp2;audio/mp4;audio/mpeg;audio/ogg;audio/prs.sid;audio/vnd.rn-realaudio;audio/x-aiff;audio/x-ape;audio/x-flac;audio/x-gsm;audio/x-it;audio/x-m4a;audio/x-matroska;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;audio/x-ms-wma;audio/x-musepack;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;audio/x-realaudio;audio/x-real-audio;audio/x-sbc;audio/x-speex;audio/x-tta;audio/x-wav;audio/x-wavpack;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-xm;application/x-flac;
Pour enregistrer le fichier mis à jour dans Nano, appuyez sur Ctrl + X puis tapez y et entrez. Comment éditer des fichiers dans un terminal avec nano?
Vous pouvez utiliser d'autres applications d'édition de texte pour modifier le fichier /usr/share/thumbnailers/totem.thumbnailer
si vous n'êtes pas à l'aise avec l'utilisation de nano .
et le redémarrage du nautile
nautilus -q
rm -r ~/.cache/thumbnails
La commande ci-dessus effacera à nouveau toutes les vignettes, allez les vérifier, elles ne seront pas monochromes maintenant. '
Si vous perdez les vignettes MP3/FLAC après cela, alors essayez cette approche à la place
Sur la base des résultats de nos tests, je pense que le problème est la génération totale de miniatures pour nautilus lors de l’utilisation du codec HEVC. Si je me souviens bien, Totem utilise les plugins gstreamer pour cette tâche. Bien que j'attende normalement l'installation du paquetage ubuntu-restricted-extras
pour résoudre la plupart des problèmes de codec, dans ce cas, il semble que ce ne soit pas vrai. Il semble que le support HEVC x265 ne soit pas inclus. Je peux suggérer quelques options.
Edit: Après avoir testé le 17.04 média en direct créé à partir de Ubuntu-17.04-desktop-AMD64.iso aujourd'hui (après avoir confirmé que l'iso téléchargée avait été corrompue - - vérifiant le hachage ) Je peux confirmer que l'approche suivante produit les résultats souhaités de miniatures colorées de manière appropriée.
Activez les multivers et référentiels d'univers via Logiciels et mises à jour dans l'onglet Ubuntu Software en cochant les cases susmentionnées. Installez ubuntu-restricted-extras via le centre logiciel ou la CLI avec Sudo apt update && Sudo apt install ubuntu-restricted-extras
. Vous devrez utiliser le Tab pour mettre en surbrillance le bouton OK du paquet de polices mscore et appuyez sur Entrée pour accepter les termes du contrat. Ensuite, tous les paquets nécessaires seront téléchargés et installés. Fermez Nautilus s'il est ouvert, puis actualisez vos vignettes avec rm -r ~/.cache/thumbnails
Les options ci-dessous peuvent avoir une certaine valeur dans certaines situations, je les laisse telles quelles.
A) Installez le paquet libavcodec-extra57 et toutes ses dépendances. Ce paquet contient la bibliothèque ffmpeg avec des de/encodeurs supplémentaires pour les codecs audio/vidéo. Je crois que la dépendance critique ici est la bibliothèque libx265-110 sur laquelle le paquetage libavcodec-extra57 susmentionné s'appuie pour le codage/décodage HEVC.
Vous pouvez installer le paquet libavcodec-extra57 après avoir terminé les instructions à la page Comment puis-je activer le référentiel "Universe"? , puis installer le paquet via le centre logiciel ou via la ligne de commande avec Sudo apt-get update && Sudo apt-get install libavcodec-extra57
Si cela ne résout pas le problème, vous pouvez ajouter l'étape consistant à passer à un autre cloueur en utilisant l'une des options décrites dans Comment faire pour que les miniatures vidéo soient générées à partir de VLC au lieu de Totem?
B) Si cela ne fonctionne pas, utilisez le paquetage libde265 également dans le référentiel Universe. J'ai eu de bons résultats avec ce paquet le 14.04 (je devais l'installer via PPA à l'époque). Il semble que je l'utilise toujours avec succès sous 16.04 (probablement une mise à niveau plutôt qu'une installation propre).
dpkg -l libde265
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===========================-==================-==================-===========================================================
ii libde265:AMD64 1.0.2-1ppa1~trusty AMD64 Open H.265 video codec implementation
Quelle que soit l'approche choisie, vous devrez régénérer vos vignettes à nouveau.
Remarque: Je recommande toujours sauvegardes pour qu'il soit facile de revenir en arrière si les modifications ne donnent pas le résultat approprié. Il est devenu clair pour moi que beaucoup ne se donnent pas la peine de le faire aussi souvent qu'ils le devraient.
Juste pour ajouter .. j'ai trouvé la cause première de ceci. J'ai changé mes codes personnels de h.264 à H.EVC, aucune vignette verte. Basculé en H.EVC 10 bits, vignettes vertes. ffmpeg-thumbnailer c'est alors ...
J'utilise un conteneur .mp4 avec le format H.265 10 bits, mais je ne serais pas surpris de constater que de nombreux fichiers .mkv en ligne sont des codages 10 bits avec un grand nombre de fichiers .mp4 contenant un format h.264 8 bits plus traditionnel. vidéo.