Gerade bei Hörspielen finde ich es nicht besonders praktisch, wenn diese aus mehreren Dateien bestehen. Dies ist aber der Fall, wenn man CDs ripped und dann auf CD-Playern mit MP3 Stickst abspielen möchte.
Die einfachste Methode ist mittels cmd und copy.
copy /b *.mp3 C:\combined.mp3
Diese Methode hat jedoch den Nebeneffekt, dass ID-Tags und Header mitten Im File vorkommen, was bei einigen Audio Playern zu Problemen führen kann. Die so erstellten Dateien kann man aber mit mp3val um die überflüssigen Header und ID-Tags bereinigen
mp3val -f -nb C:\combined.mp3
Daneben gibt es noch eine Reihe anderer Methoden:
MP3Wrap ist ein seit 2003 nicht mehr weiterentwickeltes Tool, dass aber alle notwendigen Funktionen hat. Hierbei werden die ID-Tags der unterschiedlichen Files zusammengefügt, aber innerhalb der Datei entfernt. Somit ist es mit einem Tool namens Mp3Split auch wieder aufteilbar, sofern die ID-Tags nicht manipuliert wurden.
mp3wrap out.mp3 first.mp3 second.mp3 third.mp3 ...
Ein anderes Tool mit dem man mp3-Dateien zusammenfügen kann ist FFMPEG. Der wesentliche Unterschied zu Mp3Wrap und copy besteht darin, dass FFMPEG das File re-encoded wird. Dadurch kommt es zwangsläufig auch zu einem Qualitätsverlust.
ffmpeg -f concat -i inputs.txt -c copy output.mp3
Neben den oben beschriebenen Commandline – Tools, gibt es noch eine Reihe von Tools mit GUI, wie beispielsweise:
- Merge MP3 – https://www.shchuka.com/software/mergemp3/
- Audacity – https://www.audacityteam.org/
- Mp3DirectCut – https://mpesch3.de/
Fazit
Will man den Dateityp im Rahmen des Zusammenfügens ändern, dann bietet sich FFMPEG an. Es kommt hierbei jedoch zum Qualitätsverlust. In den anderen Fällen kann man zwischen copy + mp3val und mp3wrap wählen.