# \[X\] Unerwünschte Konvertierung von Doppelpunkten

**URL:** https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222
**Category:** Fehlermeldungen
**Created:** [August 16, 2004, 7:44am UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222 "2004-08-16T07:44:11Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![jgoerlich](https://community.mp3tag.de/user_avatar/community.mp3tag.de/jgoerlich/32/38_2.png) [@jgoerlich](https://community.mp3tag.de/u/jgoerlich)
#### Post date: [August 16, 2004, 7:44am UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/1 "2004-08-16T07:44:11Z")

</div>

Hallo Florian,

vorab erst einmal ein ganz großes Dankeschön für diesen tollen  
MP3-Tag-Editor mit Features, die ich mir schon immer gewünscht  
habe :-).

Leider habe ich aber in Version V2.23 den folgenden Fehler entdeckt:  
Ein im Kommentar-Feld einer ID3v2-getaggten MP3-Datei enthaltener  
Doppelpunkt und ein darauffolgendes Blank wird von Mp3tag beim  
Speichern in ein Kontrollzeichen konvertiert. (Im Texteditor Emacs  
wird dieses Kontrollzeichen beispielsweise als ^@ visualisiert,  
d.h. ": " -\> "^@".) Dieses Verhalten bewirkt, dass beispielsweise  
beim Anzeigen der MP3-Infos innerhalb von WinAmp nur der Teil  
des Kommentartextes angezeigt wird, der im Originalkommentar  
auf den Doppelpunkt folgte. Da Mp3tag beim Anzeigen das  
Kontrollzeichen anscheinend wieder rückkonvertiert ist dieser Fehler  
dort nicht erkennbar.

Viele Grüße,  
Jürgen

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [August 16, 2004, 7:49am UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/2 "2004-08-16T07:49:20Z")

</div>

Hallo Jürgen,

das ist kein Fehler.

