Ich habe kürzlich einen ordentlichen Trick gelernt. Um MP3-Dateien zusammenzufügen, verwenden Sie einfach den Befehl (in Windows)
copy /b *.mp3 joined.mp3
und voila, du hast eine große mp3 datei.
Meine Frage : Gibt es eine Möglichkeit, das Gegenteil zu tun, dh eine MP3-Datei so einfach zu teilen ?
windows
command-line
mp3
Yuval
quelle
quelle
Antworten:
Es gibt zwei Möglichkeiten, eine MP3 zu teilen:
Normalerweise sollten Sie die 2. Methode verwenden, da sie verlustfrei ist , es sei denn, Ihre Audioqualität interessiert Sie wirklich nicht.
quelle
Ich benutze regelmäßig mp3splt . Es ist ein Open-Source-Programm für Windows und Linux und enthält eine GUI (die ich nicht benutze, also kann ich keine Kommentare dazu abgeben).
Dies ist die Befehlszeile, die ich normalerweise verwende, um einen Podcast in 6-Minuten-Segmente aufzuteilen:
-t 6.0
: alle 6 Minuten aufgeteilt-g %[@N=0,@o]
: Verwenden Sie für jeden Abschnitt die ursprünglichen Tags, aktualisieren Sie jedoch die Titelnummer ab 0.-o "@n @f"
: Der Name der Ausgabedatei sollte der Originaldateiname mit der voran gehefteten Spurnummer sein.quelle
Es ist nicht so einfach wie der Befehl, den Sie in Ihrer Frage erwähnen. Wenn das gesagt ist, gibt es einfache Möglichkeiten, es zu tun.
Audacity ist ein kostenloses Programm, mit dem Sie MP3s teilen können. Es ist relativ einfach zu bedienen, sobald Sie einen Überblick über die Benutzeroberfläche haben.
quelle
Probieren Sie MP3DirectCut . Es ist kostenlos und funktioniert für mich.
quelle
Wenn Sie Linux verwenden, können Sie immer "split --bytes = 1M --numeric-suffixes largefile.mp3 smallfile" verwenden. Allerdings musst du die .mp3 leider selbst anhängen.
quelle
Für die Aufnahme ist das nicht der beste Weg, MP3s zusammenzuführen.
Es funktioniert, aber es hinterlässt überflüssige Informationen (die ID3-Tags) aus den nachfolgenden Dateien in der endgültigen Datei. Kopieren ist bei dieser Verwendung nur eine Verkettung - die zusätzlichen Header-Informationen sind noch vorhanden.
Die Struktur einer MP3-Datei kann Ihnen eine Idee geben:
(Klicken zum Vergrößern)
quelle
Spezielle MP3-Splitter wie mp3DirectCut schneiden an den Rahmengrenzen. Die meisten MP3s verwenden jedoch das Bitreservoir, um Speicherplatz zu sparen. Die Audiodaten eines Frames beginnen oft in einem vorherigen Frame, manchmal 2 oder 3 Frames zurück. Daher sind die Frames in der Nähe der Teilungspunkte wahrscheinlich nicht abspielbar und werden unbemerkt übersprungen. Wenn die Trennung mitten in der Stille stattfindet, ist dies wahrscheinlich ohne Bedeutung.
Wenn die Aufteilung mitten in fortlaufender Musik erfolgt, bemerken Sie möglicherweise die übersprungenen Frames. Verwenden Sie den mp3packer , um den mp3 auf 320 kbps bei minimaler Nutzung des Bit-Reservoirs zu erweitern (
-b 320 -r in.mp3 temp.mp3
), nehmen Sie Ihre Änderungen in mp3DirectCut vor und packen Sie ihn erneut mit dem mp3packer (-s -t -z temp.mp3 out.mp3
). Es kann nicht garantiert werden, dass es funktioniert, da die Verwendung von Bitreservoirs in einer Datei mit hoher Bitrate möglicherweise unvermeidbar ist, aber dies kann helfen und führt nicht zu Qualitätsverlusten.Alternativ können Sie pcutmp3 verwenden , um die Aufteilung durchzuführen . Es behält die erforderlichen Frames bei und fügt einem LAME-Tag am Anfang der Datei lückenlose Wiedergabedaten (Encoder-Verzögerung und Füllinformationen) hinzu. Spieler, die diese Daten unterstützen, kürzen die zusätzlichen Samples bei der Wiedergabe.
quelle
Nicht so einfach, aber es gibt eine Reihe von online verfügbaren MP3-Aufteilungswerkzeugen, mit denen Sie auswählen können, wo eine MP3-Datei aufgespalten werden soll.
Wenn Sie eine MP3-Datei aufteilen möchten, nur um sie zu übertragen (und nicht um die aufgeteilten Teile wiederzugeben), können Sie natürlich ein allgemeines Dienstprogramm zum Aufteilen von Dateien und dann die Binärkopiermethode verwenden, die Sie zum Zusammensetzen der MP3-Datei verwendet haben.
quelle
Ausgezeichnetes Online-Tool: http://magicode.me/mp3-cut
Vorteile:
Video: https://www.youtube.com/watch?v=Qmb6BNg6IhM
quelle
Sliff ist richtig, kein OS-Tool verfügbar.
Technisch gesehen ist mp3 so konfiguriert, dass Sie es an jedem beliebigen Ort teilen können. Es wird ein 18-ms-Block mit statischer oder variabler Länge mit einer bestimmten Bitkombination am Anfang jedes Blocks verwendet. Wenn Sie die Datei mitten in einem Block aufteilen, wird der Player nur still zum nächsten Block weiterleiten, und Sie verlieren daher maximal 18 ms.
Tag-Blöcke - wo Sie Informationen über Künstler, Titel, Album usw. eingeben, können sich an einer beliebigen Stelle in der Datei befinden oder weggelassen werden. Auch mehrere Tag-Blöcke schaden nicht (der erste wird genommen).
Sie können also teilen und beitreten, wo immer Sie wollen.
Jedes Tool zum Teilen von Dateien würde das dann tun.
quelle
Verwenden Sie dazu FFMPEG ( https://unix.stackexchange.com/questions/280767/how-do-i-split-an-audio-file-into-multiple ) mit den folgenden Parametern:
Dadurch wird die MP3-Datei in 10-Minuten-Dateien mit den Namen ShortFile_000.mp3, ShoetFile_001.mp3 usw. aufgeteilt.
quelle