logo

Live Production Software Forums


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

Notification

Icon
Error

64 Pages«<5455565758>»
Options
Go to last post Go to first unread
ciberego  
#1101 Posted : Tuesday, February 16, 2021 3:32:59 AM(UTC)
ciberego

Rank: Newbie

Groups: Registered
Joined: 2/13/2021(UTC)
Posts: 4
Portugal
Location: Porto

Thanks: 1 times

Hi @elgarf

In Vmix, in the triggers, the startcountdown and stopcountdown functions have the input field and the title field.
In UTC the startcountdown and stopcountdown functions only have the input field, so if we have 2 countdowns in the same input we can't start them independently.

Is possible to put this option in UTC?

Thanks
elgarf  
#1102 Posted : Tuesday, February 16, 2021 10:45:21 PM(UTC)
elgarf

Rank: Advanced Member

Groups: Registered
Joined: 10/23/2015(UTC)
Posts: 458
Man
Russian Federation

Thanks: 20 times
Was thanked: 227 time(s) in 129 post(s)
@fadytabar, to force script in button stop, you need to make ExecLink (in hotkeys section all hotkeys have field where you write name of ExecLink).
Then you use ExecLink command in script, to call hotkey by it's name (not key, just name that you wrote in text field).

@Le-bo2d9, what you can do is to make some program, that will put X in excel sheet, and use WIN command inside UTC.

@ciberego, replace Functions.xml with attached file. I'll wait for some other changes to make update.
Functions.zip (12kb) downloaded 33 time(s).

What about overlays, I'm not sure I understood the problem =(
thanks 1 user thanked elgarf for this useful post.
ciberego on 2/17/2021(UTC)
fadytabar  
#1103 Posted : Wednesday, February 17, 2021 11:32:33 PM(UTC)
fadytabar

Rank: Newbie

Groups: Registered
Joined: 4/7/2020(UTC)
Posts: 4
Lebanon
Location: Naccache

Thanks: 1 times
Re: UTC script stop

Your example worked good but i am not sure why my script didn't, knowing that i am using exactly the same commands as you.
Anyway i will review my script and see if i am doing something wrong.


