cantersoft / ytpmve Goto Github PK
View Code? Open in Web Editor NEWYTPMidiVideoExtension. A scripting tool that creates YTPMV automatically from MIDI files.
YTPMidiVideoExtension. A scripting tool that creates YTPMV automatically from MIDI files.
I know it may be useless to you but for people like me that or lazy or do not use music programs, It would be useful. Again, You can contribute so someone out there might add it in the future.
C:\Program Files\VEGAS\VEGAS Pro 14.0\Script Menu\YTPMVE.cs(204) : 'ScriptPortal.Vegas.AudioEvent' does not contain a definition for 'PitchSemis' and no extension method 'PitchSemis' accepting a first argument of type 'ScriptPortal.Vegas.AudioEvent' could be found (are you missing a using directive or an assembly reference?)
Any fixes?
when I load the midi file it gives me an error
One problem I recently encountered is that for some reason if you hit "cancel" instead of selecting a MIDI, the contents of timestamps.txt get set to blank. This is kinda strange since I don't remember this being an issue before. v0.112 handles this situation, but the Python script still should be updated to place an error message inside the file or something.
He probado la nueva version del ytpmv y me sigue dando el mismo error he probado con la misma cancion mid quizas con otra me funcione pero no encuentro una que sea type 0 quizas sea el sony vegas he formateado mi pc ya 3 veces y sigue pasando lo mismo no se si habra otro editor de video o de forma independiente quizas me funcione
When loading the MIDI file it appears as it is generating but at the end it does not generate it use this MIDI file https://www.mediafire.com/file/p4ilgn3e8z3tq8k/River_Flows_In_You.zip/file
An error occured during execution of the script C:\Program Files\VEGAS\VEGAS Pro 16.0\Script Menu\YTPMVE\YTPMVE.exe
The module was expected to contain an assembly manifest.
System.BadImageFormatException: Could not load file or assembly 'file:///C:\Program Files\VEGAS\VEGAS Pro 16.0\Script Menu\YTPMVE\YTPMVE.exe' or one of its dependencies. The module was expected to contain an assembly manifest.
File name: 'file:///C:\Program Files\VEGAS\VEGAS Pro 16.0\Script Menu\YTPMVE\YTPMVE.exe'
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at ScriptPortal.Vegas.ScriptHost.PrecompiledScriptManager.Run()
at ScriptPortal.Vegas.ScriptHost.RunScript(Boolean fCompileOnly)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Recently i wanted to download this and i got a popup saying that YTPMVE contains trojan/malware, so i immediately deleted it, can you please update this with a trojan-free/malware-free version and delete the old release?
Hi. Would it be possible to add a feature where we can autogenerate visuals and effects from other YTPMV Videos? I have some samples.
YOUKAI ZONE: https://www.youtube.com/watch?v=arA11LpHo00
Shibamata: https://www.youtube.com/watch?v=FIw-HUP7XK0
WORLD ZONE: https://youtu.be/BEd2EFtg9BA
Smoooooch ZONE: https://www.youtube.com/watch?v=u_hsNTsVc2I
For example, a C5 note on channel 1 ending before the end of an overlapping a C5 played on channel 2 will actually cause the note on channel 2 to end early.
This can easily be fixed by changing the note reverse search condition to verify a note_off is on the same channel as a note_on before linking the two.
The latest update is not fully compatible with YTPMVE v0.110 Py.exe. This will be fixed soon.
On Vegas 18, I get the following after launching the .cs file:
Traceback (most recent call last):
File "YTPMVE v0.110 Py.py", line 31, in <module>
NameError: name 'exit' is not defined
[17280] Failed to execute script YTPMVE v0.110 Py
Afterwards all events in the timeline are deleted, also why would it launch an exe if I have python and mido?
The part of the script that handles video flipping needs to be aware of audio events, even though audio production isn't what this program was originally intended for.
I cant get it to work, when i run the script it gives me this error message:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
at EntryPoint.FromVegas(Vegas vegas)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at ScriptPortal.Vegas.ScriptHost.ScriptManager.Run(Assembly asm, String className, String methodName)
at ScriptPortal.Vegas.ScriptHost.RunScript(Boolean fCompileOnly)
EDIT: Some midi files do work but after generating the timeline Vegas just crashes. Does someone have a working midi sample that i can try out?
When I select the MIDI file it gives me this error.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\User\AppData\Local\Temp\YTPMVE\timestamps.txt'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding)
at System.IO.File.InternalReadAllLines(String path, Encoding encoding)
at EntryPoint.FromVegas(Vegas vegas)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at ScriptPortal.Vegas.ScriptHost.ScriptManager.Run(Assembly asm, String className, String methodName)
at ScriptPortal.Vegas.ScriptHost.RunScript(Boolean fCompileOnly)
Note that I deleted all the tracks except one in the MIDI file to make it compatible with the extension.
cus i only have kdenlive
Vegas Pro being buggy as normal... eventually investigate.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.