Hallo zusammen
Ich benutze OS X und möchte folgende vier Dinge mit einer gegebenen wav Datei machen:
1. Falls die Datei Stero ist diese in Mono umwandeln indem einfach nur ein Kanal benutzt wird und der andere verworfen wird.
2. Resampling
3. Die Datei verlangsamen, bzw. beschleunigen.
4. Auf eine andere Bitrate skalieren.
Für die Einzelschritte habe ich Lösungen aber das ganze ist langsam und schlecht wartbar weil ich verschiedene Tools benutzen muss.
Gibt es keine Python library oder auch Konsolenprogramm welches das alles in einem Schritt erledigt?
Die Schritte führe ich im moment so durch:
1. sox
2. afconvert
3. selbst gebastelted C Script
4. python wave
Vielen Dank!
WAVE Resampling und mehr
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Ich würde mir mal audacity angucken; k.A. ob das auf dem MAC läuft, könnte mir das aber gut vorstellen. Iirc kann das Ding auf Makros.
Oder soll es def. per Python-Script gehen?
Oder soll es def. per Python-Script gehen?
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Das kannst Du aber ja via `subprocess` aus Python aufrufen
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert