VEGASPYTHON 1.01: New feature - Invert_Copy_Motion_Track_to_PiP_Values

Comments

Harold-Linke wrote on 9/26/2019, 11:22 AM

@lan-mLMC

I have update VEGASPython to supoort non-ascii characters in script filenames. Can you please test on your side if it is ok?

https://www.hlinke.de/dokuwiki/lib/exe/fetch.php?media=en:vegaspython_test.zip

Only replace the file VEGASPython.dll in the Vegas Application Extension folder with the VEGASPython.dll in this zip file.

 

Harold

lan-mLMC wrote on 9/26/2019, 7:13 PM

@lan-mLMC

I have update VEGASPython to supoort non-ascii characters in script filenames. Can you please test on your side if it is ok?

https://www.hlinke.de/dokuwiki/lib/exe/fetch.php?media=en:vegaspython_test.zip

Only replace the file VEGASPython.dll in the Vegas Application Extension folder with the VEGASPython.dll in this zip file.

 

Harold

Thanks for your update but the CN-filename script still can't be performed.

I tested this file:link.

Vincent-Mesman wrote on 9/28/2019, 5:49 AM

Hi Harold,

Don't be worried. To me it functions as a universal test clip.

In your case I could imagine:

- select a part of the clip
- lock tracker #1, #2 ... #n to a single detail in the clip
- apply fade-in to gradually stabilize to tracker #1
- apply crossfade to gradually stabilize to tracker #2
- ....
- apply crossfade to gradually stabilize to tracker #n
- apply fade-out gradually release stabilization to continue the pan

Harold-Linke wrote on 9/28/2019, 6:25 AM

@lan-mLMC

I have updated the program. This version works with your file now on my PC.

https://www.hlinke.de/dokuwiki/lib/exe/fetch.php?media=en:vegaspython_test.zip

Can you please test it?

Harold

lan-mLMC wrote on 9/28/2019, 7:53 AM

@lan-mLMC

I have updated the program. This version works with your file now on my PC.

https://www.hlinke.de/dokuwiki/lib/exe/fetch.php?media=en:vegaspython_test.zip

Can you please test it?

Harold

Wow, that's great. Thank you very very much!!

Now I just translate the script name to CN language for personal convenience, haven't translate the parameter In internal script yet. If I translate it all in the future I will send a copy to you.

lan-mLMC wrote on 9/28/2019, 9:04 AM

There are still some CN name script can't be loaded: link

And there are some functional error:

Chopoff_Begin_and_End_of_Event.py        cancel will delete the event

Chopoff_Begin_of_Event.py                      cancel still perform the script

Delete_Empty_Space_Between_Events.py  can't delete empty space among selected video's audio if audio unselected; will delete all this track's empty space even though just select several events

Add_SlowMotion_to_selected_clips.py        if not analyse event, this script will not perform correctly

Add_Transition_To_Selected_Events.py can't add crossfade among selected video's audio if audio unselected

Harold-Linke wrote on 9/28/2019, 9:55 AM

@lan-mLMC

you are good tester.

I gave you the new version only for testing if the update works with your problem file.

Files with non-ascii characters in the filename have to be opened differently. This has two effects:

1. they cannot be debugged with WING-IDE anymore

2. they are executed a bit differently - so some scripts need a simple update

I plan for the next weekend a new version of VEGASPython, that includes some updates like the non-ascii script support. Then I will provide also updated scripts that are working with non-ascii characters and with ascii charater only. Please be patient.

But, thank you for your comment and feedback - I will take them into account for this update.

Harold

lan-mLMC wrote on 9/28/2019, 5:55 PM

@lan-mLMC

you are good tester.

I gave you the new version only for testing if the update works with your problem file.

Files with non-ascii characters in the filename have to be opened differently. This has two effects:

1. they cannot be debugged with WING-IDE anymore

2. they are executed a bit differently - so some scripts need a simple update

