Ich bin ein großer Fan von HandBrake . Es ist der Inbegriff des Einfachen. Wählen Sie eine Videodatei (oder DVD), wählen Sie eine Voreinstellung, wählen Sie einen Ausgabepfad und klicken Sie auf Start. Eine gewisse Zeit später im Verhältnis zur Größe / Qualität des Inhalts, und Sie haben selbst eine ziemlich perfekte Videodatei, die für das Medium Ihrer Wahl geeignet ist.
Ich habe nach ähnlichen Eigenschaften in einem Audiokonverter und bevorzugter in einem Audio-Extraktor (aus einer bestimmten Videodatei) gesucht. Ich würde gerne in der Lage sein, eine Videodatei in eine Anwendung zu ziehen, anzugeben, dass ich die Audiodatei in AAC mit einer bestimmten Bitrate haben möchte, auf Start klicken und die App den Rest erledigen lassen.
Ich bin nicht abgeneigt, Handbrake zu verwenden, um den Konvertierungsaspekt davon zu befriedigen, solange die Audioextraktion nach der Tatsache ein einfacher Prozess ist. Es geht darum, so wenige Schritte wie möglich zu unternehmen.
Irgendwelche Tipps? Apps? Ideen?
quelle
I just want audio, not video. Can I do that? Not with HandBrake, no. You could just encode the video at a low resolution with a fast low quality encoder like ffmpeg, then extract the audio track. Or you could use
Handbrake gestoßen : OSEx . Leider ist es nur PPC. Booooo!Antworten:
Ich habe endlich die genaue Kombination gefunden, die ich brauchte, und ich habe sie in ffmpeg gefunden .
Ich werde auf die Frage etwas näher eingehen und darauf hinweisen, dass ich bereits mit mp4-Video / Audio gearbeitet habe, also mit MP4-Video (.m4v) und AAC-Audio (.m4a). Ich wollte unbedingt eine Ist-Version des Audios, das aus dem Video extrahiert wurde.
Zunächst einmal ist es heutzutage ziemlich einfach, Dinge wie ffmpeg, mplayer, Dinge, die aus ihnen gebaut wurden, und ähnliche Open-Source-Pakete zu installieren. Zwischen Rudix , Homebrew , MacPorts und Fink (verwendet jemand überhaupt noch Fink?) Ist die Installation von Software von Drittanbietern ein Kinderspiel.
Nach der Installation von ffmpeg und dem
ffmpeg
Zugriff über die Befehlszeile habe ich folgenden Befehl ausgeführt:ffmpeg : Der Befehl.
-i videofile.mp4 : Die Quellvideodatei.
-vn : Videodaten nicht aufzeichnen (nicht berücksichtigen).
-acodec copy : Kopiere die Audioquelle wie sie ist, hier ist die ganze Magie. ffmpeg schreibt die Audiodaten als verschiedene unterstützte Codecs aus, die Angabe von copy führt jedoch zu einer bitgenauen Kopie des Streams. In Verbindung mit der Deaktivierung von Video über -vn verbleibt eine einzelne Audiospur in einem mp4-Container.
audiotrack.m4a : Der Ausgabedateiname.
Ich kann nicht glauben, dass so etwas so schwierig und so lange verborgen war.
Da ich immer vorhabe, AAC-Audiodaten aus einem MP4-Container / Video zu rippen, habe ich ein schnelles kleines Skript dazu geschrieben.
Jetzt rufe ich einfach auf
rip_m4a_from_mp4 somevideofile.mp4
und es verbleibt eine reine Audio-Version mit demselben Dateinamen, die stattdessen auf m4a endet.Einfach! Für mich sowieso. Keine GUIs, blitzschnell. Dies ist nur eines der Dinge, die die Befehlszeile besser kann.
quelle
m4a
in Zeile 5 durch ersetzen$2
und die neue Erweiterung in der Befehlszeile angeben. Wenn Sie auf diese Weise mit etwas anderem arbeiten und wissen, was das Audio ist, können Sie es angeben. Ich kann dies selbst tun und den Skriptnamen in "rip_audio_from_video" ändern. Generisch!ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
dannbrew install ffmpeg
. Befolgen Sie nun die obigen Anweisungen.brew install ffmpeg
,. Und dann ja, dann kannst du meinen Schritten folgen.ffmpeg
können Sie dies mit demselben Befehl tun. Zum Beispiel:ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3
( catswhocode.com/blog/19-ffmpeg-commands-for-all-needs )Sie können dies direkt im Finder tun, beginnend mit Mac OS X 10.7 (Lion), wie unter OSX Daily beschrieben .
Die kurze Antwort lautet: ctrlWählen Sie die Datei ( en) im Finder aus, klicken Sie auf und wählen Sie Dienste -> Ausgewählte Videodateien verschlüsseln .
Beachten Sie, dass Sie diesen Dienst möglicherweise im Bereich Tastatureinstellungen aktivieren müssen .
quelle
m4a
Datei im Vergleich zur Verwendungffmpeg
mehr als dreimal so groß . Dies kann insbesondere bei größeren Dateien problematisch sein.Ich würde den Film in GarageBand ziehen. GarageBand teilt die Datei in Audio und Video auf. Zu diesem Zeitpunkt können Sie die Videospur löschen (so dass Sie nur die Audiospur behalten).
Sie können dann im Menü "Teilen" auf die Option "Song an iTunes senden" klicken (siehe Bild). Daraufhin werden die verschiedenen Formate angezeigt, in die Sie exportieren möchten.
Das Beste ist, dass dies kostenlos ist :), da alle Macs mit GarageBand geliefert werden. Darüber hinaus können Sie Aspekte des Audios wie Geschwindigkeit und Lautstärke anpassen.
Wenn Sie jedoch eine wirklich automatische Lösung wünschen und sich in der Befehlszeile mit Terminal auskennen, lassen Sie es mich in den Kommentaren wissen, und ich werde ein Skript erstellen, mit dem Sie dies tun können.
quelle
Quicktime 7 erledigt die Arbeit sehr einfach.
Öffnen Sie einfach das Video und gehen Sie zu Datei > Exportieren > Sound zu AIFF / AU / Wave > wählen Sie Ihren Pfad und Sie sind fertig! :)
quelle
QuickTime Player 10 kann auch Audio (ohne Neukodierung) exportieren.
Wählen Sie Datei> Exportieren> Nur Audio…
Getestet unter macOS 10.12 Sierra mit QuickTime Player 10.4.
quelle
Ich öffne einfach die Videodatei mit Audacity und exportiere dann das Audio. Ich kann die exportierten Audiodateiparameter während des Exports einstellen.
quelle