Re: [Banshee-List] ID3v2 Mess



But how do you read tags, when you import file into library? Banshee creates a directory structure based on the tag information. Will this structure be updated when I change the tag? In particular - I import file with unicode tag and set unsyncronization bit in the tag header. GStreamer or whatever doesn't handle this situation well and metainfo appears to be garbled, so does the related path (~/Music/GarbledArtist/GarbledAlbum/GarbledTrackName). When I change the metainformation in this file it should make the corresponding changes in the related path, am I right?

On 7/18/06, Aaron Bockover <abockover novell com> wrote:
When GStreamer plays a stream, Banshee listens for any tags that may be
in the stream. It's not like there's a secondary effort to parse the
tags again (like on import) and /then/ play the stream. It all happens
at once.

Handling the stream tags when playing is useful mostly for playing
streams that are not imported in the library (through the open location
dialog, internet radio, etc.).

Because we do not write tags back to the files at the moment, this can
be a little weird for imported tracks because the tags appear to revert,
but this is only temporary while the stream is playing. Once tag writing
is complete (now that we've fully moved to GStreamer 0.10), you will not
notice any discrepancy.

In the mean time, if someone wants to turn this feature off by checking
to see if the current playing track is imported or not
(PlayerEngineCore.CurrentTrack is LibraryTrackInfo), I'll consider
committing the patch.

--Aaron


On Sun, 2006-07-16 at 09:04 -0400, Luke Hoersten wrote:
> The tags are re-parsed on play, you are correct. I'm not sure what the
> point of this is. Maybe someone else here can answer that question.
>
> On 7/16/06, Gray Yoga <grayyoga gmail com> wrote:
> >
> >
> >
> > On 7/15/06, Luke Hoersten < luke hoersten gmail com> wrote:
> > > Version 0.10.10 and below use entagged-sharp and CVS uses gstreamer.
> > > Both only for reading. No changes are made to the ID3 tags by Banshee.
> > > The "edit metadata" dialog is for modifying the tracks entery in the
> > > database.
> >
> >
> > But it seems to me that it's not working. Changes seem to be applied
> > temporarly. When I click the modified song to play it again Banshee re-reads
> > the tag information and everything looks garbled again.
> >
> >
> > > On 7/15/06, Gray Yoga <grayyoga gmail com > wrote:
> > > > What library banshee uses to write the metadata information into the
> > audio
> > > > files(in particular mp3). For reading it uses the entagged-sharp but
> > whether
> > > > it writes something when I press save in the "edit metadata" dialog, and
> > by
> > > > what means? Sorry, but I haven't found the writing code in the
> > > > entagged-sharp and thats why I wonder what is the use of the "edit
> > metadata"
> > > > dialog.
> > > >
> > > > _______________________________________________
> > > > Banshee-list mailing list
> > > > Banshee-list gnome org
> > > > http://mail.gnome.org/mailman/listinfo/banshee-list
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Luke Hoersten
> > > http://www.openradix.org/
> > > http://www.cs.purdue.edu/~lhoerste/
> > > _______________________________________________
> > > Banshee-list mailing list
> > > Banshee-list gnome org
> > > http://mail.gnome.org/mailman/listinfo/banshee-list
> > >
> >
> >
> > _______________________________________________
> > Banshee-list mailing list
> > Banshee-list gnome org
> > http://mail.gnome.org/mailman/listinfo/banshee-list
> >
> >
> >
>
>

_______________________________________________
Banshee-list mailing list
Banshee-list gnome org
http://mail.gnome.org/mailman/listinfo/banshee-list



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]