
Mal wieder etwas Nerdkram für euch. ;)
Mit OS X 10.5 Leopard kamen 3 Tools für das Terminal hinzu, welche dem geneigten Nutzer einige nützliche Tools an die Hand geben.
afinfo(Audiofiles Info)afplay(Audiofile Play)afconvert(Audiofile Convert)
afinfo
Wie der Name schon vermuten lässt, lässt sich damit einige Infos über eine Audiodatei herausfinden. So zum Beispiel das Dateiformat, Anzahl verwendeter Kanäle, Samplingfrequenz und so weiter.
Bei grossen Dateien kann es mitunter etwas dauern bis das Kommando fertig durchlaufen wurde.
Die Manpage ist leider auch sehr mager (man afinfo), aber das ist nicht weiter wild.
afplay
Hiermit lassen sich aus dem Terminal heraus beliebige Audiodateien abspielen. Die Anwendung ist denkbar einfach:
afplay audiodatei.mp3
Über zusätzliche Optionen lassen sich noch Zusatzfunktionen ausführen. So kann man beispielsweise ab einer bestimmten Zeit anfangen zu spielen oder nur bestimmte Kanäle wiedergeben. Leider gibt es hier wieder nur eine magere Manpage, jedoch lässt sich mit dem Kommando afplay -h die Hilfe aufrufen.
afconvert
Am kompliziertesten aber am umfangreichsten ist afconvert. Hiermit lassen sich Audiodateien ganz einfach konvertieren. Zwar alles ohne GUI jedoch für den Heimgebrauch und den Terminal-Guy vielleicht dennoch eine Alternative zu Sound Convertern wie Max oder SoundConverter.
Das schönste ist wohl, dass sich afconvert scripten lässt. (Zum Beispiel AppleScript, do shell script "...")
Ganz leicht ist der Umgang mit afconvert nicht. Hier ein Beispiel, welches ich von dieser Seite hier entnommen habe. Vielleicht lasse ich mich nochmal dazu hinreissen, ein kleines Tutorial über afconvert zu schreiben.
afconvert -v -f "mp4f" -d "aac@44100" /System/Library/Sounds/Basso.aiff ~/Desktop/basso_converted.mp4
Mit dem Beispiel lässt sich der Systemsound Basso von einer AIFF Datei in MP4 (AAC) konvertieren.
No related posts.





