Eine schnelle Methode zum Konvertieren mehrerer Videos von AC3 in AAC ohne Konvertierung von Videos

1020
artouiros

Gibt es eine Möglichkeit, viele Videodateien von AC3-Sound in AAC zu konvertieren? Ich möchte kein Video selbst konvertieren, Video ist in Ordnung, nur der Ton. Ich habe viele Videos mit H.264 oder mpeg4 (xvid) und AC3-Sound in verschiedenen Containern (.avi, .mkv) codiert. Ich möchte NUR Sound in AAC konvertieren, ohne das Videoformat und den Container zu berühren.

3
Sie müssen klarer beschreiben, was die aktuelle Situation ist, was Ihr Problem ist und was Sie erreichen wollen. David vor 8 Jahren 0
Prüfen Sie, ob es möglich ist, die Tonspur in eine separate Datei zu trennen. whs vor 8 Jahren 0

2 Antworten auf die Frage

1
IvanRF

Best way to do this is to use FFmpeg in order to convert only the audio. Then, you can merge the original video and the converted AAC with MKVToolNix.

Es gibt hier ein Tutorial: ** [Nicht unterstütztes Audio aus Video konvertieren] (http://ivanrf.com/de/convert-unsupported-audio-from-video/) **. IvanRF vor 8 Jahren 0
0
Benjamin Ziepert

Beschreibung

Konvertieren Sie das Audio mehrerer Videodateien mit einem Skript im Kontextmenü zum Senden an AAC.

Installation

  1. Laden Sie FFmpeg herunter
  2. Öffnet den shell:sendtoOrdner mit der Tastenkombination [win] + [r]
  3. Erstellen Sie zum Beispiel eine leere Batchdatei aac.bat
  4. Fügen Sie den folgenden Code ein FOR %%i IN (%*) DO ffmpeg -i "%%~fi" -c:v copy -c:a aac "%%~di%%~pi%%~ni_aac%%~xi"

Verwendungszweck

Wählen Sie die Dateien aus, die Sie konvertieren möchten, klicken Sie mit der rechten Maustaste darauf, klicken Sie auf "Senden an" und klicken Sie auf "aac.bat".

Ergebnis

Das Skript erstellt neue Dateien, bei denen "_aac" zu den Dateinamen hinzugefügt und das Audio in AAC konvertiert wird.

Annahmen

Ich habe davon ausgegangen, dass Sie Windows ausführen. Ich habe das Skript mit mehreren MKV-Dateien mit DTS-Audio unter Windows 10 getestet.

FFmpg-Code

Wenn Sie die Eingabe- und Ausgabedateien auf andere Weise angeben möchten, können Sie den folgenden Code verwenden.

ffmpeg -i "C:\input.mkv" -c:v copy -c:a aac "C:\output.mkv"