Here is my script...
[img=https://drive.google.com/file/d/1K6pYwriI1ORm6oI05A8K54lZceCnoDJn/view?usp=sharing]Count IN[/img]
[img=https://drive.google.com/file/d/1Zz9GTUSYmof9j-ON6CgsTgnEMh8XIdCP/view?usp=sharing]Count OUT[/img]

Thanks a lot for your time.

FT

lemnn  
#1104 Posted : Wednesday, February 17, 2021 11:40:54 PM(UTC)
lemnn

Rank: Newbie

Groups: Registered
Joined: 12/15/2020(UTC)
Posts: 1
Latvia
Location: Riga

Thanks: 1 times
Hey, how would I be able to change gradient fill positions for a Rectangle made in GT Title?

Thanks!
Le-bo2d9  
#1105 Posted : Thursday, February 18, 2021 6:20:16 AM(UTC)
Le-bo2d9

Rank: Advanced Member

Groups: Registered
Joined: 3/25/2019(UTC)
Posts: 38
Belgium

Thanks: 1 times
Was thanked: 5 time(s) in 5 post(s)
Hi @elgarf,

I have a litle problem

When i created an text field widget and I set it to non editable and the I hide the caption the it is not possible to unhide the caption again.

The only way to get back the caption is to change the value with a text editor.

Kind regards
Koen
AgentPete  
#1106 Posted : Saturday, February 20, 2021 4:24:53 AM(UTC)
AgentPete

Rank: Advanced Member

Groups: Registered
Joined: 5/13/2017(UTC)
Posts: 111
Location: London

Thanks: 53 times
Was thanked: 9 time(s) in 3 post(s)
Apologies if this is a dumb question, but…

Is it possible to use the UTC to achieve something similar to the functionality of vMix Social, but for RSS feeds?

1. Download RSS feed and display all entries
2. User-select an entry and send to a vMix overlay
3. Refresh RSS feed adding new entries to end of queue.

It sounds simple enough, but this is not possible to do via the Data Sources Manager for any RSS feed that dynamically updates, since an update changes the position of the selected entry in the DSM display and usually the wrong entry shows on screen after a refresh.

Many thanks!
elgarf  
#1107 Posted : Monday, February 22, 2021 3:14:35 PM(UTC)
elgarf

Rank: Advanced Member

Groups: Registered
Joined: 10/23/2015(UTC)
Posts: 458
Man
Russian Federation

Thanks: 20 times
Was thanked: 227 time(s) in 129 post(s)
@Le-bo2d9, at this time you can use Alt+Right mouse click. It blink with menu, then release Alt and press right mouse button again. (That's a bit strange, I'll look what I can do with this).

@AgentPete, At this time it's not possible, I think =(
Can you share link to RSS feed, that updates dynamically?
Le-bo2d9  
#1108 Posted : Monday, February 22, 2021 4:45:17 PM(UTC)
Le-bo2d9

Rank: Advanced Member

Groups: Registered
Joined: 3/25/2019(UTC)
Posts: 38
Belgium

Thanks: 1 times
Was thanked: 5 time(s) in 5 post(s)
Originally Posted by: elgarf Go to Quoted Post
@Le-bo2d9, at this time you can use Alt+Right mouse click. It blink with menu, then release Alt and press right mouse button again. (That's a bit strange, I'll look what I can do with this).


Hi elgarf, thx for the workround, I found also a other way. When your mouse pointer is just on the border of the textfield and you right click the you have also again the needed buttons.

Kind Regards
Koen
ilovevmix  
#1109 Posted : Monday, March 1, 2021 7:14:56 PM(UTC)
ilovevmix

Rank: Member

Groups: Registered
Joined: 8/22/2016(UTC)
Posts: 22
Location: jys

Thanks: 3 times
https://dl.dropbox.com/s...e%20%2807.02.2021%29.zip

Why can't I download it?Nothing happens when you click to download
skadi  
#1110 Posted : Wednesday, March 10, 2021 7:02:25 AM(UTC)
skadi

Rank: Newbie

Groups: Registered
Joined: 3/10/2021(UTC)
Posts: 3
Russian Federation

HI, @elgarf
Have a problem with connection to vmix.
It starts ok but after some time goes slow (button do not wants to show overlay for example) and finally falls to "offline".
Have tried several versions
installing fresh c++ redist
disabling firewall/defender
using local ip instead of 127.0.0.1
changing poll interval

logfile
https://drive.google.com...T5CCjMp/view?usp=sharing
Alexander Lindberg  
#1111 Posted : Wednesday, March 10, 2021 8:22:38 AM(UTC)
Alexander Lindberg

Rank: Newbie

Groups: Registered
Joined: 3/9/2021(UTC)
Posts: 2
Finland

Hello,

First and foremost, a big thanks to you @elgarf for creating this tool! I do hope that you can find enough motivation to keep improving it.

I've been banging my head against a problem for the better part of the day but no luck. Either something is broken, or I'm experiencing hard PEBCAC!

What I want to achieve is simple, I want to use a script condition to test if a certain value (or rather attribute) from an external XML source is either 'Normal' or 'Bypass', and then act upon it.

1. From what I've understood, this cannot be done entirely inside UTC. There is no way pass data from an external data widget to a script variable in a button widget directly?

2. I expect this to be possible by loading the XML as a datasouce in vMix, set a title field to fetch the string, and grab and compare that title text in UTC, correct?


vMix API returns this:
Code:
<vmix>
[size=6][/size]	<version>23.0.0.68</version>
	<edition>Basic</edition>
	<inputs>
		<input key="598235b8-defd-401c-9613-71f6c785b53c" number="1" type="Xaml" title="TextHD.xaml" shortTitle="TextHD.xaml" state="Paused" position="0" duration="0" loop="False" selectedIndex="0">
TextHD.xaml
			<text index="0" name="Message">Normal</text>
			<text index="1" name="Title">Title</text>
		</input>
		<input key="6debd04b-c030-429a-a660-f63c78a31112" number="2" type="Blank" title="Blank" shortTitle="Blank" state="Paused" position="0" duration="0" loop="False">Blank</input>
	</inputs>
	<overlays>
		<overlay number="1"/>
		<overlay number="2"/>
		<overlay number="3"/>
		<overlay number="4"/>
		<overlay number="5"/>
		<overlay number="6"/>
	</overlays>
	<preview>1</preview>
	<active>1</active>
	<fadeToBlack>False</fadeToBlack>
	<transitions>
		<transition number="1" effect="Fade" duration="500"/>
		<transition number="2" effect="Merge" duration="1000"/>
		<transition number="3" effect="Wipe" duration="1000"/>
		<transition number="4" effect="CubeZoom" duration="1000"/>
	</transitions>
	<recording>False</recording>
	<external>False</external>
	<streaming>False</streaming>
	<playList>False</playList>
	<multiCorder>False</multiCorder>
	<fullscreen>False</fullscreen>
	<audio>
		<master volume="100" muted="False" meterF1="0" meterF2="0" headphonesVolume="100"/>
	</audio>
</vmix>



My button code is this:
Code:
>SyncState()
>Condition(, , _('Inputs[{0}].Elements[0].Text'), ==, 'Normal')
	>None()
	>Else()
	>None()
>ConditionEnd()
>SetText(598235b8-defd-401c-9613-71f6c785b53c, 1, _('Inputs[{0}].Elements[0].Text'))


The response in the script log is:
Code:
1) STATE UPDATING
CONDITION CHECK ==Normal
2) CONDITION IS False
4) ELSE EXECUTED
6) CONDITIONEND
7) SET Inputs[598235b8-defd-401c-9613-71f6c785b53c].Elements[InputText/Index/1].Text TO Normal


