Rank: Advanced Member
Groups: Registered
Joined: 2/26/2013(UTC) Posts: 373 Location: London Thanks: 41 times Was thanked: 37 time(s) in 36 post(s)
|
This sounds good and interesting...
Its just a suggestion anyway... and the reason being that, i have been using the alpha version from day one, but the inability of adding a new video on the fly/realtime is something i think if you can work a way arnd it will be good.. even if the controller and the manager is not merged.
how about the ad integration? are you going to look into that as well?
Up late watching the conf. cup in brazil....
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/9/2012(UTC) Posts: 28 Location: lebanon
Thanks: 1 times Was thanked: 3 time(s) in 3 post(s)
|
Hi macjaeger you have done an excellent job, My 2 cents, most Playout systems have automated links to CG systems, so if u can schedule inputs in Vmix to be played on overlays it would mimic this functionality, this would mean loading images with alpha or xaml files or even video files with alpha to be played on top of other scheduled tasks. This will be a huge step forward. Thanks for all the effort and good luck
Ali
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
Thanks for your input! Could you explain a little more? What kind of images/clips would you like to overlay?
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/9/2012(UTC) Posts: 28 Location: lebanon
Thanks: 1 times Was thanked: 3 time(s) in 3 post(s)
|
I'll give an example, say you want to schedule some music clips and for each clip you have some text overlay to show the name of the song and the director and what-have-you, usually in such situation we program our Playout system with the list of music videos and we tell the system to communicate with the CG system to overlay individual data for each clip. In Vmix you can use any input as an overlay, you can prepare video clips with alpha with the appropriate data to be displayed as overlay, you can use a single image with text as an overlay, and you can use XAML files which is best in VMIX. The trick is you should tell your scheduler that a clip that you import would be either a background clip or an overlay clip , once you determine it is an overlay clip than you can overlap its time with another background clip so that after a determined time of a background clip playing the overlay clip will be triggered and played on top .
Ali
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
Ok, i understand what you want. It's not difficult to modify the controler-app to support overlays as well, but the manager-app is strongly hardcoded to build a gap-less consecutive list of events, so you can't just add more events (of a different type). We'd need to extend media-events to have some fields describing the desired overlay... no easy task, might need a re-write of some central parts of the code - don't know if i'll ever find the time for that.
First priority now is updating the code to make use of the new capabilities, getting it from alpha to beta.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/9/2012(UTC) Posts: 28 Location: lebanon
Thanks: 1 times Was thanked: 3 time(s) in 3 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
Help me decide, please:
Imagine you have some scheduled clips running and then change the schedule. What should happen when there is one clip running and you schedule another clip at the same time, say: Clip A is scheduled and running from 13:00 to 13:30, but at 13:15 you update the schedule and add Clip B to start at 13:10, then Clip C to start at 13:20 and later Clip D to start at 13:40.
Option 1) "immidiate transit": As soon as you update the schedule vMix loads Clip B, skips the first 5 minutes and transits from Clip A to B. After that, the new schedule runs.
Option 2) "clean start": Clip B is ignored (because its starttime has already passed), Clip A continues to play until 13:20, then Clip C will be started.
Option 3) "clean end": Clip B is ignored, Clip A plays until its end, then Clip C is activated (missing the first 10 minutes).
Option 4) "clean start & end": Clip B and C are ignored (because they conflict with Clip A which is already running), Clip A plays to its end at 13:30, then vMix waits until 13:40 and finally Clip D starts at 13:40.
In other words: what's your priority? Playing clips to the end, once they started? Or activating new schedules as soon as possible? Would you rather have clips shown only half, or would you prefer to have black (or filler media) before the next clips?
|
|
|
|
Rank: Member
Groups: Registered
Joined: 9/22/2012(UTC) Posts: 21
|
Opsion 5) Clip A ingored start clip B and after clip B finshed clip A begins where it remained.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 2,636 Location: Canada Thanks: 33 times Was thanked: 506 time(s) in 475 post(s)
|
My thinking would be Option 1 since the intention is to make immediate changes... although I am not fond of interrupting any clips, 3 out of the 4 scenarios presented could be accomplished with Option 1 as the default behavior by removing clips from the schedule and the other scenario as well (Option 3) if you timed your reschedule to coincide with the end of clip A, so I think it makes the most sense.
Ice
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/26/2013(UTC) Posts: 373 Location: London Thanks: 41 times Was thanked: 37 time(s) in 36 post(s)
|
macjaeger wrote:Help me decide, please:
Imagine you have some scheduled clips running and then change the schedule. What should happen when there is one clip running and you schedule another clip at the same time, say: Clip A is scheduled and running from 13:00 to 13:30, but at 13:15 you update the schedule and add Clip B to start at 13:10, then Clip C to start at 13:20 and later Clip D to start at 13:40.
Option 1) "immidiate transit": As soon as you update the schedule vMix loads Clip B, skips the first 5 minutes and transits from Clip A to B. After that, the new schedule runs.
Option 2) "clean start": Clip B is ignored (because its starttime has already passed), Clip A continues to play until 13:20, then Clip C will be started.
Option 3) "clean end": Clip B is ignored, Clip A plays until its end, then Clip C is activated (missing the first 10 minutes).
Option 4) "clean start & end": Clip B and C are ignored (because they conflict with Clip A which is already running), Clip A plays to its end at 13:30, then vMix waits until 13:40 and finally Clip D starts at 13:40.
In other words: what's your priority? Playing clips to the end, once they started? Or activating new schedules as soon as possible? Would you rather have clips shown only half, or would you prefer to have black (or filler media) before the next clips? My take on this is opition #1 the intention is to make and immediate change.. but i will just allow the Clip A transit to a filler (e.g. channel logo or promo or intro) then to Clip B.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
Ok, after some minor problems (i had the demo version running on the machine i was coding on, but the 60 days was over, so i had to transfer my full version to that machine first) i now have an alpha release that makes use of some of the v10 features, but no new features built in yet. If you are running v10, give it a try: vMixScheduler ALPHA 05 - needs vMix v10 to work!If you have any old schedules lying around, please click "erase schedule" once, to avoid side effects...
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
I assume, this is a question?
What do you mean? You can always add overlays manually while Scheduler is controlling vMix, so a permanent "channel logo" is easily done.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
So basically you are spamming my thread with advertising. Don't.
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,208 Location: Gold Coast, Australia Was thanked: 4286 time(s) in 1520 post(s)
|
Deleted the users for now, i'm hoping it is just a language gap. I've requested they post whatever question they have in a new thread in their native language in case someone here can help them.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
Thanks. I like to help where i can, but a) i didn't understand the question, and b) i got to the conclusion it might just be advertising spam - although it's hardly spam if there's no link or product mentioned.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 7/26/2013(UTC) Posts: 8 Location: Canada
|
Do you plan to add the rest of the inputs in the new version ?
Like Capture and Flash/RTMP ?
I would really like to see the option to schedule a input from another device like capture card or camera for a set duration in a playlist with other media.
I would like to have a playlist of video files, live input, and flash files.
I understand it is currently possible to create playlists up to a week long for every day ?
Will vMixScheduler just continue to loop a playlist that is a week long ?
Can playlists be changed and updated without stopping playback ?
thanks
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
I've had to stall all developement until august, as my daytime job is crazy right now. I hope v10 is final then, and will build upon that.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/25/2013(UTC) Posts: 228
Was thanked: 36 time(s) in 25 post(s)
|
Do not wait. I'm not going to release anything in the next couple of weeks. The crazyness in my daytime job is even getting worse, i might have to step up the ladder into a leading position sooner than i thought - if things don't cool down it's either "take matters into my own hands" or "let the ship sail" (and probably not with me). I still hope it's just the hot summer making coworkers go crazy, and once they had their vacations the major disagreements can be settled.
Sorry to let you wait more, but i don't want to promise dates i can't hold. If things spiral out of control here I will at least try to get a working version for vMix 10 ready and release all source open for someone else to continue my work - but i hope it won't come to that, now that Martin has added so many of the features i was eagerly waiting for!
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/26/2013(UTC) Posts: 373 Location: London Thanks: 41 times Was thanked: 37 time(s) in 36 post(s)
|
@macjaeger
Its a pity things are getting tough at your place of work...
You have done a great job, and we appreciate what you have done so far... but please do make time out to at least try your working on it here and there.
The Lord is your strength. Wishing you all the best.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 2,636 Location: Canada Thanks: 33 times Was thanked: 506 time(s) in 475 post(s)
|
@ atpt macjaeger has done a pretty good job with vMixScheduler Alpha 0.5 that works well with vMix10. I would play around with it to see if you have any major issues with it's functionality, but I have found it to work like a charm.
Ice
|
1 user thanked IceStream for this useful post.
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close