I plan for the next weekend a new version of VEGASPython, that includes some updates like the non-ascii script support. Then I will provide also updated scripts that are working with non-ascii characters and with ascii charater only. Please be patient.

But, thank you for your comment and feedback - I will take them into account for this update.

Harold

You are great!

lan-mLMC wrote on 10/4/2019, 9:29 PM

There is a suggestion for scene detect.

When import a video to vegas bin, and drag it to timeline, the video in timeline and media bin both are selected. Everytime I want to scenedetect the video in timeline, it will also process the video in media bin and it will add many many subclips to mediabin. This is not so convenient.

Maybe you can popup a window when the video in timeline and media bin are both selected, and let people choose which video to process or both video. Thanks.

Harold-Linke wrote on 10/6/2019, 9:58 AM

@lan-mLMC

if have created a new release of VEGASPython V1.02. You can find it here:

https://www.hlinke.de/dokuwiki/doku.php?id=en:vegas_python_download#download

I have also updated the vegasscendetect to check if mediapool and timeline have selected events and ask for confirmation. I hope this helps.

Harold

lan-mLMC wrote on 10/6/2019, 10:47 AM

@lan-mLMC

if have created a new release of VEGASPython V1.02. You can find it here:

https://www.hlinke.de/dokuwiki/doku.php?id=en:vegas_python_download#download

I have also updated the vegasscendetect to check if mediapool and timeline have selected events and ask for confirmation. I hope this helps.

Harold

Your work is amazing!

lan-mLMC wrote on 10/6/2019, 11:00 PM

There are still 2 scripts can't be loaded.

And there are some small defects which I think is. Maybe you can think about them:


Delete_Empty_Space_Between_Events.py:can't delete empty space among selected video's audio if audio unselected; will delete all this track's empty space even though just select several events

Add_SlowMotion_to_selected_clips.py:if not analyse event, this script will not perform correctly            

Add_Transition_To_Selected_Events.py:can't add crossfade among selected video's audio if audio unselected

 

Thanks very much!

Harold-Linke wrote on 10/7/2019, 12:26 AM

I forgot to comment on these issues:

Delete_Empty_Space_Between_Events.py:can't delete empty space among selected video's audio if audio unselected; will delete all this track's empty space even though just select several events

- this is as designed: the script deletes empty space on selected tracks only. Grouped events are not supported. May be I should chgnage the name to: Delete_Empty_Space_Between_Events_on_Selected _Tracks.py

Add_SlowMotion_to_selected_clips.py:if not analyse event, this script will not perform correctly

- there is an offcial script now available in VEGAS so it does not make sense to update this script anymore. I will delete it from the list.        

Add_Transition_To_Selected_Events.py:can't add crossfade among selected video's audio if audio unselected

- this is as designed: how should the script know that you want to have a crossfade betwen audio too when you do not select them? Applying a cross fade to all grouped events can create undesired effects, so it is better to do exactly what the name says: add transition to selected events only.

Harold

lan-mLMC wrote on 10/7/2019, 1:13 AM

I forgot to comment on these issues:

Delete_Empty_Space_Between_Events.py:can't delete empty space among selected video's audio if audio unselected; will delete all this track's empty space even though just select several events

- this is as designed: the script deletes empty space on selected tracks only. Grouped events are not supported. May be I should chgnage the name to: Delete_Empty_Space_Between_Events_on_Selected _Tracks.py

Add_SlowMotion_to_selected_clips.py:if not analyse event, this script will not perform correctly

- there is an offcial script now available in VEGAS so it does not make sense to update this script anymore. I will delete it from the list.        

Add_Transition_To_Selected_Events.py:can't add crossfade among selected video's audio if audio unselected

- this is as designed: how should the script know that you want to have a crossfade betwen audio too when you do not select them? Applying a cross fade to all grouped events can create undesired effects, so it is better to do exactly what the name says: add transition to selected events only.

Harold

Oh , so that's why. Thank you for the explain.