Mp3diags: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<b>Mp3diags</b> (auch: MP3Diags) hilft bei der Reparatur fehlerhafter [[MP3]]-Dateien. Das Werkzeug wird entweder auf einzelne Dateien oder ganze Verzeichnisse angewendet. Die erfassten MP3-Dateien können verschiedenen Umwandlungen unterzogen werden | <b>Mp3diags</b> (auch: MP3Diags) hilft bei der Reparatur fehlerhafter [[MP3]]-Dateien. Das Werkzeug wird entweder auf einzelne Dateien oder ganze Verzeichnisse angewendet. Die erfassten MP3-Dateien können verschiedenen Umwandlungen unterzogen werden, darunter | ||
* [[Normalisierung]] | * [[Normalisierung (Audio)|Normalisierung]] | ||
* Wiederherstellung von [[VBR]]-Daten | * Wiederherstellung von [[VBR]]-Daten | ||
* Entfernen fehlerhafter Streams | * Entfernen fehlerhafter Streams | ||
* | * Hinzufügen bzw. Bearbeiten von [[ID3]]-Tags, die Informationen dafür können aus verschiedenen Quellen stammen (Internet, Zwischenablage, Dateiname, lokale Dateien, Tastatur). | ||
* Korrektur von Dateien, welche eine falsche Spieldauer anzeigen. | |||
* Korrektur von Dateien, in denen der Medienspieler nicht korrekt suchen kann. | |||
* Umwandlung von Zeichen für nicht-englische Namen. | |||
* Hinzufügen von Komponisten zum Artist-Feld (für Medienspieler, die nicht mit dem Composer-Feld umgehen können) | |||
* Umbenennen von Dateinamen aufgrund ihrer Feldinhalte. | |||
* Änderung der Gross- und Kleinschreibung | |||
== Installation == | == Installation == | ||
=== Ubuntu 8.04 Hardy Heron === | |||
Herunterladen: http://mp3diags.sourceforge.net/010_getting_the_program.html | |||
Voraussetzung sind folgende Pakete: | |||
* g++ | |||
* libqt4-dev | |||
* zlib1g-dev | |||
* libboost1.35-dev | |||
Für Ubuntu 8.04 ist allerdings nur das Paket "libboost-dev" in Version 1.34.1-4ubuntu3 vorhanden. Für Ubuntu 8.10 wurden allerdings geeignete Pakete erstellt, diese können nach dem [https://launchpad.net/ubuntu/intrepid/+source/boost1.35/ Herunterladen] auch unter Ubuntu 8.04 installiert werden. | |||
$ <b><nowiki>wget http://launchpadlibrarian.net/14813106/libboost1.35-doc_1.35.0-5_all.deb \ | |||
http://launchpadlibrarian.net/14813108/libboost1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813133/libboost-wave1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813134/libboost-wave1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813131/libboost-thread1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813132/libboost-thread1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813129/libboost-test1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813130/libboost-test1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813127/libboost-system1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813128/libboost-system1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813125/libboost-signals1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813126/libboost-signals1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813123/libboost-serialization1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813124/libboost-serialization1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813121/libboost-regex1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813122/libboost-regex1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813117/libboost-program-options1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813118/libboost-program-options1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813115/libboost-iostreams1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813116/libboost-iostreams1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813113/libboost-graph1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813114/libboost-graph1.35-dev_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813111/libboost-filesystem1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813112/libboost-filesystem1.35-dev_1.35.0-5_i386.deb | |||
http://launchpadlibrarian.net/14813109/libboost-date-time1.35.0_1.35.0-5_i386.deb \ | |||
http://launchpadlibrarian.net/14813110/libboost-date-time1.35_1.35.0-5_i386.deb</nowiki></b> | |||
$ <b>sudo dpkg -i libboost*.deb</b> | |||
$ <b>rm libboost*.deb</b> | |||
Falls während der Installation einige unerfüllte Abhängigkeiten auftreten, so kann die Installation einfach mit folgendem Befehl abgeschlossen werden. | |||
$ <b>sudo apt-get install -f</b> | |||
Nun folgt die eigentliche Installation von Mp3diags. | |||
$ <b>tar xzf MP3Diags-0.99.05.030.tar.gz</b> | |||
$ <b>cd MP3Diags-0.99.05.030</b> | |||
== Weblinks == | == Weblinks == |
Version vom 31. Juli 2009, 23:49 Uhr
Mp3diags (auch: MP3Diags) hilft bei der Reparatur fehlerhafter MP3-Dateien. Das Werkzeug wird entweder auf einzelne Dateien oder ganze Verzeichnisse angewendet. Die erfassten MP3-Dateien können verschiedenen Umwandlungen unterzogen werden, darunter
- Normalisierung
- Wiederherstellung von VBR-Daten
- Entfernen fehlerhafter Streams
- Hinzufügen bzw. Bearbeiten von ID3-Tags, die Informationen dafür können aus verschiedenen Quellen stammen (Internet, Zwischenablage, Dateiname, lokale Dateien, Tastatur).
- Korrektur von Dateien, welche eine falsche Spieldauer anzeigen.
- Korrektur von Dateien, in denen der Medienspieler nicht korrekt suchen kann.
- Umwandlung von Zeichen für nicht-englische Namen.
- Hinzufügen von Komponisten zum Artist-Feld (für Medienspieler, die nicht mit dem Composer-Feld umgehen können)
- Umbenennen von Dateinamen aufgrund ihrer Feldinhalte.
- Änderung der Gross- und Kleinschreibung
Installation
Ubuntu 8.04 Hardy Heron
Herunterladen: http://mp3diags.sourceforge.net/010_getting_the_program.html
Voraussetzung sind folgende Pakete:
- g++
- libqt4-dev
- zlib1g-dev
- libboost1.35-dev
Für Ubuntu 8.04 ist allerdings nur das Paket "libboost-dev" in Version 1.34.1-4ubuntu3 vorhanden. Für Ubuntu 8.10 wurden allerdings geeignete Pakete erstellt, diese können nach dem Herunterladen auch unter Ubuntu 8.04 installiert werden.
$ wget http://launchpadlibrarian.net/14813106/libboost1.35-doc_1.35.0-5_all.deb \ http://launchpadlibrarian.net/14813108/libboost1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813133/libboost-wave1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813134/libboost-wave1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813131/libboost-thread1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813132/libboost-thread1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813129/libboost-test1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813130/libboost-test1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813127/libboost-system1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813128/libboost-system1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813125/libboost-signals1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813126/libboost-signals1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813123/libboost-serialization1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813124/libboost-serialization1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813121/libboost-regex1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813122/libboost-regex1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813117/libboost-program-options1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813118/libboost-program-options1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813115/libboost-iostreams1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813116/libboost-iostreams1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813113/libboost-graph1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813114/libboost-graph1.35-dev_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813111/libboost-filesystem1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813112/libboost-filesystem1.35-dev_1.35.0-5_i386.deb http://launchpadlibrarian.net/14813109/libboost-date-time1.35.0_1.35.0-5_i386.deb \ http://launchpadlibrarian.net/14813110/libboost-date-time1.35_1.35.0-5_i386.deb $ sudo dpkg -i libboost*.deb $ rm libboost*.deb
Falls während der Installation einige unerfüllte Abhängigkeiten auftreten, so kann die Installation einfach mit folgendem Befehl abgeschlossen werden.
$ sudo apt-get install -f
Nun folgt die eigentliche Installation von Mp3diags.
$ tar xzf MP3Diags-0.99.05.030.tar.gz $ cd MP3Diags-0.99.05.030