assign advertising position

lughsan

Active member
Hello Dimitry, how are you?

I am testing the latest version of RB 6.2.4.2 which I add to the forum.

I have tried to search among all the RB tools, the possibility of giving position to an advertising block.

try to create a list of songs by PGP and M3U. In both, it is not possible to guide a trading block in the desired position.

The idea that occurs to me is the following:
Is it possible to create a tool or command to indicate in which position we want a trading block to appear?

Playlist Generator:
Captura.PNG


I think this would help everyone to have more order and flow between the music and the commercials.
This feature should be available for PGP and also for M3U playlists.

Greetings, Dimitri.
 
continuing with the above.

the command can be the following:

runadvertising.command=

one assigns it the minute it needs, for example:

runadvertising.command=00
runadvertising.command=15
runadvertising.command=30


In the playlist I imagine it as follows:
1678112870700.png

Another example with the exact minutes:
1678114707491.png


The system has to automatically detect the following parameters:
day, hour and minutes, so that it automatically executes the established schedule.
indicate the total duration of the advertising block.
Allow the update of the advertising block before its broadcast.

General Benefits:
create a fluid work between music and advertising.
have greater clarity of the exact moment in which the advertising will appear.
In the musical area, special blocks may be created that will not be interrupted by advertising.
We will prevent the station's sounds, whether institutional, funny or of any other nature, from appearing before or after advertising.
 
Last edited:
There's a separate module to insert the ads: https://manual.djsoft.net/radioboss/en/advertisement_scheduler.htm
Duplicating this in other modules, like Playlist Generator (which is supposed to create music playlists) doesn't seem like a good idea.

If you want to place ads playlists using Playlist Generator, I think it's also possible - you can create a separate category for ads and place them in appropriate positions in the rotation. Track source for those categories will be playlist with ads (probably the one created with Ads Scheduler).
 
There's a separate module to insert the ads: https://manual.djsoft.net/radioboss/en/advertisement_scheduler.htm
Duplicating this in other modules, like Playlist Generator (which is supposed to create music playlists) doesn't seem like a good idea.
the intention is not to duplicate the ads module.
The idea is to create some way for music and advertising to be transmitted more smoothly.

How to ensure that advertising does not cut a musical block?
If you want to place ads playlists using Playlist Generator, I think it's also possible - you can create a separate category for ads and place them in appropriate positions in the rotation. Track source for those categories will be playlist with ads (probably the one created with Ads Scheduler).
It is a good idea.
but the time that is needed is too much, the idea is to facilitate the work.
To achieve this it would be necessary to program 336 lists. if they were blocks at minutes 00 and 30.
 
Will the commercial blocks created in "ads echeduler" have any code or command to execute them?
My intention is simply to execute them in a specific position.
 
How to ensure that advertising does not cut a musical block?
There's an option in the Ads Scheduler event settings: run exactly at specified time - if unchecked, event will wait for the track to finish. There are also other queuing options, e.g. "If there are scheduled tracks, enqueue" - this will make ads block be inserted after other scheduled tracks.

To achieve this it would be necessary to program 336 lists. if they were blocks at minutes 00 and 30.
Ads Scheduler was created for such task, to automatically create many playlists and events.
 
There's an option in the Ads Scheduler event settings: run exactly at specified time - if unchecked, event will wait for the track to finish. There are also other queuing options, e.g. "If there are scheduled tracks, enqueue" - this will make ads block be inserted after other scheduled tracks.
I already used those options.

Ads Scheduler was created for such task, to automatically create many playlists and events.
Exactly and I think it's wonderful.
but I would love for future versions to have more fluidity between music and advertising.
create a greater harmony between "Ads scheduler" and "PGP"

I think the future of RB is going that way.

Explanation of the detected problem:

Example: Monday at 2:00 p.m.
commercial block hours at 00, 15 and 30 minutes.
1678206014120.png

Normally, commercial breaks appear in those spaces.

the problem occurs when the first song ends later.
in the example above, it starts at 1:55 p.m.

now it will start later. 1:58 p.m.
1678206621273.png

the trading blocs have changed position.
This is the problem that I see, we are not clear at what exact moment a commercial block is going to be executed.

If there was a tool to sort the trading blocks, the following would happen:
1678207194924.png

If RB manages to do this in the future, we avoid the following problems:
Division of musical blocks.

this shouldn't happen:
rock music block
rock music block
rock music block
advertising block
rock music block

