bladem2003 Posted June 18, 2011 Posted June 18, 2011 (edited) HelloHere is the UDF for xVIDEO.dll 1.2.2Autoit 3.3.8.0xVideo is a Directshow wrapper that will help it’s users create multimedia aplications.It’s compatible with any language that supports STDCALL calling convention.Features-Any media playback(require necessary codec installed)-Plays multiple videos at once-Extract audio-Streaming file from internet-Plugins Support (Decoders, DSP and others)-Text Overlay Support-VMR,VMR9,EVR support,VMR7/9 WindowsLess Mode-Image overlay support-Audio Pitch, Tempo, Channel Process-Color Controls(brightness,hue,saturation,contrast)-Mixing Videos Support-DVD playback-Multiple Video Output-Support for capture devices-Convert media files support-Users audio DSP’s-Build in audio Equalizer,Reverb,Echo,Compressor,Flanger-Play media files from Memory/User file system-Winamp DSP plugin Support(via addon)-Real time audio level-waveform drawDownload : http://surodev.com_xVideo.au3_xVideoUDFv0.1.au3xVideo.dll Edited January 22, 2012 by bladem2003 Parsix 1
JohnOne Posted June 18, 2011 Posted June 18, 2011 Tried with xvid encoded avi without success. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
bladem2003 Posted June 18, 2011 Author Posted June 18, 2011 Tried with xvid encoded avi without success.did you put the xVideo.dll in the same folder as the udf?I have tested it on three different computers (all with windows 7)excuse my bad english, I'm from Germany
JohnOne Posted June 18, 2011 Posted June 18, 2011 No, I have now though and it seems to work fine so far. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
marcoauto Posted August 11, 2011 Posted August 11, 2011 did you put the xVideo.dll in the same folder as the udf?I have tested it on three different computers (all with windows 7)excuse my bad english, I'm from GermanyCiao,I've tried to run _xVideo.au3 but autoit crashes :-(I have tried win Windows XP and Windows 7.I've putted xVideo.dll and the udf in the "include" folder.The error message is: Firma problema: Nome evento problema: BEX Nome applicazione: autoit3.exe Versione applicazione: 3.3.6.1 Timestamp applicazione: 4bc81615 Nome modulo con errori: StackHash_0a9e Versione modulo con errori: 0.0.0.0 Timestamp modulo con errori: 00000000 Offset eccezione: 0061f2fb Codice eccezione: c0000005 Dati eccezione: badc0de1 Versione SO: 6.1.7601.2.1.0.256.1 ID impostazioni locali: 1040 Informazioni aggiuntive 1: 0a9e Ulteriori informazioni 2: 0a9e372d3b4ad19135b953a78882e789 Ulteriori informazioni 3: 0a9e Ulteriori informazioni 4: 0a9e372d3b4ad19135b953a78882e789Are other examples to try? Where I wrong? ThanksMarco
Digisoul Posted August 11, 2011 Posted August 11, 2011 What the hack is this ? DllCall($__xVideo_DLL, "ubyte" i didn't see any return type as "ubyte", from the documentation? 73 108 111 118 101 65 117 116 111 105 116
monoscout999 Posted August 12, 2011 Posted August 12, 2011 for crashes issues i recomend try to run the script in 32bits#AutoIt3Wrapper_UseX64 = n
smashly Posted August 12, 2011 Posted August 12, 2011 I think Digisoul more so hit the nail on the head. ubyte is not an autoit return data type. Form looking at xVideo.h for c++ the return type is BOOL (in every function that has used ubyte for return), in autoit bool/uint/int would be usable as a return type (as a guess).
Digisoul Posted August 12, 2011 Posted August 12, 2011 I think Digisoul more so hit the nail on the head.ubyte is not an autoit return data type.Form looking at xVideo.h for c++ the return type is BOOL (in every function that has used ubyte for return), in autoit bool/uint/int would be usable as a return type (as a guess).Yaps! actually i read the documentation of xVideo, this UDF is not properly written, many parms from DLLCALL are miss. 73 108 111 118 101 65 117 116 111 105 116
JohnOne Posted August 12, 2011 Posted August 12, 2011 Actually, it appears ubyte is valid.http://www.autoitscript.com/autoit3/docs/history.htmv3.2.6.0Added: byte and ubyte type to DllCall().Unless it was removed in a later release. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
bladem2003 Posted November 17, 2011 Author Posted November 17, 2011 (edited) The UDF for the 1.2 final version of xVideo ( surodev.com/ )_xVideo.au3_xVideoUDF.au3 Edited November 17, 2011 by bladem2003
JohnOne Posted November 17, 2011 Posted November 17, 2011 (edited) Cheers. I think there is a function missing. I believe its this. Func xVideo_ErrorGetCode() $xVideo_ErrorGetCode = DllCall($__xVideo_DLL, "dword", "xVideo_ErrorGetCode") If @error Then Return SetError(@error, 0, 0) EndIf Return $xVideo_ErrorGetCode[0] EndFunc ;==>xVideo_ErrorGetCode EDIT: I looked for this trying to figure why I cannot get fullscreen to work. tried ubyte as bool without success and I do not get an error returned either, well sorry error = 0 Edited November 17, 2011 by JohnOne AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
bladem2003 Posted November 18, 2011 Author Posted November 18, 2011 Cheers. I think there is a function missing. I believe its this. Func xVideo_ErrorGetCode() $xVideo_ErrorGetCode = DllCall($__xVideo_DLL, "dword", "xVideo_ErrorGetCode") If @error Then Return SetError(@error, 0, 0) EndIf Return $xVideo_ErrorGetCode[0] EndFunc ;==>xVideo_ErrorGetCode EDIT: I looked for this trying to figure why I cannot get fullscreen to work. tried ubyte as bool without success and I do not get an error returned either, well sorry error = 0 fullscreen is disablet by xVideo.dll. you have to resize the windows
JohnOne Posted November 18, 2011 Posted November 18, 2011 Ok, thanks. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
Maxpilot Posted December 14, 2011 Posted December 14, 2011 _xVideo_SetConfig("xVideo_CONFIG_VideoRenderer", "xVideo_VMR9");"xVideo_EVR") For me it does not work with the above code. Got it to work by changing "xVideo_CONFIG_VideoRenderer" to 4096 (0x1000) and "xVideo_VMR9" to 2 (VMR9) or 5 (EVR) as declared in the "xVideo.h" library.
Lyoko Posted June 1, 2012 Posted June 1, 2012 My English very bad! I want register file xVideo.dll, it show MsgBox "Unregistered version of xVideo"!
careca Posted May 6, 2013 Posted May 6, 2013 Dll link busted. Spoiler Renamer - Rename files and folders, remove portions of text from the filename etc. GPO Tool - Export/Import Group policy settings. MirrorDir - Synchronize/Backup/Mirror Folders BeatsPlayer - Music player. Params Tool - Right click an exe to see it's parameters or execute them. String Trigger - Triggers pasting text or applications or internet links on specific strings. Inconspicuous - Hide files in plain sight, not fully encrypted. Regedit Control - Registry browsing history, quickly jump into any saved key. Time4Shutdown - Write the time for shutdown in minutes. Power Profiles Tool - Set a profile as active, delete, duplicate, export and import. Finished Task Shutdown - Shuts down pc when specified window/Wndl/process closes. NetworkSpeedShutdown - Shuts down pc if download speed goes under "X" Kb/s. IUIAutomation - Topic with framework and examples Au3Record.exe
BrewManNH Posted May 6, 2013 Posted May 6, 2013 Dll link busted. http://surodev.com/downloads/xVideo.zipThat is a direct link to the xVideo dll download, I believe that is version 1.3.1 of the dll but the help file in it is for 1.2.2. The source code in the C folder lists 1.3.1 as the version it's for. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator
careca Posted May 7, 2013 Posted May 7, 2013 Yeah, i didn't go to the site and assumed the attached files would link to the same thing. Spoiler Renamer - Rename files and folders, remove portions of text from the filename etc. GPO Tool - Export/Import Group policy settings. MirrorDir - Synchronize/Backup/Mirror Folders BeatsPlayer - Music player. Params Tool - Right click an exe to see it's parameters or execute them. String Trigger - Triggers pasting text or applications or internet links on specific strings. Inconspicuous - Hide files in plain sight, not fully encrypted. Regedit Control - Registry browsing history, quickly jump into any saved key. Time4Shutdown - Write the time for shutdown in minutes. Power Profiles Tool - Set a profile as active, delete, duplicate, export and import. Finished Task Shutdown - Shuts down pc when specified window/Wndl/process closes. NetworkSpeedShutdown - Shuts down pc if download speed goes under "X" Kb/s. IUIAutomation - Topic with framework and examples Au3Record.exe
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now