rotalever
2009-05-06, 17:43:38
Ich habe hier einige Alben, die ich mit grip gerippt und als flac abgespeichert habe.
Es gibt manche Programme (z.B. Exaile) die nur von einem einzigen der Alben die Tags auslesen können und von allen anderen nicht. Andere Programme (z.B. Totem) können die Tags von allen Alben auslesen. Scheinbar habe ich eines der Alben mit anderen Einstellungen gerippt.
Nunja dann habe ich gelesen, dass man bei flac eigentlich gar keine Tags hat, sondern "Vorbis Comments".
Der Befehl vorbiscomments datei.flac, brachte mich allerdings für keine der flacs weiter, da er mir nur folgendes mitteilte:
Failed to open file as vorbis: Input is not an Ogg bitstream
Also mal den file-Befehl probiert:
datei.flac: Audio file with ID3 version 2.3, MP3 encoding
Die Datei ist angeblich eine MP3. Das kann aber von ihrer Größe her eigentlich nicht stimmen (44MB für 6 Minuten). Auch Nautilus sagt mir, dass es sich bei dem Codec der Datei um Flac handelt (selbst, wenn ich die Dateiendung in MP3 ändere).
Ich habe also mal zwei der Dateien mit einem Hex-Editor angeschaut. Eine, wo die Tags auch von Exaile korrekt erkannt werden und eine, wo die Tags z.B. nur von Totem erkannt werden.
Zunächst scheint oben in beiden Dateien ein ID3-Tag zu sein, was ja für flac-Dateien eigentlich seltsam ist? Zumindest beginnt die Datei mit ID3 gefolgt vom Tracknamen, Artistnamen etc.
Keine Ahnung wie die ID3-Tags in die flac-Dateien reinkommen, allerdings müssten ja noch irgendwo vorbis-comments zu finden sein.
Ich suche also mit dem Hex-Editor ein wenig weiter und finde in der Datei, wo auch Exaile die Tags auslesen konnte, Strings wie "ARTIST" oder "ALBUM", gefolgt von dem entsprechenden Namen. In der anderen Datei tauchen diese Strings nicht auf. Vermutlich sind das die Vorbis-comments die dort fehlen.
Jetzt frage ich mich, wie ich diese Vorbiscomments nachträglich in alle Dateien einfügen kann (die Informationen dazu stehen ja in den ID3-Tags). Und wie ich Grip so konfigurieren kann, dass das beim encoden automatisch passiert.
Es gibt manche Programme (z.B. Exaile) die nur von einem einzigen der Alben die Tags auslesen können und von allen anderen nicht. Andere Programme (z.B. Totem) können die Tags von allen Alben auslesen. Scheinbar habe ich eines der Alben mit anderen Einstellungen gerippt.
Nunja dann habe ich gelesen, dass man bei flac eigentlich gar keine Tags hat, sondern "Vorbis Comments".
Der Befehl vorbiscomments datei.flac, brachte mich allerdings für keine der flacs weiter, da er mir nur folgendes mitteilte:
Failed to open file as vorbis: Input is not an Ogg bitstream
Also mal den file-Befehl probiert:
datei.flac: Audio file with ID3 version 2.3, MP3 encoding
Die Datei ist angeblich eine MP3. Das kann aber von ihrer Größe her eigentlich nicht stimmen (44MB für 6 Minuten). Auch Nautilus sagt mir, dass es sich bei dem Codec der Datei um Flac handelt (selbst, wenn ich die Dateiendung in MP3 ändere).
Ich habe also mal zwei der Dateien mit einem Hex-Editor angeschaut. Eine, wo die Tags auch von Exaile korrekt erkannt werden und eine, wo die Tags z.B. nur von Totem erkannt werden.
Zunächst scheint oben in beiden Dateien ein ID3-Tag zu sein, was ja für flac-Dateien eigentlich seltsam ist? Zumindest beginnt die Datei mit ID3 gefolgt vom Tracknamen, Artistnamen etc.
Keine Ahnung wie die ID3-Tags in die flac-Dateien reinkommen, allerdings müssten ja noch irgendwo vorbis-comments zu finden sein.
Ich suche also mit dem Hex-Editor ein wenig weiter und finde in der Datei, wo auch Exaile die Tags auslesen konnte, Strings wie "ARTIST" oder "ALBUM", gefolgt von dem entsprechenden Namen. In der anderen Datei tauchen diese Strings nicht auf. Vermutlich sind das die Vorbis-comments die dort fehlen.
Jetzt frage ich mich, wie ich diese Vorbiscomments nachträglich in alle Dateien einfügen kann (die Informationen dazu stehen ja in den ID3-Tags). Und wie ich Grip so konfigurieren kann, dass das beim encoden automatisch passiert.