logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

4 Pages«<234
Options
Go to last post Go to first unread
admin  
#61 Posted : Monday, May 27, 2013 10:18:33 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4301 time(s) in 1523 post(s)
I will try to add as much to the API as possible in vMix 10.
Colour and Audio are easy to add, the other suggestions such as modifying photo transitions may be more difficult.

As for documentation, for vMix 9, the following really is all the information available:
http://www.vmix.com.au/help9/DeveloperAPI.html

Just need to refer to the functions list in the vMix Edit Shortcut dropdown box.

Regards,

Martin
vMix
macjaeger  
#62 Posted : Monday, May 27, 2013 10:49:13 PM(UTC)
macjaeger

Rank: Advanced Member

Groups: Registered
Joined: 2/25/2013(UTC)
Posts: 228

Was thanked: 36 time(s) in 25 post(s)
@Martin: Thank you again for your efforts!

Refering to the dropdown list in Edit Shortcuts is a good start, but this only lists the functions, not their arguments, e.g. i find function "AddInput" but don't find "value=video|path" etc.

While testing my scheduling app, i stumbled upon yet another small problem: i guess there's no way to change the "deinterlace" setting through api? For interlaced video clips this is important.

Status Quo:
- vMixManager is almost done, only minor gui changes needed.
- vMixControler is functionally:
* auto loading / updating schedulefiles
* handling video, image, photos, prepared for audio (basic functions, waiting for api update)
* handling all vMix transitions
* operator mode & blackness (workaround: loads black image, until Colour-Input is available)
- vMixController lacks:
* logging (might be nice to know what it's doing)
* preferences (most settings are hardcoded at the moment)
* error handling (most problems will kill the app...)
* online/offline switch

I guess I'll need another weekend until it's presentable!
admin  
#63 Posted : Tuesday, May 28, 2013 2:44:59 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4301 time(s) in 1523 post(s)
The Developer API help provides a list of all the supported Value functions.
See the Value section under parameters:

http://www.vmix.com.au/h...ex.htm?DeveloperAPI.html

This is the complete list of functionality until 10.
It will be expanded quite a bit as the 10 release gets closer.
macjaeger  
#64 Posted : Tuesday, May 28, 2013 6:41:39 AM(UTC)
macjaeger

Rank: Advanced Member

Groups: Registered
Joined: 2/25/2013(UTC)
Posts: 228

Was thanked: 36 time(s) in 25 post(s)
Thank you for your information! I just thought there might be more options than documented, but that's ok - i'll gladly wait for v10, as i'm confident you're doing a great job here! Until then our scheduler will work, yet with a little less options.
admin  
#65 Posted : Tuesday, May 28, 2013 7:09:27 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4301 time(s) in 1523 post(s)
This is a preliminary list of the new API functions and changes:

New Functions
LoopOn
LoopOff
DeinterlaceOn
DeinterlaceOff
SharpenOn
SharpenOff
MirrorOn
MirrorOff
AudioAutoOn
AudioAutoOff
AutoPlayOn
AutoPlayOff
AutoPauseOn
AutoPauseOff
AutoRestartOn
AutoRestartOff
SetPictureTransition
SetPictureEffect
SetPictureEffectDuration
SetAlpha
SetVolume

Changes

Input parameter supports a number or a GUID
Input parameter can be used with AddInput to specify GUID
AddInput supports Colour|ffffff VideoList|list.m3u and AudioFile|sound.wav
Error reporting for AddInput

Does that cover everything you need?
thanks 1 user thanked admin for this useful post.
Bipin on 6/10/2013(UTC)
macjaeger  
#66 Posted : Tuesday, May 28, 2013 8:42:44 AM(UTC)
macjaeger

Rank: Advanced Member

Groups: Registered
Joined: 2/25/2013(UTC)
Posts: 228

Was thanked: 36 time(s) in 25 post(s)
Martin, you are a genius!

That's almost all i asked for - and lots more, that could be usefull along the road!

Now there's only one thing i need on top of this... v10 to be released ;-)
manuol  
#67 Posted : Tuesday, May 28, 2013 11:13:41 AM(UTC)
manuol

Rank: Member

Groups: Registered
Joined: 7/5/2012(UTC)
Posts: 20

admin wrote:
This is a preliminary list of the new API functions and changes:

New Functions
SetAlpha


Martin,
You're the best ! I thought this function would only be available in a long, long time from today, because no one except me were waiting for it... THANKS !
Please everybody, do not disturb Martin anymore, we need V10 !!!

admin wrote:
Does that cover everything you need?


I know the question was not for me, but I'd like to add a last API function request :
"SetPlaybackSpeed"
if it is not too much work.

By the way : many thanks in advance for V10 and all the API enhancements !


Emmanuel
macjaeger  
#68 Posted : Tuesday, May 28, 2013 7:43:02 PM(UTC)
macjaeger

Rank: Advanced Member

Groups: Registered
Joined: 2/25/2013(UTC)
Posts: 228

Was thanked: 36 time(s) in 25 post(s)
Milestone reached!

Now both applications are functional, albeit i'd call this still "alpha" stage. To get a first impression i put together i short video showing some of the features, you can find it here:



All footage in this demonstration is from "Miniaturwunderland" in Hamburg, Germany.
thanks 1 user thanked macjaeger for this useful post.
Bipin on 6/10/2013(UTC)
Damn2Good4U  
#69 Posted : Wednesday, May 29, 2013 5:41:07 PM(UTC)
Damn2Good4U

Rank: Advanced Member

Groups: Registered
Joined: 2/26/2013(UTC)
Posts: 373
Man
Location: London

Thanks: 41 times
Was thanked: 37 time(s) in 36 post(s)
macjaeger wrote:
Milestone reached!

Now both applications are functional, albeit i'd call this still "alpha" stage. To get a first impression i put together i short video showing some of the features, you can find it here:



All footage in this demonstration is from "Miniaturwunderland" in Hamburg, Germany.


Brilliant work brother... i have watched it like 6millionth times (lol just joking)

I can't wait to have it tested.

Well done and thanks for all the efforts.

regards,
Rottimmy

macjaeger  
#70 Posted : Wednesday, May 29, 2013 5:45:14 PM(UTC)
macjaeger

Rank: Advanced Member

Groups: Registered
Joined: 2/25/2013(UTC)
Posts: 228

Was thanked: 36 time(s) in 25 post(s)
You need not wait any longer, i just finished a little documentation and made the first alpha version publicly available. Go to my website and find out more:

http://www.weir3d.de/film/vMixScheduler

I'll open a new thread in "General discussion" to announce the programm, i think the "feature request" forum isn't the right place anymore...

Btw: some of you 6 million views might not have been counted, youtube says: 24 views... ;-)

