Comment installer le décodeur h.264?

14

J'ai essayé de lire des vidéos dans un lecteur de film, mais seul l'audio pouvait être entendu. J'ai essayé de lire la vidéo avec Dragon Player mais ici aussi, seul l'audio pouvait être entendu.

Une boîte de message est apparue affichant le message suivant:

Python (v2.7) nécessite d'installer des plugins pour lire des fichiers multimédias du type suivant: décodeur H.264

J'ai essayé d'installer le plugin mais il n'a pas pu être installé. Il n'est pas également disponible dans le centre logiciel. Comment puis-je obtenir ce plugin?

sonakshi
la source
quel format vidéo vous essayez de lire ?? et au fait avez-vous installé des extras restreints d'Ubuntu ??
Sukupa91
m essayant de lire la vidéo MPEG-4 (vidéo / mp4)
sonakshi
oui, les packages restreints sont
installés
installer h264enc provoquant l'erreur comme mentionné par rajagenupula ..
Sukupa91
Le lecteur de cette question voudra peut-être aussi jeter un œil à la question askubuntu.com/q/214421/217269 (sur les décodeurs multimédias)
strpeter

Réponses:

7

Si vous ne voulez que du H.264,

sudo apt-get install h264enc

va installer H.264 dans votre système.

rɑːdʒɑ
la source
j'ai essayé aftr d toute la procédure, la configuration de postfix est apparue ... mais rien ne s'est passé
sonakshi
4
N'est-ce pas l'encodeur, pas le décodeur?
HarlemSquirrel
h264enc est "Un script shell qui facilite le codage de DVD ou de fichiers vidéo au format vidéo H.264 / AVC / MPEG-4 Part 10 en utilisant MEncoder du projet MPlayer". Cela ne ressemble pas au codec souhaité, mais la conversion des vidéos peut être une option de secours.
mc0e
J'ai essayé sudo apt-get install h264enc, mais Ubuntu dit qu'il n'est pas disponible. J'ai essayé apt-cache search h264encmais je n'ai rien obtenu.
Craig S. Anderson
1
@ CraigS.Anderson assurez-vous que le référentiel "multivers" est activé. packages.ubuntu.com/search?keywords=h264enc
rɑːdʒɑ
12

Pour lire des vidéos encodées H.264, le décodeur correspondant est fourni avec la bibliothèque suivante:

sudo apt install gstreamer1.0-libav
Sébastien
la source
4

Je pense que cela fait partie du paquet gstreamer-plugins-bad. Si vous recherchez cela dans le Centre logiciel, il devrait apparaître. Il se peut que vous deviez activer le référentiel multivers (démarrez Software & Sources et cochez la case appropriée pour cela).

Après avoir installé le package, Movie Player doit pouvoir lire le fichier.

fohswe
la source
le plugin gstreamer que vous mentionnez n ne peut pas b instald..it montre une erreur comme celle-ci n'est pas disponible dans votre logiciel
sonakshi
j'ai essayé quelque chose et maintenant enfin je peux cd vidéo ... thnx beaucoup tout le monde pour votre aide .. :)
sonakshi
Le paquet n'était probablement pas disponible car vous n'aviez pas activé le référentiel multivers, comme je l'ai écrit, vous pourriez avoir à le faire :)
fohswe
2

L'installation à gstreamer0.10-ffmpegpartir d'un PPA comme décrit ci-dessous a résolu cela pour moi.

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg
Ibungo
la source
2

Le paquet qui l'a corrigé pour moi le 16.04 est le mauvais plugin gstreamer. J'ai reçu un message sur Python-3.5 minimal voulant installer un plugin MPEG-4 AAC, qui n'a rien fait. Pour corriger: Dans un type de terminal:

sudo apt-get install gstreamer1.0-plugins-bad

Si vous ne parvenez toujours pas à le faire fonctionner, vous pouvez essayer VLC comme solution de contournement, installable par:

sudo apt-get install vlc

Je n'ai pas décoché le logiciel restreint, cela peut fonctionner mais peut désactiver d'autres codecs. Soit dit en passant, Movie Player ou Video est le lecteur vidéo Totem.

Vincent Gerris
la source
1

Le bogue gstreamer audio uniquement peut être facilement résolu

L'audition uniquement de l'audio sur la lecture H.264 avec un écran vidéo autrement noir a été signalée comme gstreamer1.0 bogue # 1562875 .

Heureusement, ce bogue peut facilement être résolu en exécutant la commande suivante une fois:

$ rm -R ~/.cache/gstreamer-1.0

Cela prendra effet après le redémarrage de l'application.

Serge Stroobandt
la source
1

Suivre cette vidéo ( https://www.youtube.com/watch?v=Vk5viMViSXk ) a fonctionné pour moi. Maintenant, je peux jouer et rechercher des fichiers h264 avant / arrière créés par ma caméra IP chinoise.

Pour résumer:

  • Ouvrez VLC.

  • Allez dans: Tools/ Preferences. Sélectionnez Show settings: `Tous '

  • Dans Input / Codecs/ Demuxers, sélectionnez Demux modulecomme h264 video demuxer. Enregistrez et redémarrez VLC.

Vous devriez maintenant pouvoir lire le fichier h264.

Hieu
la source
0

J'ai eu le même problème avec la lecture de vidéos. Le lecteur vidéo voulait télécharger le décodeur mpeg - 4 acc et le décodeur h.264, mais cela ne s'était pas produit pour des raisons légales (-si je comprends bien ce qui était écrit dans la fenêtre ce qui apparaît après que le PC a essayé de télécharger les programmes mentionnés).

Après avoir décoché le logiciel et les mises à jour -> le logiciel Ubuntu -> le "déclic", le logiciel restreint par des droits d'auteur ou des problèmes juridiques (multivers) recommence à fonctionner. (Je veux dire qu'après cette opération, le PC télécharge ce dont il avait besoin et qu'il a commencé à fonctionner).

Andrii Rozrutskyi
la source