Notice how the condition check interprets the input data as empty, while SetText correctly gets the string value. The second text gets updated in vMix accordingly.

The UTC log is... peculiar. It mentions the port 5521 which is the port that vMix connects to on the other server (also on localhost) to get the datasource XML. UTC has no reference to it loaded. I did use it as a external data feed at one point earlier, but it has never existed in the current UTC-project.
Code:
2021-03-10 00:04:29.4725 ERROR First Chance exception. System.Net.Sockets.SocketException (0x80004005): Det gick inte att göra en anslutning eftersom måldatorn aktivt nekade det [::1]:5521
   vid System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
2021-03-10 00:04:29.4725 ERROR First Chance exception. System.IndexOutOfRangeException: Indexet låg utanför gränserna för matrisen.
   vid XmlDataProviderNs.XmlDataProvider.UpdateData(XmlDocument doc)



Am I doing something wrong, syntax wise? Is there a different/better way to do this in UTC?

Best regards
Alexander
Le-bo2d9  
#1112 Posted : Wednesday, March 10, 2021 3:56:45 PM(UTC)
Le-bo2d9

Rank: Advanced Member

Groups: Registered
Joined: 3/25/2019(UTC)
Posts: 38
Belgium

Thanks: 1 times
Was thanked: 5 time(s) in 5 post(s)
Hi Alexander,

Have you tried a syncstate after your settext?

Kind regards
Koen
Alexander Lindberg  
#1113 Posted : Wednesday, March 10, 2021 6:47:53 PM(UTC)
Alexander Lindberg

Rank: Newbie

Groups: Registered
Joined: 3/9/2021(UTC)
Posts: 2
Finland

Hello Koen,

Yes, I think I've tried every possible combination by now. Adding a sync state changes nothing. And you would not expect it to either, since UTC obviously can convert the variable into the correct string in the SetText function, just not in the Condition.

Code:
SyncState()
Condition(, , _('Inputs[{0}].Elements[0].Text'), ==, 'Normal')
	SetText(598235b8-defd-401c-9613-71f6c785b53c, 0, "If Normal, set text to Bypass")
	Else()
	SetText(598235b8-defd-401c-9613-71f6c785b53c, 0, "If Bypass, set text to Normal")
ConditionEnd()
SetText(598235b8-defd-401c-9613-71f6c785b53c, 0, _('Inputs[{0}].Elements[0].Text'))
SetText(598235b8-defd-401c-9613-71f6c785b53c, 0, Normal)
SyncState()


yields

Code:
1) STATE UPDATING
CONDITION CHECK ==Normal
2) CONDITION IS False
4) ELSE EXECUTED
5) SET Inputs[598235b8-defd-401c-9613-71f6c785b53c].Elements[InputText/Index/0].Text TO If Bypass, set text to Normal
6) CONDITIONEND
7) SET Inputs[598235b8-defd-401c-9613-71f6c785b53c].Elements[InputText/Index/0].Text TO If Bypass, set text to Normal
8) SET Inputs[598235b8-defd-401c-9613-71f6c785b53c].Elements[InputText/Index/0].Text TO Normal
9) STATE UPDATING




Even simpler, I cannot load the text into a variable:
Code:
SyncState()
SetVariable(, 0, _('Inputs[{0}].Elements[0].Text'))
SetVariable(, 0, 'Test')
SyncState()


