From: Jean-Francois M. <je...@ra...> - 2008-10-24 09:00:21
|
Hello, I'm using a annotate string like nnotate:title="Je Vais Vite ",artist = "Lorie ",year ="",liq_fade_in="0.20",liq_fade_out="2.00",liq_start_next="2.00":/mm/ fluxes/42/track2bNQEJ_0.00.20_3.28.50.mp3 Which is working in 0.3.6. But the same string doesn't sound to work in 0.3.8 as Icecast doesn't show anymore title and artists. Any idea ? TIA, Jef |
From: Romain B. <to...@ra...> - 2008-10-24 12:38:23
|
Le Friday 24 October 2008 10:29:11 Jean-Francois Mauguit, vous avez écrit : > Hello, Hi ! > I'm using a annotate string like > nnotate:title="Je Vais > Vite > ",artist > = > "Lorie > ",year > ="",liq_fade_in="0.20",liq_fade_out="2.00",liq_start_next="2.00":/mm/ > fluxes/42/track2bNQEJ_0.00.20_3.28.50.mp3 > > Which is working in 0.3.6. But the same string doesn't sound to work > in 0.3.8 as Icecast doesn't show anymore title and artists. I'm using annotate strings on radiopi, and it seems to work quite well. My guess is that there could have been a change in the handling of annotated metadata when a metadata already exist. In other word, I can see the new bla metadata when I pass bla="bli", but artist metadata is not replaced if I pass artist="bli". I don't know how it behaved in 0.3.6, but on RadioPi we have always used an explicit renaming of the metadata, in the form of: rewrite_metadata( [("artist",'$(if $(display_artist),"$(display_artist)","$(artist)")'), ("title", '$(if $(display_title),"$(display_title)","$(title)")'), ("album", '$(if $(display_album),"$(display_album)","$(album)")')], Where the annotate metadata are "display_artist" and not directly "artist". How this helps.. Romain |
From: Jean-Francois M. <je...@ra...> - 2008-10-24 15:13:46
|
Bonjour, En effet si je fais un rewrite_metadata à partir de l'annotate cela fonctionne... Merci, Jef On 24 Oct 2008, at 13:40, Romain Beauxis wrote: > Le Friday 24 October 2008 10:29:11 Jean-Francois Mauguit, vous avez > écrit : >> Hello, > > Hi ! > >> I'm using a annotate string like >> nnotate:title="Je Vais >> Vite >> ",artist >> = >> "Lorie >> ",year >> ="",liq_fade_in="0.20",liq_fade_out="2.00",liq_start_next="2.00":/mm/ >> fluxes/42/track2bNQEJ_0.00.20_3.28.50.mp3 >> >> Which is working in 0.3.6. But the same string doesn't sound to work >> in 0.3.8 as Icecast doesn't show anymore title and artists. > > I'm using annotate strings on radiopi, and it seems to work quite > well. > > My guess is that there could have been a change in the handling of > annotated > metadata when a metadata already exist. > > In other word, I can see the new bla metadata when I pass bla="bli", > but > artist metadata is not replaced if I pass artist="bli". > > I don't know how it behaved in 0.3.6, but on RadioPi we have always > used an > explicit renaming of the metadata, in the form of: > rewrite_metadata( > [("artist",'$(if $(display_artist),"$(display_artist)","$ > (artist)")'), > ("title", '$(if $(display_title),"$(display_title)","$(title)")'), > ("album", '$(if $(display_album),"$(display_album)","$(album)")')], > > Where the annotate metadata are "display_artist" and not directly > "artist". > > How this helps.. > > Romain > |
From: Jean-Francois M. <je...@ra...> - 2008-10-24 16:35:47
|
Oooops sorry. Yep with rewrite_metadata it works. Many thanks Jef On 24 Oct 2008, at 17:13, Jean-Francois Mauguit wrote: > Bonjour, > > En effet si je fais un rewrite_metadata à partir de l'annotate cela > fonctionne... > > Merci, > > Jef > > On 24 Oct 2008, at 13:40, Romain Beauxis wrote: > >> Le Friday 24 October 2008 10:29:11 Jean-Francois Mauguit, vous avez >> écrit : >>> Hello, >> >> Hi ! >> >>> I'm using a annotate string like >>> nnotate:title="Je Vais >>> Vite >>> ",artist >>> = >>> "Lorie >>> ",year >>> ="",liq_fade_in="0.20",liq_fade_out="2.00",liq_start_next="2.00":/ >>> mm/ >>> fluxes/42/track2bNQEJ_0.00.20_3.28.50.mp3 >>> >>> Which is working in 0.3.6. But the same string doesn't sound to work >>> in 0.3.8 as Icecast doesn't show anymore title and artists. >> >> I'm using annotate strings on radiopi, and it seems to work quite >> well. >> >> My guess is that there could have been a change in the handling of >> annotated >> metadata when a metadata already exist. >> >> In other word, I can see the new bla metadata when I pass bla="bli", >> but >> artist metadata is not replaced if I pass artist="bli". >> >> I don't know how it behaved in 0.3.6, but on RadioPi we have always >> used an >> explicit renaming of the metadata, in the form of: >> rewrite_metadata( >> [("artist",'$(if $(display_artist),"$(display_artist)","$ >> (artist)")'), >> ("title", '$(if $(display_title),"$(display_title)","$(title)")'), >> ("album", '$(if $(display_album),"$(display_album)","$(album)")')], >> >> Where the annotate metadata are "display_artist" and not directly >> "artist". >> >> How this helps.. >> >> Romain >> > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Savonet-users mailing list > Sav...@li... > https://lists.sourceforge.net/lists/listinfo/savonet-users |
From: David B. <dav...@gm...> - 2008-10-26 21:59:33
|
Hi, I'm glad that it now works for you, but I'm not sure to understand what was the issue. I'd like to make sure that the current behavior is the right one, if it's different from the old behavior. Your problem was caused by a rewrite_metadata with a rewriting of the form ("title","..$(title)..")? As far as I understand the code of rewrite_metadata, it cannot currently add missing metadata but only change existing metadata. I may be wrong, but if that's the case then I think that we should change this behavior. To me, the metadata resulting from a rewrite should either: (1) have all fields of both the rewriting rules and the input metadata or (2) have only the fields of the rewriting rules -- cause the others can't be controlled that well. Cheers, -- David |
From: Jean-Francois M. <je...@ra...> - 2008-10-27 07:55:46
|
Hi, Before I was just answering an annotate string via a dynamic request and title and artists where in the icecast. After upgrading to 0.3.8-1, this annotate sounds not be used anymore. So I add in the liq the rewrite_metadata and it's now working. Best regards, Jef On 26 Oct 2008, at 22:59, David Baelde wrote: > Hi, > > I'm glad that it now works for you, but I'm not sure to understand > what was the issue. I'd like to make sure that the current behavior > is the right one, if it's different from the old behavior. Your > problem was caused by a rewrite_metadata with a rewriting of the > form ("title","..$(title)..")? > > As far as I understand the code of rewrite_metadata, it cannot > currently add missing metadata but only change existing metadata. I > may be wrong, but if that's the case then I think that we should > change this behavior. To me, the metadata resulting from a rewrite > should either: (1) have all fields of both the rewriting rules and > the input metadata or (2) have only the fields of the rewriting > rules -- cause the others can't be controlled that well. > > Cheers, > -- > David |