metal music block
metal music block
metal music block
metal music block


advertising must be broadcast, but respecting the musical blocks.
I think what can fix this can be:
code, command or tool.
 
Why? It does seem perfectly fine. Waiting for one more track to finish will move ads block 4-7 minutes later which is a problem, in many cases.
That's right, at first glance it seems correct.
The problem occurs when a song that does not correspond to the music block appears before or after the commercials.
Also when a separator or jingle appears, before or after the commercials.
I mean the following:

well executed events:
rock music block
rock music block

sweeper Radio

rock music block
rock music block

Jingle radio.
rock music block
advertising block
metal music block
Jingle radio
metal music block
metal music block

sweeper radio
metal music block


poorly executed events:
rock music block
rock music block

sweeper Radio

rock music block
rock music block

Jingle radio.
rock music block
metal music block
advertising block (advertising execution, without respecting the musical block.)

Jingle radio
metal music block
metal music block

sweeper radio
metal music block

Perhaps the operation of the "ad scheduler" is correct.
For some users.

But I think the option I propose should exist.
Personally, if a song causes the ad to air 5 minutes later, it's solvable.
we just remove a track from "PGP" and that's it.

personally if I decide to broadcast the announcement at 2:00 p.m.
I have no problem if the musical programming generates the "advertising broadcast" before or after the scheduled time.
either at 1:55 p.m. or 2:05 p.m.

I hope that in the future you can take this idea into consideration, I know it would help many.
 
In this case, the approach I mentioned before, will work. You can create categories in Playlist Generator that will load ads playlists at the appropriate places. The playlists can be created using Ads Scheduler. Playlist Generator will only read them.
 
It is a good idea.
But what if I want to rotate just one playlist every day, Monday through Sunday?

This is the list:
captura-png.12888


How to make the system automatically detect the time and day of the commercials?

It would be a big job to insert a list of "Ad Scheduler" commercials one by one.

I think a command would be appropriate.
"PGP" allows you to insert them.
1678356122961.png


It would be a great help to the community to create a faster option for this idea.
 
How to make the system automatically detect the time and day of the commercials?
You can try using the macro, e.g. instead of fixed playlist names use "C:\ad playlists\?yyyy-?mm-?dd-?hh.m3u8" (the exact format depends on how the playlists are named).
 
You can try using the macro, e.g. instead of fixed playlist names use "C:\ad playlists\?yyyy-?mm-?dd-?hh.m3u8" (the exact format depends on how the playlists are named).
I don't understand, can you explain it to me with pictures?
 
I can't get the macro to work.
try doing it in "PGP" and "event scheduler".

this is what i am doing:
1678652963590.png


generated error:
1678653100876.png


File route: C:\ad playlists
1678653468765.png


they are all m3u8 files copied from "Ads Scheduler"
The m3u format doesn't work either.

What mistake am I making?
 
Last edited:
Just discovered the bug, put the "dashes" in the same position and they worked.
I am extremely impressed.

Now the only doubt I have is with the minutes.
How should I do it?
 
Finish testing the macro.
To program the minutes I did it in the following way:
"C:\ad playlists\?yyyy-?mm-?dd-?hh-30.m3u8"

I don't know if it's the most appropriate, but it worked.

The macro is a wonderful function, but it doesn't work for what I need.
works perfectly when executed as event.
but when adding it in "PGP" the problems begin.
it doesn't allow me to add an entire business block.

I think the solution I gave before is the most suitable.
I understand it's a lot of work to create a command for this, but it would help us all.

the command can be the following:

runadvertising.command=

one assigns it the minute it needs, for example:

runadvertising.command=00
runadvertising.command=15
runadvertising.command=30


I hope that in future versions they will consider this request.
 
If the minute part is fixed, this is the correct approach. Macro is only used for variable parts.
excellent.
Can you please specify what the problem is?
Surprised by the versatility of "RB"
I just found a way to do it.
The only problem I see at the moment is the trading block update.

if a "PGP" list is executed, there is no way to immediately update the business block it contains.

In that aspect I think a "command" would be the most appropriate.

For example:
rock music block
sweeper Radio
rock music block
Jingle radio.
rock music block
runadvertising.command=30 (advertising block)
metal music block
Jingle radio
metal music block
sweeper radio
metal music block

The idea is to be able to update the trading block at any time.

If we manage to do this, it will be possible to update the trading block before it starts.
 
Back
Top