xVideo 1.2.2 UDFv0.1

  • Hallo

    Hier die UDF für xVIDEO.dll 1.2.2 (habt mitleid ist meine erste udf :sleeping: )

    AutoIt 3.3.8.0

    xVideo 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 draw

    Download : http://surodev.com

  • (habt mitleid ist meine erste udf


    für deine erste UDF find ich es ganz gut ;)

    Es scheint auch alles zu funktionieren (soweit ich das bis jetzt gesehen hab).
    Was mich stört, ist dass die Messagebox (wenn _xVideo_Init failed) nicht wirklich aussagekräftig ist. Man sieht was von Error 1, und diejenigen, die sich nicht mit der UDF auskennen (quasi der User) fangen damit nix an.

    mfg
    Developer30

    "Je mehr Käse, desto mehr Löcher; je mehr Löcher, desto weniger Käse. Ergo: Je mehr Käse, desto weniger Käse. 8| "
    "Programmers never die: they just GOSUB without RETURN"
    "I tried to change the world but I couldn't find the source code."

  • msgboxen würde ich aus UDF's eh ganz rauslassen.

    Errorhandling braucht man im eigentlichen Skript sowieso.
    Die msgbox in der UDF stört nur und ist nicht hilfreich (egal was drin steht).

    Ansonsten nicht schlecht gemacht! :thumbup:
    xVideo ist auch ein interessantes Projekt.

  • danke euch beiden für die Rückmeldung

    die msgboxen habe ich vergessen raus zunehmen, sind entstanden als ich einen fehler gesucht habe und in welcher funktion er auftritt.

    Das interessante an xVideo ist (meiner meinung nach) das die dll dvds abspielen kann und man damit sogar transcodieren kann.


    mfg

  • Hi blade_m2011,

    super UDF. Allerdings habe ich 2 Probleme gefunden:

    • xVideo_ChannelGetLength gibt im Modus xVideo_POS_FRAME nicht die Anzahl der Frames zurück, sondern die Anzahl der Sekunden * -1, also z.B. -30 für eine 30 Sekunden mp4. Der Fehler müsste aber in der DLL liegen, deshalb ist mir auch Fehler Nr. 2 aufgefallen.
    • Die UDF funktioniert nicht mit der aktuellen xVIDEO.dll (gibt es im xVideo Forum zum DL).

    mfg

  • Sicher das du AutoIt 3.8.0.0 und nicht 3.3.8.0 meinst?

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.