VLC konnte den mp4a-Audio-Encoder nicht öffnen

10

Ich versuche, die Konvertierungs- / Speicherfunktion von VLC zu verwenden, um eine MKV-Datei in eine MP4-Datei zu konvertieren. (H.264 Video mit MPEG-4 AAC Audio)

Ich erhalte folgenden Fehler:

VLC konnte den mp4a-Audio-Encoder nicht öffnen

Wie kann ich das beheben? VLC 2.2.4 unter Windows 10.

Vielen Dank!

Mooseman
quelle
Gibt es weitere Informationen, die Sie bereitstellen könnten? Irgendwelche anderen Debug- / Fehlermeldungen? VLC-Version? Metadaten des Videos? Welche Mediencodecs haben Sie installiert? Auf welchem ​​Betriebssystem läuft das? Wenn Sie es auf einer Linux-Distribution ausführen, können Sie zusätzliche Debug-Informationen bereitstellen, indem Sie VLC vom Terminal aus starten?
Service Manager
Ich habe meiner Frage "VLC 2.2.4 unter Windows 10" hinzugefügt. Ich habe keine Codecs manuell installiert.
Mooseman
Könnten Sie auch die Befehle / Prozesse hinzufügen, mit denen Sie die Fehlermeldung erhalten? Vielleicht ein Screenshot?
Service Manager
@ServiceManager UI öffnen -> Konvertieren / Speichern. Keine weiteren Fehler, da VLC das Video weiterhin konvertiert. Es wird jedoch keine Audiospur gespeichert.
Mooseman

Antworten:

23

Gehen Sie zu Extras> Einstellungen> Eingabe / Codecs> Video-Codecs> FFmpeg. Das Ändern der strengen Standardkonformität auf -2 hat bei mir funktioniert.

Diese Methode wurde hier gefunden: Streaming / Transcodierung fehlgeschlagen

Fraktal
quelle
3
Wie Dankohn unten bemerkte, müssen Sie "Alle unten links anzeigen" auswählen, um die FFmpeg-Option anzuzeigen
Harry Cho
Mein Problem war das Video, das ich mit VLC konvertiert habe. Das konvertierte MP4 war kein Audio, nur Video. Ich stellte fest, dass das Audioformat nicht mit dem ursprünglichen Dateiformat "MPEG-4 AAC" Audio übereinstimmte. Ihre Lösung funktioniert für mich .
Jason
Wie die Antwort von superuser.com/a/1233748/396998 besagt, müssen Sie nach unten scrollen, um den Strict standard complianceAbschnitt zu finden (auf einem Mac wird nicht immer eine offensichtliche Bildlaufleiste angezeigt) - danke @dankohn!
Rock Lee
3

Unter OS X wählen Sie das VLC-Menü und dann Einstellungen. Klicken Sie dann unten links auf Alle anzeigen. Wählen Sie dann unter Videocodecs im linken Bereich FFmpeg aus, scrollen Sie zur Hälfte nach unten und wechseln Sie Strict standard compliancezu -2.

Dan Kohn
quelle
0

Wenn Sie ein mpeg4-Video öffnen möchten, können Sie alternativ den folgenden Befehl verwenden:

xdg-open test_video.mp4

Wenn Sie eine Fehlermeldung erhalten, müssen Sie möglicherweise Folgendes in CentOS installieren:

sudo yum install gstreamer gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-free gstreamer-plugins-bad-nonfree gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugin-crystalhd gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-libav ffmpeg
Mona Jalal
quelle