Siehe bitte [hier](https://community.mp3tag.de/t/953/1) für eine Beschreibung des Features.

Viele Grüße,  
~ Florian

---

<div class="post-metadata">

### Author: ![jgoerlich](https://community.mp3tag.de/user_avatar/community.mp3tag.de/jgoerlich/32/38_2.png) [@jgoerlich](https://community.mp3tag.de/u/jgoerlich)
#### Post date: [August 16, 2004, 12:00pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/3 "2004-08-16T12:00:22Z")

</div>

Hallo Florian,

Danke für die prompte Beantwortung meiner Mail. Unter dem angegebenen Link konnte ich erfahren,  
dass mittels des Doppelpunktes die Beschreibung eines ID3v2-Kommentarfeldes vom Inhalt des  
Kommentarfeldes getrennt wird. Allerdings würde mich diesbezüglich zum einen interessieren, wo  
ein solcher Standard spezifiziert ist, und zum anderen welcher MP3-Player eine getrennte Anzeige  
von Beschreibung und Inhalt unterstützt. WinAmp tut dies beispielsweise, selbst in der aktuellen  
Version V5.04, leider nicht. Da das ID3v2-Kommentarfeld innerhalb von WinAmp zur Eingabe von  
Fließtexten in Form von Lyrics oder dergleichen dient, welche naturgemäß gelegentlich auch  
Doppelpunkte enthalten können, erscheint mir ein automatisches Umstrukturieren solcher Texte,  
wie es der Mp3tag-Editor vornimmt, leider als überaus ungünstig, zumal sich dieser Mechanismus  
auch nicht durch Festlegung der Option im Kommentar-Eingabefeld unterdrücken  
lässt. Bezüglich des letzten Punktes sollte, bei allem notwendigen Respekt, vielleicht eine Änderung  
am Mp3tag-Editor dahin gehend in Erwägung gezogen werden, dass Felder, welche mit der  
Option markiert sind auch tatsächlich wieder so weggespeichert werden, wie sie  
aus der Originaldatei ausgelesen wurden. Für eine Beantwortung meiner Mail bedanke ich mich  
schon recht herzlich im Voraus.

Viele herzliche Grüße,  
Jürgen

---

<div class="post-metadata">

### Author: ![Sebastian\_Mares](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sebastian_mares/32/9285_2.png) [@Sebastian\_Mares](https://community.mp3tag.de/u/Sebastian_Mares)
#### Post date: [August 16, 2004, 6:53pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/4 "2004-08-16T18:53:42Z")

</div>

Hallo!

Ich halte es für keine gute Idee, Work-Arounds für Programme einzubauen, die sich nicht an den Richtlinien halten.

[ID3.org](http://www.id3.org) enthält die Standards für ID3v1 und ID3v2.

Gruß  
Sebastian

---

<div class="post-metadata">

### Author: ![jgoerlich](https://community.mp3tag.de/user_avatar/community.mp3tag.de/jgoerlich/32/38_2.png) [@jgoerlich](https://community.mp3tag.de/u/jgoerlich)
#### Post date: [August 17, 2004, 1:04pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/5 "2004-08-17T13:04:44Z")

</div>

Hi Florian!

Damit unterstellst Du dann aber implizit selbst dem Standardschöpfer  
[ID3.org](http://ID3.org) sich nicht an die eigenen Richtlinien zu halten, denn auch deren  
Referenz-Mp3-Tag-Editor "Helium" behandelt im Kommentarfeld  
spezifizierten Text mit enthaltenen Doppelpunkten so wie WinAmp! Somit  
scheint mir persönlich dann doch naheliegender, dass Du bei der  
Implementierung von Mp3tag eventuell von falschen Vorraussetzungen  
ausgehst...

Viele herzliche Grüße,  
Jürgen

---

<div class="post-metadata">

### Author: ![jgoerlich](https://community.mp3tag.de/user_avatar/community.mp3tag.de/jgoerlich/32/38_2.png) [@jgoerlich](https://community.mp3tag.de/u/jgoerlich)
#### Post date: [August 17, 2004, 1:11pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/6 "2004-08-17T13:11:45Z")

</div>

Sorry Florian & Sebastian!

Meine letzte Mail sollte selbverständlichereinerweise  
an Sebastian gerichtet sein und nicht an Florian ;-)...

Ciao & tschuldigung,  
Jürgen

---

<div class="post-metadata">

### Author: ![Sebastian\_Mares](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sebastian_mares/32/9285_2.png) [@Sebastian\_Mares](https://community.mp3tag.de/u/Sebastian_Mares)
#### Post date: [August 17, 2004, 1:27pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/7 "2004-08-17T13:27:38Z")

</div>

> [@](#):
>
> Damit unterstellst Du dann aber implizit selbst dem Standardschöpfer  
> [ID3.org](http://ID3.org) sich nicht an die eigenen Richtlinien zu halten, denn auch deren  
> Referenz-Mp3-Tag-Editor "Helium" behandelt im Kommentarfeld  
> spezifizierten Text mit enthaltenen Doppelpunkten so wie WinAmp!

![:huh:](https://community.mp3tag.de/uploads/default/original/1X/f15ee73c0fd9ec3b0db7481f0558638f8ee224ce.gif ":huh:")

Wo hast du gelesen, dass Helium ein Referenz-Tag-Editor ist?

Übrigens... Florian macht z.Z. Urlaub, wie du im Kalender nachlesen kannst. Er dürfte in zwei Wochen wieder da sein. 🙂

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [August 25, 2004, 10:25am UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/8 "2004-08-25T10:25:00Z")

</div>

So, ich bin wieder da!

Das Problem ist, dass ich auf jeden Fall die Beschreibungs-Informationen der ID3v2 Tag-Felder behalten möchte. Die einzige Möglichkeit die mir dazu eingefallen ist, war die Lösung mit dem Doppelpunkt, vor dem alles als Beschreibung behandelt wird.

Das hat zur Folge, dass beim Update vorhandener Kommentare die einen Doppelpunkt enthalten und für die keine Beschreibung abgelegt wurde, alles vor dem Doppelpunkt als Beschreibung interpretiert wird.

Im Moment sehe ich leider keine bessere Lösung.

Viele Grüße,  
~ Florian

---

<div class="post-metadata">

### Author: ![herbivore](https://community.mp3tag.de/user_avatar/community.mp3tag.de/herbivore/32/39_2.png) [@herbivore](https://community.mp3tag.de/u/herbivore)
#### Post date: [August 28, 2004, 2:21pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/9 "2004-08-28T14:21:39Z")

</div>

Hallo Florian,

ich kann mich zunächst dem allgemeinen Lob von mp3tag voll anschließen.

> [@](#):
>
> Im Moment sehe ich leider keine bessere Lösung.

Ich habe das gleiche Problem mit dem Doppelpunkt. Wenn ich es richtig verstehe gibt es momentan keine Lösung einen Doppelpunkt als Doppelpunkt ein das gespeicherte Kommenarfeld zu bekommen.

Zumindest sehe ich das als Fehler an, wenn ein im Kommenar enthaltener Doppelpunkt beim Zurückschreiben nicht mehr als Doppelpunkt erscheint. Allermindestens, wenn der Kommenar auf "\< beibehalten \>" steht.

Was hälst du denn davon, den Doppelpunkt zu escapen? Wenn ':' im Kommentar enthalten ist, schreibst Du in das Feld "Kommentar:" einfach zwei Doppelpunkte. Und wenn zwei Doppelpunkte im Feld Kommentar stehen, schreibst Du einen in die Datei. Schon wäre das Problem gelöst.

herbivore

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [August 28, 2004, 5:22pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/10 "2004-08-28T17:22:52Z")

</div>

Hallo zusammen,

ich hatte gerade eine Idee für eine mögliche Lösung die zwar nicht 100%ig sauber ist, aber dennoch meiner Meinung nach ein akzeptabler Kompromiß ist:

Das Kommentarfeld kann ja wie bereits erwähnt eine Beschreibung enthalten die ich nicht einfach löschen oder übergehen möchte. Meine Idee ist nun, den Text aus dem Kommentar-Beschreibungs-Feld auszulesen und über einen Doppelpunkt getrennt vor den Inhalt des Kommentarfeldes zu stellen.

Bei einem Update würde die Beschreibung des Kommentars dann nicht mehr in das Kommentar-Beschreibungs-Feld gespeichert, sondern mit im Kommentar-Feld gespeichert werden. Somit würde die Beschreibung nicht verloren gehen und das leidige Problem, dass immer alles vor dem ersten Doppelpunkt in das Kommentar-Beschreibungs-Feld gespeichert wird (was ja die ganze Verwirrung verursacht) wäre auch gelöst.

Was haltet ihr davon?

Viele Grüße,  
~ Florian

---

<div class="post-metadata">

### Author: ![herbivore](https://community.mp3tag.de/user_avatar/community.mp3tag.de/herbivore/32/39_2.png) [@herbivore](https://community.mp3tag.de/u/herbivore)
#### Post date: [August 28, 2004, 7:40pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/11 "2004-08-28T19:40:34Z")

</div>

Hallo Florian,

das funktioniert ja wirklich super mit dem Forum. Zu Frage:

Wenn Du den Eintrag im Eingabefeld 'Kommentar:' beim Speichern (jetzt schon) am ersten Doppelpunkt trennst und in die Tag-Felder 'Kommentarbeschreibung' (vor dem Doppelpunkt) und 'Kommentar' (nach dem Doppelpunkt) trennst und speicherst, ist es in der Tat sinnvoll beim Laden beide Felder zu laden und durch einen Doppelpunkt getrennt in das Eingabefeld 'Kommentar:' zu schreiben. Dadurch werden Lese- und Schreiboperation zu Umkehroperationen von einander und so soll es ja sein.

Insofern ist Dein Vorschlag auf jeden Fall konsistent. Er führt jedoch dazu, dass bei leerer Kommentarbeschreibungsfeld ein Doppelpunkt am Anfang des Kommentars steht. Das ist vielleicht etwas unschön, aber konsequent. Vielleicht lässt sich das durch Umbenennung in 'Beschreibung:Kommentar:' o.ä. etwas klarer machen.

Das ist übrigens auch jetzt schon der Work-Around: Wenn man einen Doppelpunkt an den Anfang des Kommentar stellt, kann man im Kommentar selbst lustig Doppelpunkte verwenden, die dann korrekt gespeichert werden. Allerdings verschwindet dieser Anfangsdoppelpunkt beim Speichern und Laden wieder, so dass man ihn momentan jedes Mal neu eingeben muss.

Die wohl einzige Lösung, die noch klarer wäre als die von dir vorgeschlagene, wäre zwei separate Eingabefelder für Kommentar und Kommentarbeschreibung zu verwenden.

herbivore

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [August 28, 2004, 8:29pm UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/12 "2004-08-28T20:29:11Z")

</div>

Hallo herbivore,

ich glaube Du hast mich nicht ganz verstanden 🙂 Im Moment läuft das Ganze so:

**Kommentar mit Beschreibung**

- _Inhalt vor dem Speichern_  
Beschreibung: TEST  
Kommentar: [http://www.mp3tag.de](http://www.mp3tag.de)

_Anzeige vor dem Speichern_  
TEST: [http://www.mp3tag.de](http://www.mp3tag.de)

- _Inhalt nach dem Speichern_ Beschreibung: TEST Kommentar: [http://www.mp3tag.de](http://www.mp3tag.de)

_Anzeige nach dem Speichern_  
TEST: [http://www.mp3tag.de](http://www.mp3tag.de)

  
**Kommentar ohne Beschreibung**
- _Inhalt vor dem Speichern_  
Beschreibung:  
Kommentar: [http://www.mp3tag.de](http://www.mp3tag.de)

_Anzeige vor dem Speichern_  
[http://www.mp3tag.de](http://www.mp3tag.de)

- _Inhalt nach dem Speichern_ Beschreibung: http Kommentar: //www.mp3tag.de

_Anzeige nach dem Speichern_  
http: [//www.mp3tag.de](https://www.mp3tag.de)

  
Meine Idee ist nun, das Verhalten so umzuändern:

**Kommentar mit Beschreibung**

- _Inhalt vor dem Speichern_  
Beschreibung: TEST  
Kommentar: [http://www.mp3tag.de](http://www.mp3tag.de)

_Anzeige vor dem Speichern_  
TEST: [http://www.mp3tag.de](http://www.mp3tag.de)

- _Inhalt nach dem Speichern_ Beschreibung: Kommentar: TEST: [http://www.mp3tag.de](http://www.mp3tag.de)

_Anzeige nach dem Speichern_  
TEST: [http://www.mp3tag.de](http://www.mp3tag.de)

  
**Kommentar ohne Beschreibung**
- _Inhalt vor dem Speichern_  
Beschreibung:  
Kommentar: [http://www.mp3tag.de](http://www.mp3tag.de)

_Anzeige vor dem Speichern_  
[http://www.mp3tag.de](http://www.mp3tag.de)

- _Inhalt nach dem Speichern_ Beschreibung: Kommentar: [http://www.mp3tag.de](http://www.mp3tag.de)

_Anzeige nach dem Speichern_  
[http://www.mp3tag.de](http://www.mp3tag.de)

  
Viele Grüße,  
~ Florian

---

<div class="post-metadata">

### Author: ![herbivore](https://community.mp3tag.de/user_avatar/community.mp3tag.de/herbivore/32/39_2.png) [@herbivore](https://community.mp3tag.de/u/herbivore)
#### Post date: [August 29, 2004, 6:15am UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/13 "2004-08-29T06:15:49Z")

</div>

Hallo Florian,

ich habe es wirklich anderes verstanden, aber ich denke Du hast meine Lösung verstanden und ich habe ja auch begründet, warum ich die gut finde.

Leider verstehe ich Deine Lösung auch nach der ausführlichen Beschreibung nicht ganz. Wie erkennst du denn im Eingabefeld, ob der Teil vor dem Doppelpunkt Kommentarbeschreibung ist oder Teil des Kommentars? Daran, ob in dem dem Tag schon eine Kommentarbeschreibung gespeichert ist?

Ich habe das so verstanden, dass wenn keine Kommenarbeschreibung im Tag vorhanden ist, wandert alles aus dem Eingabefeld in den Kommentar. Aber wie kann ich dann bei einem leeren Tag mit mp3tag einen Kommentar mit Kommentarbeschreibung neu erzeugen? Gar nicht mehr?

Und was ist in diesem Fall:

- _Inhalt vor dem Speichern_  
Beschreibung: TEST  
Kommentar: [http://www.mp3tag.de](http://www.mp3tag.de)

_Anzeige vor dem Speichern_  
TEST: [http://www.mp3tag.de](http://www.mp3tag.de)

_Manuelle Änderung vor dem Speichern_  
URL: [http://www.mp3tag.de](http://www.mp3tag.de)

- _Inhalt nach dem Speichern_  
Beschreibung: URL  
Kommentar: [http://www.mp3tag.de](http://www.mp3tag.de)

oder
- _Inhalt nach dem Speichern_  
Beschreibung: TEST  
Kommentar: URL: [http://www.mp3tag.de](http://www.mp3tag.de)

  
Oder spielt das Leerzeichen nach dem Doppelpunkt eine Rolle? Wenn es da ist, ist was davor steht Kommentarbeschreibung, wenn nicht ist es Teil des Kommentars? Ich vermute mal nicht. Ich fände das nämlich nicht so schlüssig.

Wenn ich Dich also richtig verstanden habe, spielt für das, was beim Speichern passiert, eine Rolle, was bereits gespeichert ist. Das halte ich für keine gute Lösung.

Ob ich es nun genau verstanden habe oder nicht. Ich hoffe, das dir mein Beitrag trotzdem weiter hilft und ich bin auch gerne bereit mich weiter mit dem Thema auseinanderzusetzten.

herbivore

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [August 29, 2004, 6:35am UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/14 "2004-08-29T06:35:22Z")

</div>

Du hast es immer noch nicht verstanden ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

Das aktuelle Problem ist, dass alles vor dem Doppelpunkt in die Kommentarbeschreibung geht und dass bei Eingabe von z.B. [http://www.mp3tag.de](http://www.mp3tag.de) das http in die Kommentarbeschreibung geht und im Kommentar selbst nur noch [//www.mp3tag.de](https://www.mp3tag.de) steht.

Der Workaround ist tatsächlich einfach einen Doppelpunkt voranzusetzen, nur denkt da erstens nicht jeder Benutzer daran (oder weiß es überhaupt) und zweitens wird dieser dann auch im ID3v1-Tag gespeichert (diese Tag-Version hat kein Feld für die Kommentarbeschreibung).

Ich denke ich werde es tatsächlich so machen, dass ich die Kommentarbeschreibung zwar auslese, dann beim Speichern aber in das Kommentarfeld schreibe. So ist die Kommentarbeschreibung nach dem Speichern immer leer aber den Inhalt dieses Feldes geht nicht verloren, da er ja dann im Kommentarfeld steht.

Damit würde es keine Doppelpunkt-Probleme mehr geben. Ein Extra Feld für die Kommentarbeschreibung möchte ich nicht einführen, da dieses Feld nur für ID3v2 verfügbar ist und es darüber hinaus ja noch ID3v1, APEv2, Vorbis Comments, WMA-Tags usw. gibt.

Viele Grüße,  
~ Florian

---

<div class="post-metadata">

### Author: ![herbivore](https://community.mp3tag.de/user_avatar/community.mp3tag.de/herbivore/32/39_2.png) [@herbivore](https://community.mp3tag.de/u/herbivore)
#### Post date: [August 29, 2004, 6:50am UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/15 "2004-08-29T06:50:24Z")

</div>

Jetzt habe ich es verstanden 🙂 Vielen Dank für Deine Ausdauer.

Mein (hoffentlich beseitigtes) Missverständis lang darin, dass ich irgendwie angenommen hatte, dass dir dieses Beschreibungs **feld** im Tag als solches wichtig ist. Du meintest aber nur, dass Dir wichtig ist, dass sein **Inhalt** nicht verloren geht. In Zukunft steht nach dem Speichen einfach alles immer im Kommentarfeld und das Beschreibungsfeld bleibt leer bzw. entfällt.

Ich kann mit dieser Lösung (so ich sie denn jetzt verstanden habe 🙂 gut leben, auch wenn dann "\< beibehalten \>" weiterhin nicht "\< unangetastet lassen \>" heißt, weil ja die Kommentarbeschreibung ins Kommentarfeld rutscht.

herbivore

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [August 29, 2004, 9:09am UTC](https://community.mp3tag.de/t/x-unerwunschte-konvertierung-von-doppelpunkten/1222/16 "2004-08-29T09:09:43Z")

</div>

Hallo herbivore,

> [@](#):
>
> Ich kann mit dieser Lösung (so ich sie denn jetzt verstanden habe 🙂 gut leben, auch wenn dann "\< beibehalten \>" weiterhin nicht "\< unangetastet lassen \>" heißt, weil ja die Kommentarbeschreibung ins Kommentarfeld rutscht.

ja, wie gesagt ist diese Lösung nich 100%ig sauber. Ich denke aber, dass es trotzdem der bessere Weg ist, weil im Moment schreibe ich eigentlich jeden zweiten Tag eine Support-Mail an Benutzer die dieses "Feature" als Fehlermeldung melden.

Viele Grüße,  
~ Florian
