Mp3diags: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
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]]
* Bearbeiten der [[ID3]]-Tags
* Wiederherstellung von [[VBR]]-Daten
* Wiederherstellung von [[VBR]]-Daten
* Entfernen fehlerhafter Streams
* Entfernen fehlerhafter Streams
* usw.
* 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

Weblinks

Vorlage:Weblinks1