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?


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.


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

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.


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

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.


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.


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.


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).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.