Page 2 of 3

Re: OverlayName @ titles update

Posted: 18 Feb 2019 13:56
by radio42
I am sorry, but I can still not really follow.
In ProppFrexx there is no difference between a 'now playing' or a title update.

What exact title (and where) remains the initial track title (what ever that is - or do you mean the initial song title of the streaming server config)?
And where is exactly the now playing option changed?

What is wrong and what would you like to change - what is your exact desired behavior.

Re: OverlayName @ titles update

Posted: 18 Feb 2019 14:34
by jbmusic
the behavior i would like to achieve is a correct now playing on shoutcast V2

---
there is a difference between a regular scheduler item as wel a overlay scheduler.
In a overlay scheduler you have to option to choose the option Title Updates... but not available for a regular program.
In a regular program i use a script where i have used the Title option which is available in the script
script is based on:

When i use this option the title is not display in shoutcast. He remains the initial file which i have choose.
I hope this is clear for you now

Re: OverlayName @ titles update

Posted: 18 Feb 2019 15:11
by radio42
The Overlay Scheduler runs on top of the Program Scheduler, that's why you have these additional options.

Each program is always associated with a script, which is used to schedule the tracks.
By default each scheduled script-line results in a track to be played, which is used to update the song title.
I.e. the meta data of each track determines the song title by default.

As such, you can control for each script-line what song-title is to be used:
a) (default) no extra song title given in the script-line via the 'T' button: the tracks meta data is used
b) a song title is given in the script-line via the 'T' button: that song title is used instead
c) the script-line option 'SuppressSongTitleUpdate' is set: no title update is performed on this script-line

On top of this you can also use the following control-commands (which you might for example use with the 'On Program Started' event or even anywhere else):
- STREAMING_SETSONGTITLE
- STREAMING_SETSONGTITLE2
- STREAMING_SETSONGTITLEFORMAT
Take a look to the user manual appendix for a complete list and usage.

I just made some tests here again and it all works as expected.

Also note, that your might globally (see general settings, section Streaming) exclude certain media types from the song title update and specify a global song title format to use (which you can overwrite in the streaming server configuration settings).

Re: OverlayName @ titles update

Posted: 18 Feb 2019 18:18
by jbmusic
Hi Bernd,

I have tried several options to force the right title but without success.
For my understanding.. is the title option the same as a title from a song ?

When I use a script with regular music chosen from a category all is working fine
When I add a file with music he is not taking the metadata... or Wil this be deleted when I replace the show for a new one ?
I mean that I replace the file (new for old show)
Is there an option that you check with me ? For the moment I have a show on air with the issue as written

Re: OverlayName @ titles update

Posted: 18 Feb 2019 19:41
by radio42
What you have written above doesn’t make much sense for me - I am sorry.

As said above. By default the meta data of the file is used to update the streaming song title.

I still do not understand, what you have configured!

What is a show in your meaning?
What track do you mean, which you add? How do you add it?

Are NO title updates at all are working?
I really do not understand what you mean and what you need.

Re: OverlayName @ titles update

Posted: 18 Feb 2019 19:54
by jbmusic
I mean with show a program wich is pre-recoderd ... aprox 58 minutes long.
When i only play non stop music from the library which i have add in PF there is no problem.
When i load a file true a script with a radio-show its not working properly '
the only difference is the way of loading the file by a static item instead of choosing the rom the
library

When i use your commands in the scheduler, i notice that shoutcast is already reading this in advance..
So the the program starts at 20.00 but is already shown before 20.00 hr.
Any suggestion how this could be?

Re: OverlayName @ titles update

Posted: 18 Feb 2019 21:23
by radio42
You should use the 'On Program Started' event (as written in my posts above).
Note, that the 'On Program Starting' event is raised when the program shows in advance.
Also click on the '?' icon at the top right of each dialog.

Else you can set the 'Song Title' with the script-line which loads the track, ie. the 'LoadTrack' script-line (by clicking on the small 'T' button).
When a dedicated song title for a script-line is specified (by using the 'T' button), then the meta data of that track is not used.

Re: OverlayName @ titles update

Posted: 18 Feb 2019 21:57
by radio42
Here is a regular example (note, that my streaming server, song title format in the streaming server config is ${trackname})!

In this example I have used a 'LoadTrack' script-line, which loads a sample audio track, which has some meta data set this track (actually this is a track from 'Second Image' called 'Can't Keep Holding On'...but this could also be your 58 minute long pre-recorded show track!
I have clicked on the small 'T' button in that script-line to specify an alternative song title: "THIS is MY Station a TEST!"

First the Shoutcast v2 output as displayed:
Shoutcastv2Output.jpg
And here how it looks in ProppFrex, when I start the Program via the Scheduler:
ProgramScript.jpg
As you can see, all works as expected!

Re: OverlayName @ titles update

Posted: 18 Feb 2019 22:48
by radio42
I have now also provided a new v4.0.5.12-Beta, which adds a new SuppressSongTitleUpdates options to the Program Scheduler entry.
Maybe this is what you are looking for?

Re: OverlayName @ titles update

Posted: 18 Feb 2019 23:05
by jbmusic
Bernd

Thanks for your support and patience 😛
I have changed the place to program start and will test tomorrow ... I come back tomorrow to you to you to let you know the outcome