google-code-export / beets

Automatically exported from code.google.com/p/beets
MIT License
0 stars 0 forks source link

GStreamer-WARNING #462

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Message: (beet:595): GStreamer-WARNING **: Trying to set string on taglist 
field 'title', but string is not valid UTF-8. Please file a bug.

Mediainfo:
General
Complete name                            : 
/Michel_Fugain-Bon_An_Mal_An-Deluxe_Edition-2CD-FR-2012-SS4B/205-michel_fugain-l
es_precieux_souvenirs.mp3
Format                                   : MPEG Audio
File size                                : 5.83 MiB
Duration                                 : 3mn 44s
Overall bit rate mode                    : Variable
Overall bit rate                         : 218 Kbps
Album                                    : Bon An Mal An
Part/Position                            : 2
Part/Total                               : 2
Track name                               : Les Précieux Souvenirs
Track name/Position                      : 5
Track name/Total                         : 12
Performer                                : Michel Fugain
Publisher                                : Spectra
Genre                                    : Pop
Recorded date                            : 2012-27-03
Writing library                          : LAME3.98r
Encoding settings                        : LAME 32bits version 3.98.4 
(http://www.mp3dev.org/) -V0
Rip date                                 : 2012-03-27
Source                                   : CDDA
Ripping tool                             : EAC
Release type                             : Deluxe Edition
Language 2-letter                        : FR
Catalog #                                : AD2021C
URL                                      : http://www.michelfugain.com
RELEASE TYPE                             : Deluxe Edition
LANGUAGE 2-LETTER                        : FR
CATALOG                                  : AD2021C
PUBLISHER                                : Spectra
RELATED                                  : http://www.michelfugain.com

Audio
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 3
Mode                                     : Joint stereo
Duration                                 : 3mn 44s
Bit rate mode                            : Variable
Bit rate                                 : 218 Kbps
Minimum bit rate                         : 32.0 Kbps
Channel(s)                               : 2 channels
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 5.83 MiB (100%)
Writing library                          : LAME3.98r
Encoding settings                        : -m j -V 0 -q 0 -lowpass 19.5 
--vbr-new -b 32
Language                                 : French

Original issue reported on code.google.com by trash.xa...@gmail.com on 27 Nov 2012 at 2:09

GoogleCodeExporter commented 9 years ago
Can you give a little more context on this? What were you trying to do? Were 
you using any plugins?

Beets doesn't use Gstreamer to write tags, so I'm a little confused about how 
this could come up.

Original comment by adrian.sampson on 27 Nov 2012 at 5:57

GoogleCodeExporter commented 9 years ago
My bad, I totally forgot to do so. I was importing a folder into my library 
with these plugins: replaygain lyrics fetchart embedart lastgenre chroma

Here is the -v output:
chroma: fingerprinted 
'Michel_Fugain-Bon_An_Mal_An-Deluxe_Edition-2CD-FR-2012-SS4B/103-michel_fugain-j
amais_je_ne_toublirai.mp3'
chroma: no recordings found

(beet:6844): GStreamer-WARNING **: Trying to set string on taglist field 
'title', but string is not valid UTF-8. Please file a bug.
chroma: fingerprinted 
'Michel_Fugain-Bon_An_Mal_An-Deluxe_Edition-2CD-FR-2012-SS4B/104-michel_fugain-l
a_sirene.mp3'
chroma: no recordings found

It is obviously due to chroma that uses gstreamer, right?

Original comment by trash.xa...@gmail.com on 27 Nov 2012 at 7:59

GoogleCodeExporter commented 9 years ago
Aha, thanks! Yes, you're right that this must come from the chroma plugin.

But I think this is a bug in GStreamer, not in beets. As suggested here:
https://bugzilla.gnome.org/show_bug.cgi?id=629910
that error means that one of the GStreamer components failed to clean up the 
file's tag data before passing it on to the application. We're not using any of 
GStreamer's tag-reading functionality, so this error should be benign in beets' 
case.

Thanks for reporting. Maybe the GStreamer people should be informed?

Original comment by adrian.sampson on 27 Nov 2012 at 8:19