Ist es möglich aus einer mp4-Datei die originale AAC-Audiospur verlustfrei (also ohne zu konvertieren!) einfach nur heraus zu kopieren?
Ich möchte also einfach das originale Audioformat behalten. Bei allen bisher von mir geprüften Programmen muss man allerdings ein Ausgabeformat einstellen, was ja wohl per se nicht einem Kopieren, sondern einem Konvertieren entspricht . . .
"Nicht konvertieren" kann man nirgens einstellen . . .
Oder gibt es doch eine Freeware, die das kann?
Oder geht das (warum auch immer) grundsätzlich nicht?
4 Antworten
Mit ffmpeg ist das sog. "umcontainern" bzw. "demuxen" kein Problem:
$ ffmpeg -i "source.mp4" -vn -acodec copy "audio_only.mp4"
Die "audio_only.mp4" ist nun eine reine Audiodatei - ebenfalls in einem mp4-Container, da eine rohe AAC-Tonspur mit aller Wahrscheinlichkeit nicht das ist, was du möchtest, da nur wenige Player sie abspielen können und ein Tagging damit nicht möglich ist. Es liegt dir frei, die Dateiendung in ".m4a" umzubenennen.
Das alles geht natürlich nur, wenn die enthaltene Tonspur auch in AAC vorliegt (was nicht der Fall sein muss!).
Und falls dir der Umgang mit der Commandozeileneingabe hast, gibt es auch Programme mit grafischer Oberfläche, die genau das im Hintergrund ausführen.
wird dir wohl nur
https://wiki.videolan.org/VLC_HowTo/Extract_audio/
bleiben , weil der nur demuxen tut ohne recodieren zu wollen .
https://wiki.videolan.org/VLC_HowTo/Extract_audio/#Extracting_audio_in_original_format
oder ein anderer demuxer
es sollte auch mit ffmepg raw extract gehen
ffmeg hat für mich leider den großen Nachteil dass der Dateipfad keine Leerzeichen enthalten darf . . .
Danke, habe leider erst morgen wieder Zeit (Nachtschicht) . . .
du musst nach demuxer suchen , also viele videobearbeitungsprogramme können sowas .
MP4 bzw. MPEG-4 ist kein Format, sondern ein Container.
Das "originale Audioformat" ist das, was in diesen Container hineingesteckt wurde.
Wenn da also AAC enthalten ist, kann man das auch herausholen. Steckt jedoch MP1/MP2/MP3 darin, gibt es kein AAC zum extrahieren.
Bei welchem Programm kann ich einstellen, dass das enthaltene AAC extrahiert wird (ohne zu konvertieren!)?
Ja natürlich, man öffnet den MP4-Container und entnimmt den Audio-Stream.
ffmeg hat für mich leider den großen Nachteil dass der Dateipfad keine Leerzeichen enthalten darf . . .