Hallo, ich möchte mp3s herunterconvertieren aus diversen höheren Bitraten auf 128 kbit/s. hab nun einiges probiert und bin ein wenig enttäuscht. suche bevorzugt eine cmd-line lösung unter windows.. details zu programmen: lame: von sich aus keine mp3>mp3 funktion vorhanden germaniXencoder : funktioniert oft, aber hat probleme bei manchen mp3s und programm stürtzt dann ab. winLame: selbe problem wie germaniXencoder, und bitraten-anzeige im windowsexplorer sind etwas merkwürdig und auch unerwartet große mp3s kommen heraus .. ich werd das mal nachrechnen gibts lösungen zu den problemen bzw. ratschläge für andere lösungen schönes WE
hat zwar keine Cmdline, kann aber komplette Verzeichnisse rekursiv abarbeiten (Freeware, portable). http://www.inspire-soft.net/de/?nav=soft_mp3qualitymodifier
Hab's gerade ausprobiert, Lame stirbt tatsächlich mit einem Segfault, obwohl es extra die Input-Option --mp3input hat. Seltsam. http://sox.sourceforge.net/ hilft aber weiter:
1 | $ sox input.mp3 -t wav - | lame output.mp3 |
konvertiert die Datei input.mp3 in eine Wave-Datei und pumpt sie direkt in Lame, ohne Umweg über eine Datei. Bleibt das Umkopieren der Originaltags in die neue Datei. Kann ich grad leider nicht unter Windows testen (die haben eventuell kaputten Pipe-Support), aber unter Linux klappt das einwandfrei.
Also wie wäre es mit ffmpeg? Unter LINUX läuft es sehr gut, aber es gibt auch Windows Build davon, also sollte es genau so unter Windows gehen:
1 | ffmpeg -i dateifile.mp3 -acodec libmp3lame -ab 128k out.mp3 |
oder für mehrere:
1 | ffmpeg -f mp3 -i datei%02d.mp3 -acodec libmp3lame -ab 128k out%02d.mp3 |
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.