Code:
1) STATE UPDATING
2) SETVARIABLE 2 TO 
3) SETVARIABLE 2 TO Test
4) STATE UPDATING




The first code example returns an error in the log file, different from yesterday(!):

Code:
2021-03-10 10:10:10.8003 ERROR First Chance exception. NCalc.EvaluationException: missing EndOfFile at 'Bypass' at line 1:4
   vid NCalc.Expression.Compile(String expression, Boolean nocache)
2021-03-10 10:10:10.8293 ERROR First Chance exception. NCalc.EvaluationException: missing EndOfFile at 'Bypass' at line 1:4
   vid NCalc.Expression.Compile(String expression, Boolean nocache)
2021-03-10 10:10:10.8293 ERROR First Chance exception. NCalc.EvaluationException: missing EndOfFile at 'Bypass' at line 1:4
   vid NCalc.Expression.Compile(String expression, Boolean nocache)


It does not like the comma in the string. But I don't think that it's related to the base issue.

Best regards
Alexander
xztraz  
#1114 Posted : Saturday, March 13, 2021 10:01:17 AM(UTC)
xztraz

Rank: Advanced Member

Groups: Registered
Joined: 10/9/2019(UTC)
Posts: 40
Sweden
Location: Bålsta

Thanks: 2 times
Was thanked: 5 time(s) in 2 post(s)
Great software!

i have been trying to to get state dependent working on a button with SetXVisible for images on a title. but it doesn't seem to show any status. (grey dot). maybe not implemented? edit: vmix api don't seem to support this so that will be hard to solve until then.

https://pasteboard.co/JSlg0eD.png

or can i change the colorisation of button in utc or similar to work around? got some kind of status using key press depress and such. but have to use keyboard shortcuts to get indication. if clicking with the mouse i cant latch a button (non momentary). is it supposed to be able to latch?

also. how do i connect multiple titles to the same list item in utc. so i have one list that gives the same info to different titles. as a workaround i've copied columns in excel db to be able to feed more titles. but it gets quite silly when more than 2 :) also is there a way to skip data from an excel file. say driver number, driver name, country. and if i only want to use say contry. then i have to use hiden text fields to dump data. but is there a more proper way?
would be awesome if there was a column field on the title mapping. then you could have the same column feed multiple titles and skip data if needed.

can a list be made up from selected items from other lists? think ladder tournament.
leonardosfe219  
#1115 Posted : Wednesday, March 17, 2021 1:48:23 AM(UTC)
leonardosfe219

Rank: Newbie

Groups: Registered
Joined: 9/25/2020(UTC)
Posts: 3
Brazil
Location: maringá-pr

Thanks: 3 times
is it possible to control UTC using a smartphone on the same network?
HJBroadcast  
#1116 Posted : Friday, March 19, 2021 11:34:25 PM(UTC)
HJBroadcast

Rank: Newbie

Groups: Registered
Joined: 3/18/2021(UTC)
Posts: 1
Korea, Republic Of
Location: Seoul

Thank you for a great application.

Recently I am trying to use google spreadsheet as data source, and utc kept on crashing when I import complicated sheet.

here is event log of NET runtime

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2021-03-19T13:02:53.8482241Z" />
<EventRecordID>4134</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Application</Channel>
<Computer>DESKTOP-314T3DP</Computer>
<Security />
</System>
- <EventData>
<Data>응용 프로그램: vMixController.exe Framework 버전: v4.0.30319 설명: 처리되지 않은 예외로 인해 프로세스가 종료되었습니다. 예외 정보:System.OutOfMemoryException 위치: System.Net.ChunkParser.CompleteUserRead(System.Object) 위치: System.Net.ChunkParser.ReadCallback(System.IAsyncResult) 위치: System.Net.LazyAsyncResult.Complete(IntPtr) 위치: System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) 위치: System.Net.Security._SslStream.ProcessFrameBody(Int32, Byte[], Int32, Int32, System.Net.AsyncProtocolRequest) 위치: System.Net.Security._SslStream.ReadFrameCallback(System.Net.AsyncProtocolRequest) 위치: System.Net.AsyncProtocolRequest.CompleteRequest(Int32) 위치: System.Net.FixedSizeReader.CheckCompletionBeforeNextRead(Int32) 위치: System.Net.FixedSizeReader.ReadCallback(System.IAsyncResult) 위치: System.Net.LazyAsyncResult.Complete(IntPtr) 위치: System.Net.ContextAwareResult.CompleteCallback(System.Object) 위치: System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 위치: System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 위치: System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) 위치: System.Net.ContextAwareResult.Complete(IntPtr) 위치: System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) 위치: System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) 위치: System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)</Data>
</EventData>
</Event>

