Open AaronJowitt opened 9 years ago
| we need individual TS to scale to "Enforce Length' duration based on Transition point (rather than | current end of cut behaviour)
Done in git master.
| RDAirplay >Play Stack, cut remaining value and event progress bar [END/TRANSITION]
Done in git master.
thanks Fred. Does new behaviour encompass the other areas (listed above);
-Block TS - last event calculates play to transition point of [END/TRANSITION] -Global (AirPLay, Library, LogEdit etc) - all LENGTH GUI values throughout RD [END/TRANSITION]. See email of 15Sep 10:26am for screen shots.
Cheers
| -Block TS - last event calculates play to transition point of [END/TRANSITION]
I misspoke above -- it is the block TS that has been changed, NOT the individual. In fact, by its very nature, it really makes no sense to have individually timescaled events calculated to the segue point. The whole point of such timescaling is to make the event conform to a specified length (in contexts with fixed availability windows, such as satellite spot breaks). One would never use SEGUE in such situations anyway. Additionally, allowing such for individual timescaling would create mare's nests such as: how do we determine what the "legal" length range for cuts in RDLibrary? It would vary depending on the scheduling context!
| -Global (AirPLay, Library, LogEdit etc) - all LENGTH GUI values throughout RD [END/TRANSITION]. | See email of 15Sep 10:26am for screen shots.
Here's the way it works now: the "Pie Counts To" control in RDAdmin->ManageHosts->RDAirPlay has been changed to "Calculate Transitions". It has three settings: "End" (calculate everything relative to the End marker of a cut), Segue/End (calculate everything to the SegueStart marker of a cut if it exists, otherwise End) and "Automatic" (calculate to SegueStart or End as determined by the transition type specified in the following log event). The context of all of this is RDAirPlay (as implied by its location in RDAdmin). I'm thinking that, for other modules, as separate, system-wide setting would be appropriate (if for no other reason than the 'Automatic' setting makes no sense in contexts outside of a log).
| I misspoke above -- it is the block TS that has been changed, NOT the individual.
We have a different take on this. In this region it is common for segue transitions to be used in commercial breaks. Sure, sometimes its hard to tell (with clean ending commercials), but other times with a tailing off music bed (particularly if next commercial is cold voice etc) it makes the transition just slightly flow better. When we produce commercials aiming for 30s (+/- 0.5s) its the fade point of the commercial (at ~ -15) that we're aiming for. And our current automation system does not 'auto place' cut-end markers, so its likely a number of our commercials have a second or so of silence at the end (depending on where they were produced).
| ...in contexts with fixed availability windows, such as satellite spot breaks). One would never use SEGUE in such situations anyway.
Why not? If the last event in the break has a musical fade ending (with say the segue start marker at -15 to -20, if that's the exact point the satellite feed returns (with both sources on air at once), this sounds great. It's the way most stations do it here. Very few stations ensure there is nothing playing locally when satellite returns. It makes satellite networking as 'smooth flowing' as if it was instead all local programming with all log events (Pre & post break) set to segue transition.
| allowing such for individual timescaling would create mare's nests such as: how do we determine what the "legal" length range for cuts in RDLibrary? It would vary depending on the scheduling context!
Yes, I can see that difficulty if 'Calculate Transitions' is set to 'automatic'. One idea: a new "Validate Length" control for GROUPS that offers just two settings; 'segue' or end'. RdLibrary then checks the Group setting for that control, applies the Groups TS limits, with respect to the segue or end point of the track, and then gives the appropriate warning if outside the range. This would imply the scheduling context used for all carts in a given group would always have to reflects the group setting to fully ensure all carts will 'fit'. Not ideal, but this should certainly work flawlessly for us. i.e. The COM groups can be set to validate lengths based on its segue point, and when logs are merged we import all traffic events with a segue transition.
| The context of all of this is RDAirPlay (as implied by its location in RDAdmin). I'm thinking that, for other modules, as separate, system-wide setting would be appropriate (if for no other reason than the 'Automatic' setting makes no sense in contexts outside of a log).
That's really neat Fred, great implementation. Though presumably 'Automatic" ideally should also influence RDLogEdit's content/ run time counters, wouldn't it?
Broadly agree a separate system wide setting for non-log modules such as RDLibrary etc (with just segue or end option) is best.
A possible alternative is to just have the one "Calculate Transitions" control, but move it to a 'system wide' area and give it 4 settings, something like;
END END (Auto AirPlay) SEGUE/END SEGUE END (Auto AirPlay)
Though think your idea is best and clearest for new users.
As discussed;
I think you were suggesting (below) a 'global behaviour' based on a RDADmin preference for segue/play default transition behaviour. I'm ok with that, and suggest it needs to encompass a few things;
AJ
On 16/09/15 17:59, John Anderson wrote:
That would makes sense. No segue start marker, so it plays to end of cart - with timers, progress pie's/bars reflecting that.
By the way, RDCatch and RDAdmin DROPBOXES ideally*should both support auto placing a segue marker. I know we will have to undertake much of our our 'dropbox' style importing with multiple RDImport instances running instead, solely to allow auto segue marker placing.
so I favor the option to select!
Would those carts not have segue start markers set, so would play till end of cart anyway. And even if they did have segue markers, setting the log event transition types to PLAY would ignore any segue markers, and play till end of cart anyway. Would that meet their needs? I think that's Fred's thinking. Trying to think of when it may not, or is a messy workaround etc.