![](https://seccdn.libravatar.org/avatar/eaa2d13828dc4c759c60956c3bbff0f7.jpg?s=120&d=mm&r=g)
Hi, Mich quälen einige Fragen zu Thema mp3. Zum einen suche ich Tools um mp3s ohne Qualitätsverlust (also ohne intern zu de/enccoden) zu Bearbeiten. Es geht mir nur um einfache Dinge, wie schneiden, zusammenfügen, normalisieren, ausblenden. Zum normalisieren habe ich mir z.B normalize angeschaut. Wenn ich es richtig verstehe, wird hier einfach im ID3-Tag ein Eintrag für die Lautstärke geschrieben. Das wirft die Frage auf, welche Player (z.B. Autoradios) damit zurechtkommen. Zusammenfügen kann man mit cat, aber man muss vorher den Tag entfernen und könnte es Probleme mit unterschiedlichen Bitraten geben? Weiter habe ich es hier mit irgendwie defekten mp3s zu tun, die dann in Playlisten Probleme machen. Beispiel: xyz.mp3 (ohne Tag) wird in xmms mit 4:23 Länge angegeben, nach 2:29 ist aber Schluss. Der Konquerror zeigt higegen 2:29 Tracklänge an (Eigenschaften->Metainfo). Woher holen sich diese Programme überhaupt die Tracklänge)? Gibt es Tools zum checken/reparieren von mp3s? Ich möchte meine mp3s-Sammlung von vornherein so haben, daß mit gängigen Playern (auch standalone) keine Probleme auftreten. Kann mir da vielleicht jemand eine umfassende Lektüre empfehlen? Nebenbei noch ne Frage zu wav-Dateien: Habe hier einige, die mit xmms, noatun, audacity, lame nicht funktionieren, aber mit xine, mplayer und Windows-Playern ohne Probleme. Was kann das sein? Vielen Dank, Rüdiger
![](https://seccdn.libravatar.org/avatar/1cd0663b5f7c4ce5ee730cf84c15299e.jpg?s=120&d=mm&r=g)
Am So, 2003-10-12 um 14.59 schrieb Rüdiger Meier:
Zum einen suche ich Tools um mp3s ohne Qualitätsverlust (also ohne intern zu de/enccoden) zu Bearbeiten. Es geht mir nur um einfache Dinge, wie schneiden, zusammenfügen, normalisieren, ausblenden.
Hallo Rüdiger, da ist mir nichts an Applikationen bekannt. I.d.R. wird erst in WAV geandelt, bearbeitet und dann wieder in mp3 exportiert.
Zusammenfügen kann man mit cat, aber man muss vorher den Tag entfernen und könnte es Probleme mit unterschiedlichen Bitraten geben?
Würde ich lassen, gibt mir mehr als an Sicherheit grenzender Wahrscheinlichkeit Probleme.
Weiter habe ich es hier mit irgendwie defekten mp3s zu tun, die dann in Playlisten Probleme machen. Beispiel: xyz.mp3 (ohne Tag) wird in xmms mit 4:23 Länge angegeben, nach 2:29 ist aber Schluss. Der Konquerror zeigt higegen 2:29 Tracklänge an (Eigenschaften->Metainfo). Woher holen sich diese Programme überhaupt die Tracklänge)?
Entweder die Informationen stehen im Header, oder der Player muß die Länge berechnen. Im letzteren Fall kann das bei VBR zu Unstimmigkeiten führen.
Gibt es Tools zum checken/reparieren von mp3s?
Es gibt einige Kommandozeilentools mit denen man gezielt den Header verändern kann. I.d.R. sind solche Probleme verursacht durch einen nicht konformen oder mit unsinnigen Daten gefüllten mp3-Header.
Ich möchte meine mp3s-Sammlung von vornherein so haben, daß mit gängigen Playern (auch standalone) keine Probleme auftreten. Kann mir da vielleicht jemand eine umfassende Lektüre empfehlen?
Da es so viele unterschiedliche Player, Encoder, Header Versionen/Standards gibt, wird es sich kaum vermeiden lassen, daß es an der einen oder anderen Stelle mal nicht klappt. Du kannst mit einer solchen nforderung am besten nur auf den kleinsten gemeinsamen Nenner fahren: - Welche ID-Tags werden von allen unterstützt? - Welches Encodingformat wird von allen unterstützt? etc.
Nebenbei noch ne Frage zu wav-Dateien: Habe hier einige, die mit xmms, noatun, audacity, lame nicht funktionieren, aber mit xine, mplayer und Windows-Playern ohne Probleme. Was kann das sein?
WAV ist nicht gleich WAV. Es können unterschiedliche Unterformate und auch Codecs bei der Erstellung eines WAV Files verwendet werden. Kann eine Applikation mit Codec XYZ erstellte WAV Dateien nicht dekodieren, dann geht das Abspielen nicht. Also: the same as MOV files. Ciao, Torsten -- http://www.hall-music.de/
![](https://seccdn.libravatar.org/avatar/eaa2d13828dc4c759c60956c3bbff0f7.jpg?s=120&d=mm&r=g)
Hallo Torsten, vielen Dank, für Deine Antwort. Am Sonntag, 12. Oktober 2003 15:49 schrieb Torsten Hallmann:
Am So, 2003-10-12 um 14.59 schrieb Rüdiger Meier:
Zum einen suche ich Tools um mp3s ohne Qualitätsverlust (also ohne intern zu de/enccoden) zu Bearbeiten. Es geht mir nur um einfache Dinge, wie
da ist mir nichts an Applikationen bekannt. I.d.R. wird erst in WAV geandelt, bearbeitet und dann wieder in mp3 exportiert.
Zum Schneiden habe ich nun mp3splt und mp3asm gefunden. Aber mich wundert, daß solche Tools so schwer zu finden sind. Es muss doch irgendwo sowas ähnliches wie audacity geben, das sich eben auf die Möglichkeiten der mp3-Bearbeitung ohne de/encoding beschränkt. Im README zu mp3asm meint der Author z.B. auch, daß fading ohne Qualitätsverlust möglich wäre.
Zusammenfügen kann man mit cat, aber man muss vorher den Tag entfernen und könnte es Probleme mit unterschiedlichen Bitraten geben?
Würde ich lassen, gibt mir mehr als an Sicherheit grenzender Wahrscheinlichkeit Probleme.
Ich hab mal ein paar Tests gemacht z.B: rudi@linux: cat test-64bit-22khz.mp3 test-128bit-44khz.mp3 > out.mp3 läuft mit all meinen (Linux)-Playern ohne Murren.
Weiter habe ich es hier mit irgendwie defekten mp3s zu tun, die dann in Playlisten Probleme machen. Entweder die Informationen stehen im Header, oder der Player muß die Länge berechnen. Im letzteren Fall kann das bei VBR zu Unstimmigkeiten führen.
Habe mir mp3check besorgt und meine mp3s getestet, Leider kann ich mit den Warnings/Errors nicht allzuviel anfangen. rudi@linux: mp3check -e test-mp3 256 bytes of junk before first frame header frame 169013/73:35: 1018385 bytes of junk after last frame at 0x0650d4fa frame 11734/ 5:05: file truncated, 63 bytes missing for last frame frame 3543/ 1:32: frame too long at 0x0016987e, skipping 418 bytes at 0x00169a20 Die Meldungen "junk before bzw. after" stören wohl nicht weiter aber verschwinden nach rudi@linux: mp3check --cut-junk-start --cutjunk-end test.mp3 "frame 11734/ 5:05: file truncated" ist verantwortlich für solche Szenario wie in meinem Beispiel aus der letzten Mail. Weiss nicht wie man das am Besten repariert, funktionieren tut aber z.B rudi@linux: mp3splt test.mp3 00.00.00 05.05.00 out.mp3 "frame too long ..." scheint manchmal Probleme zu machen beim Abspielen, aber hier habe ich noch nicht herausbekommen wie man das repariert.
Es gibt einige Kommandozeilentools mit denen man gezielt den Header verändern kann. I.d.R. sind solche Probleme verursacht durch einen nicht
Kannst Du mir was empfehlen?
Playern (auch standalone) keine Probleme auftreten. Kann mir da vielleicht jemand eine umfassende Lektüre empfehlen?
Immer noch nichts gefunden!
Du kannst mit einer solchen nforderung am besten nur auf den kleinsten gemeinsamen Nenner fahren: - Welche ID-Tags werden von allen unterstützt?
Welche ID3-Version ist denn am unproblematischsten?
- Welches Encodingformat wird von allen unterstützt?
Wie sieht es mit ogg und standalone-Playern aus?
Nebenbei noch ne Frage zu wav-Dateien: Habe hier einige, die mit xmms, noatun, audacity, lame nicht funktionieren, aber mit xine, mplayer und Windows-Playern ohne Probleme. Was kann das sein?
WAV ist nicht gleich WAV. Es können unterschiedliche Unterformate und
Wie finde ich den verwendeten Codec heraus, bzw wie konvertiere ich in gängiges Format? Habe mir die Ausgabe von rudi@linux: xine --verbose test.wav angeschaut. Aber nur etwas von " elementary MPEG-Stream" gefunden. Deshalb mal spassenshalber test.wav in test.mpg umbenannt und noatun spielt es jetzt ab, wenn auch in schlechterer Qualität!? ciao, Rüdiger
participants (2)
-
Rüdiger Meier
-
Torsten Hallmann