And here is event log of utc

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>100</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2021-03-19T13:02:54.5873791Z" />
<EventRecordID>4135</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Application</Channel>
<Computer>DESKTOP-314T3DP</Computer>
<Security />
</System>
- <EventData>
<Data>vMixController.exe</Data>
<Data>1.1.198.5935</Data>
<Data>601ff232</Data>
<Data>KERNELBASE.dll</Data>
<Data>10.0.19041.804</Data>
<Data>b610d74d</Data>
<Data>e0434352</Data>
<Data>0012a8b2</Data>
<Data>5780</Data>
<Data>01d71cbf3ceeac10</Data>
<Data>C:\Users\User\Desktop\카러플 포르쉐\vMixUTC_Donateware (07.02.2021)\vMixController.exe</Data>
<Data>C:\WINDOWS\System32\KERNELBASE.dll</Data>
<Data>f5e98447-d242-4a2f-8748-637bb8944689</Data>
<Data />
<Data />
</EventData>
</Event>

Please let me know, Thank you.
dtraut  
#1117 Posted : Wednesday, March 24, 2021 6:10:32 AM(UTC)
dtraut

Rank: Newbie

Groups: Registered
Joined: 8/9/2020(UTC)
Posts: 5
United States
Location: Wisconsin

Was thanked: 1 time(s) in 1 post(s)
Just introduced to UTC and trying to get it to sync. For me, it keeps going yellow. I'm on vMix 24 (24.0.0.51) with the UTC (07.02.21) and it's setup on the same drive/computer as my vMix. Set the IP for 127.0.0.1 and yet still yellow.

What am I missing? Thanks for the help.
dmwkr  
#1118 Posted : Wednesday, March 24, 2021 10:15:43 AM(UTC)
dmwkr

Rank: Advanced Member

Groups: Registered
Joined: 2/23/2019(UTC)
Posts: 561

Thanks: 62 times
Was thanked: 131 time(s) in 119 post(s)
Originally Posted by: dtraut Go to Quoted Post
Just introduced to UTC and trying to get it to sync. For me, it keeps going yellow. I'm on vMix 24 (24.0.0.51) with the UTC (07.02.21) and it's setup on the same drive/computer as my vMix. Set the IP for 127.0.0.1 and yet still yellow.

What am I missing? Thanks for the help.


Just to add: That also happened when we updated to vMix 24, UTC sync stays yellow. We reverted back to vMix 23, and it worked like before. Are there any known issues with version 24?
kevev  
#1119 Posted : Wednesday, March 24, 2021 10:33:09 AM(UTC)
kevev

Rank: Advanced Member

Groups: Registered
Joined: 1/14/2018(UTC)
Posts: 153
Location: Texas

Thanks: 6 times
Was thanked: 9 time(s) in 5 post(s)
Originally Posted by: dmwkr Go to Quoted Post
Originally Posted by: dtraut Go to Quoted Post
Just introduced to UTC and trying to get it to sync. For me, it keeps going yellow. I'm on vMix 24 (24.0.0.51) with the UTC (07.02.21) and it's setup on the same drive/computer as my vMix. Set the IP for 127.0.0.1 and yet still yellow.

What am I missing? Thanks for the help.


Just to add: That also happened when we updated to vMix 24, UTC sync stays yellow. We reverted back to vMix 23, and it worked like before. Are there any known issues with version 24?


Probably API change in 24.
chococrispis35  
#1120 Posted : Friday, March 26, 2021 1:40:00 PM(UTC)
chococrispis35

Rank: Advanced Member

Groups: Registered
Joined: 8/11/2017(UTC)
Posts: 60
Location: Medxico

Thanks: 2 times
Was thanked: 7 time(s) in 6 post(s)
Please help
In UTC I need a button that when you click it, enter the number 1 in the text, and when you click again enter the number 0,
I only need each time you click to be a 1 or 0, (it is for a score that I need the title to change to 1 or 0).
I have no experience with scripts

Thanks
David Beltran
Users browsing this topic
Guest (9)
64 Pages«<5455565758>»
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.