ubuntuusers.de

Brasero: Probleme mit Sonderzeichen in der Darstellung [CD-Text bei Audio-CDs]

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

Bernhard001

Anmeldungsdatum:
19. Januar 2007

Beiträge: 30

Wohnort: Frankfurt a. M. (Bornheim)

Wenn ich eine Audio-CD brennen will, habe ich vorhandene 24bit-Audio-Dateien schon in 16bit-Dateien umgewandelt. Das stellt kein Hindernis mehr da.

Bleiben nur noch die Metadaten - Der CD-Text hat Einschränkungen, wenn ich eine gebrannte Audio-CD mit einem Player-Programm abspiele: Da werden einfach Leerzeichen gesetzt (Deadbeef zum Abspielen) statt Zeichen wie das ñ wiederzugeben. In Audacious sehe ich einen anderen Platzhalter statt eines Leerzeichens.

Wer weiß Rat? Woran hängt es? Die Player sind es jedenfalls nicht, die können die Sonderzeichen grundsätzlich wiedergeben.

Ich benutze die Dateien, die bei Version 16.04 Standard sind.

scdbackup

Anmeldungsdatum:
7. November 2013

Beiträge: 171

Hi,

das kann heutzutage trickreich werden. CD-TEXT kennt drei moegliche Zeichensaetze: ISO-8859-1, 7-bit ASCII, MS-JIS (japanische Kanji). Europaeische Sonderzeichen findet man nur in ISO-8859-1. Dein spanisches "n" hat dort Nummer 241 decimal = F1 hex. https://de.wikipedia.org/wiki/ISO_8859-1

Soweit so gut. Da haette man vor 10 Jahren kein Problem gehabt. Aber wir benutzen heutzutage UTF-8. Und in UTF-8 ist 241 ein unvollstaendiger Zeichencode, auf den noch drei weitere Bytes folgen muessten. https://de.wikipedia.org/wiki/UTF-8

Du muesstest also Deinen Text als Byte-String erzeugen (mit Bash kann man das Zeichen als

$'\xF1'

schreiben) und ihn dann Brasero unterschieben. Wie man das hinfummelt kann ich Dir aber nicht sagen. Wenn Brasero sich mit einem Textfile fuettern laesst, dann muesstest Du es spaetestens mit einem Hexeditor hinkriegen.

Ansonsten koenntest Du auf Kommandozeilenprogramme ausweichen: cdrdao, wodim, cdrecord, cdrskin.

Ich selbst habe eine US-ASCII Tastatur und abgesehen vom Ubuntu Wiki beschwert sich niemand ueber meine Umlaute nach Art des altdeutschen Telegrafenbueros. Hoch lebe 7-Bit-ASCII. Das geht in der GNU/Linux Welt immer und ueberall.

Have a nice day ☺

Thomas

Antworten |