Hi,

I am a bit lost about the current state of the script... Could you
please paste it in full length somewhere (such as
https://gist.github.com/ )?

++

Sam.

On Tue, Mar 19, 2013 at 8:49 PM, Dennis Heerema <[email protected]> wrote:
> Aj one needs to be a programmer :) and i'm not :(
>
> when my script works, it might be a nice example in the documentation of
> liquidsoap.
>
> but,,,,,now i'm getting:
>
> C:\Program Files\liquidsoap-win32>liquidsoap test-2.liq
> At line 33, char 35: the variable title used here has not been previously
>   defined.
>
> As error message.....
>
> sorry to bother you again..
>
> kind regards,
>
> Dennis
>
>
> Op 19-3-2013 20:28, Samuel Mimram schreef:
>>
>> The right syntax is
>>
>> [("title",title)]
>>
>> at the end of mm, notice the parenthesis!
>>
>> ++
>>
>> Sam.
>>
>> On Tue, Mar 19, 2013 at 8:19 PM, Dennis Heerema <[email protected]>
>> wrote:
>>>
>>> Hi,
>>>
>>> I'm now getting the error:
>>>
>>> C:\Program Files\liquidsoap-win32>liquidsoap.exe test-2.liq
>>> At line 33, char 20:
>>>    this value has type
>>>      (...)->[string] (infered at line 12 char 1 - line 31 char 3)
>>>    but it should be a subtype of
>>>      (...)->[(_*_)]
>>>
>>> that is about the following part of the config:
>>>
>>> s = map_metadata(mm, s)
>>>
>>> To be specific character 20 is after (mm
>>>
>>> kind regards,
>>>
>>> dennis
>>>
>>>
>>>
>>>
>>> Op 19-3-2013 19:38, Samuel Mimram schreef:
>>>>
>>>> Hi,
>>>>
>>>> I have added location of the error for parsing errors, so now I get
>>>>
>>>> At line 20, char 15-23: Invalid time interval: precisions differ.
>>>>
>>>> with your script. The culprit is 1w20h-22h which is invalid because
>>>> you must specify the day for both or none. The correct expression is
>>>> 1w20h-1w22h (and similarly for others).
>>>>
>>>> Cheers,
>>>>
>>>> Samuel.
>>>>
>>>> On Tue, Mar 19, 2013 at 7:14 PM, Dennis Heerema <[email protected]>
>>>> wrote:
>>>>>
>>>>>
>>>>> Hi Sam,
>>>>>
>>>>> Thanks...I think i'm getting there....but there is still something not
>>>>> right in my config, liquid won't start, what am i missing or doing
>>>>> wrong?
>>>>>
>>>>> Kind regards,
>>>>>
>>>>> Dennis
>>>>>
>>>>>
>>>>> # Input the stream,
>>>>> # from an Icecast server or any other source
>>>>> url = "http://127.0.0.1:8000/studio.flac";
>>>>> input = mksafe(input.http(url))
>>>>>
>>>>> s = input
>>>>>
>>>>> def mm(m) =
>>>>>      title = m["title"]
>>>>>      title = if 22h-01h then "Easylistening -- #{title}" else title end
>>>>>      title = if 1h-08h then "Non-Stop Muziek -- #{title}" else title
>>>>> end
>>>>>      title = if 10h-20h then "Non-Stop Muziek -- #{title}" else title
>>>>> end
>>>>>      title = if 1w20h-22h then "LIVE: Los Verband -- #{title}" else
>>>>> title
>>>>> end
>>>>>      title = if 2w8h-10h then "Herhaling: Los Verband -- #{title}" else
>>>>> title end
>>>>>      title = if 2w20h-22h30 then "LIVE: Als Pleister Op De Wonde --
>>>>> #{title}" else title end
>>>>>      title = if 3w8h-10h then "Herhaling: Als Pleister Op De Wonde --
>>>>> #{title}" else title end
>>>>>      title = if 3w20h-22h then "LIVE: Flevo Vitaminen -- #{title}" else
>>>>> title end
>>>>>      title = if 4w8h-10h then "Herhaling: Flevo Vitaminen -- #{title}"
>>>>> else title end
>>>>>      title = if 4w20h-22h then "LIVE: De Muzikale Vaart -- #{title}"
>>>>> else
>>>>> title end
>>>>>      title = if 5w8h-10h then "Herhaling: De Muzikale Vaart --
>>>>> #{title}"
>>>>> else title end
>>>>>      title = if 5w20h-22h then "LIVE: Flevo WeekendShow -- #{title}"
>>>>> else
>>>>> title end
>>>>>      title = if 6w8h-10h then "Herhaling: Flevo WeekendShow --
>>>>> #{title}"
>>>>> else title end
>>>>>      title = if 6w20h-22h then "Herhaling: Flevo Klassiek -- #{title}"
>>>>> else title end
>>>>>      title = if 7w8h-10h30 then "LIVE: Flevo Klassiek -- #{title}" else
>>>>> title end
>>>>>      title = if 7w10h30-11h30 then "LIVE: Kerkdienst -- #{title}" else
>>>>> title end
>>>>>      ["title", title]
>>>>> end
>>>>>
>>>>> s = map_metadata(mm, s)
>>>>>
>>>>> # First transcoder: MP3 80 kbps
>>>>> output.icecast(%mp3(stereo=true, stereo_mode="joint_stereo",
>>>>> bitrate=80,
>>>>> internal_quality=0), host = "127.0.0.1", port = 8000, password =
>>>>> "xxxx",
>>>>> mount =
>>>>>
>>>>>
>>>>> "studio.mp3",genre="various",url="http://www.flevoziekenomroep.net",description="FlevoZiekenOmroep";,
>>>>>
>>>>>
>>>>> Op 18-3-2013 19:19, Samuel Mimram schreef:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> In this case, I would use map_metadata with something like this:
>>>>>>
>>>>>> s = ...
>>>>>>
>>>>>> def mm(m) =
>>>>>>      title = m["title"]
>>>>>>      title = if 22h-01h then "Easylistening -- #{title}" else title
>>>>>> end
>>>>>>      ["title", title]
>>>>>> end
>>>>>>
>>>>>> s = map_metadata(mm, s)
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> Samuel.
>>>>>>
>>>>>> On Tue, Mar 12, 2013 at 6:46 PM, Dennis Heerema <[email protected]>
>>>>>> wrote:
>>>>>>>
>>>>>>> Hello Sam,
>>>>>>>
>>>>>>> I would like to replace the metadata at scheduled times for the live
>>>>>>> program
>>>>>>> name:
>>>>>>>
>>>>>>> Example:
>>>>>>>
>>>>>>> - Monday  20:00-22:00 programname 1
>>>>>>> - thurseday 19:00-20:00 news
>>>>>>> - thurseday 20:00-22:00 programme 2
>>>>>>> - Sunday 08:00-10:30 Classcal musik
>>>>>>>
>>>>>>> etc etc
>>>>>>>
>>>>>>> Outside these hours i want to use the metadata from the source stream
>>>>>>> plus
>>>>>>> if possible inserted a programmename like - daily 22:00-01:00
>>>>>>> easylistening
>>>>>>> - daily 01:00-08:00 musicmix
>>>>>>>
>>>>>>> etc etc
>>>>>>>
>>>>>>> The source stream is also the stream providing the LIVE programm,
>>>>>>> streamed
>>>>>>> by Edcast source client, the metadata is provided by a text file from
>>>>>>> Zararadio.
>>>>>>>
>>>>>>> B
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Everyone hates slow websites. So do we.
>>>>> Make your web apps faster with AppDynamics
>>>>> Download AppDynamics Lite for free today:
>>>>> http://p.sf.net/sfu/appdyn_d2d_mar
>>>>> _______________________________________________
>>>>> Savonet-users mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>>
>>>
>>>
>
>

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to