Wie installiere ich den h.264 Decoder?

13

Ich habe versucht, Videos im Movie Player abzuspielen, aber nur der Ton war zu hören. Ich habe versucht, das Video mit dem Dragon Player abzuspielen, aber auch hier war nur das Audio zu hören.

Ein Meldungsfeld mit der folgenden Meldung wurde angezeigt:

Python (v2.7) erfordert die Installation von Plugins zum Abspielen von Mediendateien des folgenden Typs: H.264-Decoder

Ich habe versucht, das Plugin zu installieren, aber es konnte nicht installiert werden. Es ist auch nicht im Software Center verfügbar. Wie kann ich dieses Plugin bekommen?

Sonakshi
quelle
Welches Videoformat versuchst du abzuspielen? und übrigens hast du Ubuntu-beschränkte-Extras installiert ??
Sukupa91
Ich
Ja, die eingeschränkten Pakete sind installiert
Sonakshi
installiere h264enc und verursache den von rajagenupula erwähnten Fehler.
Sukupa91
Der Leser dieser Frage möchte vielleicht auch einen Blick auf die Frage askubuntu.com/q/214421/217269 (über Multimedia-Decoder)
werfen

Antworten:

7

Wenn Sie nur H.264 wollen, dann

sudo apt-get install h264enc

installiert H.264 in Ihrem System.

rɑːdʒɑ
quelle
Ich habe nach der ganzen Prozedur versucht, die Postfix-Konfiguration ist aufgetaucht. Aber nichts ist passiert
Sonakshi
4
Ist das nicht der Encoder, nicht der Decoder?
HarlemSquirrel
h264enc ist "Ein Shell-Skript, mit dem DVDs oder Videodateien mit MEncoder aus dem MPlayer-Projekt einfach in das Videoformat H.264 / AVC / MPEG-4 Part 10 codiert werden können". Das klingt nicht nach dem gewünschten Codec, aber das Konvertieren der Videos könnte eine Ersatzoption sein.
mc0e
Versucht sudo apt-get install h264enc, aber Ubuntu sagt, dass es nicht verfügbar ist. Versucht, apt-cache search h264encaber nichts bekommen.
Craig S. Anderson
1
@ CraigS.Anderson stellen Sie sicher, dass Sie das "Multiverse" -Repository aktiviert haben. packages.ubuntu.com/search?keywords=h264enc
rɑːdʒɑ
12

Zur Wiedergabe von H.264-codierten Videos wird der entsprechende Decoder mit der folgenden Bibliothek geliefert:

sudo apt install gstreamer1.0-libav
Sebastian
quelle
4

Ich denke, das ist Teil des Pakets gstreamer-plugins-bad. Wenn Sie im Software Center danach suchen, sollte es angezeigt werden. Möglicherweise müssen Sie das Multiversum-Repository aktivieren (starten Sie Software & Sources und aktivieren Sie das entsprechende Kontrollkästchen).

Nachdem Sie das Paket installiert haben, sollte Movie Player die Datei abspielen können.

fohswe
quelle
Das Gstreamer-Plugin, das Sie erwähnt haben, kann nicht installiert werden. Es zeigt, dass ein Fehler wie dieser in Ihrer Software nicht
verfügbar ist
Ich habe etwas ausprobiert und jetzt kann ich endlich ein Video aufnehmen ... Danke an alle für deine Hilfe .. :)
Sonakshi
Das Paket war wahrscheinlich nicht verfügbar, weil Sie das Multiversum-Repository nicht aktiviert hatten, wie ich schrieb, müssen Sie möglicherweise tun :)
fohswe
2

Die Installation gstreamer0.10-ffmpegvon einem PPA wie unten beschrieben hat dies für mich gelöst.

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

Das Paket, das es für mich am 16.04 behoben hat, ist das gstreamer Plugin schlecht. Ich habe eine Nachricht über Python-3.5 minimal erhalten, das ein MPEG-4 AAC-Plugin installieren möchte, das nichts getan hat. So beheben Sie Folgendes: Geben Sie in einem Terminal Folgendes ein:

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

Wenn Sie es immer noch nicht zum Laufen bringen können, können Sie VLC als Problemumgehung ausprobieren, die installiert werden kann durch:

sudo apt-get install vlc

Ich habe die eingeschränkte Software nicht deaktiviert, die möglicherweise funktioniert, aber andere Codecs deaktiviert. Movie Player oder Video ist übrigens der Totem-Video-Player.

Vincent Gerris
quelle
1

Der Nur-Audio-Gstreamer-Fehler kann leicht behoben werden

Das Hören von nur Audio bei der H.264-Wiedergabe mit einem ansonsten schwarzen Videobildschirm wurde als gstreamer1.0 Fehler # 1562875 gemeldet .

Glücklicherweise kann dieser Fehler leicht behoben werden, indem der folgende Befehl einmal ausgegeben wird:

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

Dies wird nach dem Neustart der Anwendung wirksam.

Serge Stroobandt
quelle
1

Das Folgen dieses Videos ( https://www.youtube.com/watch?v=Vk5viMViSXk ) hat für mich funktioniert. Jetzt kann ich vorwärts / rückwärts gerichtete h264-Dateien abspielen und suchen, die von meiner chinesischen IP-Kamera erstellt wurden.

Um zusammenzufassen:

  • Öffnen Sie VLC.

  • Gehe zu: Tools/ Preferences. Wählen Sie Show settings: "Alle"

  • In Input / Codecs/ DemuxersWählen Sie Demux modulewie h264 video demuxer. Speichern und starten Sie VLC neu.

Jetzt sollten Sie in der Lage sein, die h264-Datei abzuspielen.

Hieu
quelle
0

Ich hatte das gleiche Problem beim Abspielen von Videos. Der Videoplayer wollte mpeg - 4 acc decoder und h.264 decoder herunterladen, aber dies war aus rechtlichen Gründen nicht geschehen (-wenn ich richtig verstehe, was im Fenster geschrieben wurde, was angezeigt wird, nachdem der PC versucht hat, die genannten Programme herunterzuladen).

Nachdem ich auf Software & Updates -> Ubuntu-Software -> "Klick" geklickt habe Software, die durch urheberrechtliche oder rechtliche Probleme (Multiversum) eingeschränkt ist, funktionieren alle wieder. (Ich meine, dass der PC nach dieser Operation herunterlädt, was er benötigt, und dass es funktioniert).

Andrii Rozrutskyi
quelle