[[Vorlage(Getestet, focal, jammy)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Paketquellen_freischalten/PPA: Verwenden eines PPAs] optional [:Paketinstallation_DEB: Ein einzelnes Paket installieren] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./puddletag_logo.png, 64, align=left)]] Das auf [:Python:] basierende [https://docs.puddletag.net/ Puddletag] {en} ist ein weiteres Programm, mit dem sich die [:Metadaten:] (Tags) von Audiodateien bearbeiten lassen. Vorbild ist das Programm [http://www.mp3tag.de/ Mp3tag] {de}, auch wenn der Entwickler selbst sagt: ''"Mp3tag kann Dinge, die Puddletag nicht kann und umgekehrt"''. Die Tags werden in einer Tabellenansicht angezeigt, was die Übersicht erleichtert. Die Programmoberfläche ist [https://docs.puddletag.net/about.html#translators mehrsprachig] ausgelegt. Die folgenden Formate werden unterstützt: * '''ID3v1''', '''ID3v2''' (.mp3) * '''VorbisComments''' (.ogg, .flac) * '''Musepack''' (.mpc) * '''Monkey's Audio''' (.ape) * '''WavPack''' (.wv) * '''MP4''' (.mp4, .m4a, etc.) Alternativen gibt es einige: [:EasyTAG:], [:Ex_Falso:] und [:Kid3:] (KDE). Eine Liste der entsprechenden Programme gibt es im Artikel [:Multimedia#Verwaltung:]. = Installation = [[Bild(Wiki/Icons/synaptic.png, 48, align=right)]] Aus den Paketquellen kann folgendes Paket installiert [1] werden: {{{#!vorlage Paketinstallation puddletag, universe }}} Falls man Probleme mit fehlenden Abhängigkeiten bekommt, gibt es auf der Website eine [https://docs.puddletag.net/download.html#dependencies Liste] {en} mit den Abhängigkeiten. == Installation der aktuellsten Version aus dem Quellcode == Die aktuellste Version kann aus dem Repository gezogen und - da Python - ohne zu kompilieren gestartet werden, sofern alle nötigen Pakete im System installiert sind. Die aktuelle [https://github.com/puddletag/puddletag/releases/ Release] kann aus GitHub bezogen werden. Für den Installationsweg siehe die entsprechende Seite der [https://docs.puddletag.net/download.html#installing-from-source Dokumentation] {en}. == Python-Paket == {{{#!vorlage PipInstallation puddletag }}} = Bedienung = [[Bild(./puddletag_screenshot.png, 256, align=right)]] Das Programm ist bei Ubuntu-Varianten mit einem Anwendungs-Menü unter ''"Multimedia -> puddletag"'' zu finden. Nach dem Programmstart präsentiert sich die Anwendung wie in nebenstehender Abbildung. Im Programmfenster links unten befindet sich ein Dateibaum, in dem man einen Musik-Ordner auswählt. Dieser kann bei Bedarf inklusive Unterordnern nach Audiodateien durchsucht werden. Über verschiedene Zusatzfenster können auf Wunsch weitere Informationen eingeblendet werden. Dazu gehören: * ''"Artwork"'': Anzeige von Coverbildern * ''"Tags Source"'': Tagsuche mit Hilfe von * [http://www.amazon.de/ Amazon] {de} (Coverbilder) * [http://www.freedb.org/ FreeDB] {en} (Audio-CDs) * [http://www.discogs.com/ Discogs] {en} * [http://musicbrainz.org/ MusicBrainz] {en} * ''"Logs"'': Protokollfenster * ''"Mass Tagging"'': Bearbeiten vieler Dateien auf einmal * ''"[#Funktionen Functions]"'': diverse häufig benötigte Vorlagen, beispielsweise zur Umwandlung der Groß-/Kleinschreibung von Dateinamen * ''"[#Actions Actions]"'': Bündel aus mehreren Funktionen (Makros) Die Erläuterung der Schaltflächen in der obersten Zeile liefert nachfolgende Tabelle: {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Puddletag +++ Schaltfläche Beschreibung +++ [[Bild(./puddletag_symbol_folder.png,32,)]] Ordnerauswahl +++ [[Bild(./puddletag_symbol_foldernew.png,32,)]] Hinzufügen eines Ordners zur bestehenden Auswahl +++ [[Bild(./puddletag_symbol_refresh.png,32,)]] Aktualisieren +++ [[Bild(./puddletag_symbol_save.png,32,)]] Speichern +++ [[Bild(./puddletag_symbol_undo.png,32,)]] Rückgängig +++ [[Bild(./puddletag_symbol_t.png,32,)]] Dateiname zu Tag (das entsprechende Muster wird links von der Schaltfläche ausgewählt) +++ [[Bild(./puddletag_symbol_f.png,32,)]] Tag -> Dateiname +++ [[Bild(./puddletag_symbol_format.png,55,)]] Format +++ [[Bild(./puddletag_symbol_actions.png,32,)]] Aktionen +++ [[Bild(./puddletag_symbol_quickactions.png,32,)]] Schnellaktionen +++ [[Bild(./puddletag_symbol_functions.png,72,)]] Funktionen +++ [[Bild(./puddletag_symbol_123.png,32,)]] Automatische Nummerierung +++ [[Bild(./puddletag_symbol_i.png,32,)]] Textdatei -> Tag +++ [[Bild(./puddletag_symbol_r.png,32,)]] Ordner umbenennen }}} == Funktionen == Obwohl die wichtigsten Funktionen über Symbole einfach zu erreichen sind, gibt es noch mehr. Diese [http://docs.puddletag.net/source/function.html Liste] {en} gibt dazu Auskunft. == Actions == Diese sind nichts anderes als eine Kombination einzelner Funktionen, die gemeinsam angewendet werden können. Daneben gibt es noch die ''"Quick Actions"'', die keine Angabe benötigen, auf welche Einzelfelder sie angewendet werden sollen. Stattdessen werden nur die markierten Zellen berücksichtigt. == Konfiguration == Die Einstellungsmöglichkeiten des Programms sind zahlreich und unter ''"Edit -> Preferences"'' zu finden. Einstellungen werden im Ordner '''~/.puddletag''' gespeichert. Wichtig für den Einstieg sind die folgenden Unterpunkte: [[Bild(./puddletag_options.png, 175, align=right)]] === Audioplayer === Unter ''"General"'' stellt man den Lieblings-[:AudioPlayer:] ein (Vorgabe ist [:Amarok:amarok]). === ID3v2 === Das Standardformat [wikipedia:ID3-Tag:ID3v2] für '''MP3'''-Dateien existiert in zwei wichtigen Ausprägungen: ID3v2.3 und das neuere ID3v2.4. Während letzteres von Puddletag und zahlreichen Programmen unter Ubuntu präferiert wird, wird für eine größtmögliche Kompabilität mit zahlreichen Hardwareplayern ID3v2.3 empfohlen (auch iTunes verwendet v2.3). Diese Einstellung wird in der aktuellen Version 0.10.3 noch als experimentell bezeichnet und ist im Abschnitt ''"Tags"'' zu finden = Links = * [https://docs.puddletag.net/ Projektseite] {en} * [https://docs.puddletag.net/news.html Neuigkeiten] {en} * [https://docs.puddletag.net/docs.html Dokumentation] {en} * [:Multimedia#Verwaltung:] - alternative Programme * [:Metadaten:] - nicht nur für Audiodateien #tag: Multimedia, Metadaten, MP3-Tag, ID3-Tag, Qt, Python