Damn2Good4U  
#71 Posted : Wednesday, May 29, 2013 7:48:39 PM(UTC)
Damn2Good4U

Rank: Advanced Member

Groups: Registered
Joined: 2/26/2013(UTC)
Posts: 373
Man
Location: London

Thanks: 41 times
Was thanked: 37 time(s) in 36 post(s)
macjaeger wrote:
You need not wait any longer, i just finished a little documentation and made the first alpha version publicly available. Go to my website and find out more:

http://www.weir3d.de/film/vMixScheduler

I'll open a new thread in "General discussion" to announce the programm, i think the "feature request" forum isn't the right place anymore...

Btw: some of you 6 million views might not have been counted, youtube says: 24 views... ;-)



Super duper....

You are the bomb...

- Rottimmy
thanks 1 user thanked Damn2Good4U for this useful post.
Bipin on 6/10/2013(UTC)
Bipin  
#72 Posted : Monday, June 10, 2013 10:57:38 PM(UTC)
Bipin

Rank: Member

Groups: Registered
Joined: 2/12/2013(UTC)
Posts: 11
Man
Location: Nepal

Thanks: 7 times
Was thanked: 2 time(s) in 2 post(s)
Hello All,
Today i am very happy to get VmixScheduler.
Actually i was the topic starter of this request,but i never thought it will achieved in such short time .
This was not possible without Macjaeger's hard work,Rottimy's follow up and Martin's API enhancement ,You people are heroes for me.

Regards
Bipin
Damn2Good4U  
#73 Posted : Tuesday, June 11, 2013 4:27:57 AM(UTC)
Damn2Good4U

Rank: Advanced Member

Groups: Registered
Joined: 2/26/2013(UTC)
Posts: 373
Man
Location: London

Thanks: 41 times
Was thanked: 37 time(s) in 36 post(s)
Bipin wrote:
Hello All,
Today i am very happy to get VmixScheduler.
Actually i was the topic starter of this request,but i never thought it will achieved in such short time .
This was not possible without Macjaeger's hard work,Rottimy's follow up and Martin's API enhancement ,You people are heroes for me.

Regards
Bipin



Yeah, many thanks to @Macjaeger himself, and individual contributions... We're moving forward.

You can follow the thread via this link here http://forums.vmix.com.a...t.aspx?g=posts&t=999

See you!

Rottimmy
macjaeger  
#74 Posted : Tuesday, June 11, 2013 5:52:57 AM(UTC)
macjaeger

Rank: Advanced Member

Groups: Registered
Joined: 2/25/2013(UTC)
Posts: 228

Was thanked: 36 time(s) in 25 post(s)
And to just confirm: i've not forgotten you, or the issues - it's just a few more days until i can get back to it... though some of the issues will be a lot easier to work out once v10 is out!
Users browsing this topic
Guest (2)
4 Pages«<234
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.