VideoHelp Forum




+ Reply to Thread
Results 1 to 24 of 24
  1. AVISynth UI is a user interface for the script based video editor AVISynth. Written in Visual Basic, It enables you to edit videos using AVISynth with the comfort and ease of use of having a user interface. (It's in prealpha)

    http://sourceforge.net/projects/avisynthui/

    Click image for larger version

Name:	untitled2.PNG
Views:	2241
Size:	210.6 KB
ID:	6065Click image for larger version

Name:	untitled1.JPG
Views:	1931
Size:	25.7 KB
ID:	6064

    AVISynth UI provides a live update, non - linear vidoe editing interface for the increasingly popular AVISynth script based video editor. This program interfaces to AVISynth using a file system stream, and editing and refreshing text as a live update. Currently, AVISynth has been in development by me for only about two weeks, but I am currently working on procedural video integration with the video editor. When AVISynth UI moves to Alpha, an AVISynth import script for Sony vegas will also be an included file, currently being worked on and possibly perfected.

    For now, AVISynth UI is limited to adding subtitles, although it does provide a user interface to do this. AVISynth also has the ability to support a better script editing interface than is expected by the common Notepad editor, with the current version offering script highlighting and a primitive version of an intelligent script imput engine, which makes programming manually a whole lot easier. This project, however, is primarily aimed at enabling the fantastic AVISynth video editor the attention it deserves.

    Some propositions for the future include Macro and user interface design for interaction with AVISynth scripts (or for functions I left out or didn't include in the final version), an active layer and chroma editing system and a plugin API with the possibility of internet shared plugins, These are all both possibilities and proposals for the future.

    I will be updating this news feed regularly for information involving development of the application. My primary goal for the current time in this project, however, is to add video splicing as an included feature. If you have any questions, there is a forum post created lableled 'Questions involving development' so please make sure this is the first place you ask. Oh, and if you would like to contribute to this project at all, please contact me through the forum post labeled 'Development and Help'. Happy Editing!
    Last edited by tin2tin; 18th Mar 2011 at 15:44.
    Quote Quote  
  2. Member leghorn's Avatar
    Join Date
    Apr 2007
    Location
    Germany
    Search Comp PM
    Looks nice...wanted to test, but then Net Framework 4 required. Aborted installation - sorry.
    Quote Quote  
  3. Member
    Join Date
    May 2001
    Location
    United States
    Search Comp PM
    Originally Posted by leghorn View Post
    Looks nice...wanted to test, but then Net Framework 4 required. Aborted installation - sorry.
    My feelings exactly. I know nothing about .NET programming, but can't programs be compiled to NOT require a .NET installation... like every other programming language compiler? Sure, the end result file will be larger, but not having to install a 30+ Meg software package would be a huge bonus.
    ICBM target coordinates:
    26° 14' 10.16"N -- 80° 16' 0.91"W
    Quote Quote  
  4. I think .Net is included in Vista and Windows 7. Anyway if you have thoughts and idears you should use the forum of Avisynth UI: http://sourceforge.net/projects/avisynthui/forums/forum/1693501
    Quote Quote  
  5. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    .Net 3 and under is included. .Net4 is post Vista, and I think Win7. You can compile it for earlier versions if you aren't using functions specific to the later ones.
    Read my blog here.
    Quote Quote  
  6. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    Originally Posted by SLK001 View Post
    Originally Posted by leghorn View Post
    Looks nice...wanted to test, but then Net Framework 4 required. Aborted installation - sorry.
    My feelings exactly. I know nothing about .NET programming,

    but can't programs be compiled to NOT require a .NET installation...
    Of course they can. The problem is manage to convince the younger programmers that the whole .NET thing is a bad idea. There was a wheel named Java. Microsoft invented a "rounder" wheel , called it dot NET, and marketed it very well.

    like every other programming language compiler? Sure, the end result file will be larger, but not having to install a 30+ Meg software package would be a huge bonus.
    The .NET 4.0 installer is 48.1MB big. After decompression, surely it will occupy at least 240MB of HDD space.
    Last edited by El Heggunte; 24th Mar 2011 at 04:20.
    Quote Quote  
  7. Member AlanHK's Avatar
    Join Date
    Apr 2006
    Location
    Hong Kong
    Search Comp PM
    You should post a notice on Doom9, which is the centre of the Avisynth universe.
    Quote Quote  
  8. Member
    Join Date
    Mar 2011
    Location
    Australia
    Search Comp PM
    Hi,

    I'm the developer of AVISynth UI. I'll answer any questions you may have.

    As for the .net framework issue although this will be useful for future applications I create currently this is not an option as I am pretty dug in deep with .net at the moment. I will, however, continue to release updates for this software and I am still working mainly on the Vegas import script, written in python, and I am not really focusing on the application itself at this time.

    Although it is not at this stage possible for me to compile this application into a standalone executable, I can port the whole thing to .net framework 3 and I'll try to port to 2 if I'm lucky, but there will never be a standalone for this program, sorry.

    Oh, and another note... this uses some 64 bit aspects of .net but I have tested this on a 32 bit pc and I had no problems except the effects module was buggy. The scripting interface will work fine, though, and I have proven that this edition of AVISynth can be run on winXP, you just need to have .net framework 4 installed...

    I'll do a bit more work on getting C++ integrated into some parts of the user interface and I'll program some new modules to make this independent, and I should have a new version released by late April...

    If you have any questions, don't hesitate to ask!

    -GreenBlob
    -Developer of AVISynth UI
    Last edited by GreenBlob; 11th Apr 2011 at 03:20. Reason: I am the developer of AVISynth UI not AVISynth!
    Quote Quote  
  9. Member
    Join Date
    Mar 2011
    Location
    Australia
    Search Comp PM
    Oops!

    Sorry I didn't mean 'I am the developer of AVISynth' I meant 'I am the developer of AVISynth UI', I am nowhere near good enough to have develped a piece of art like that!
    Quote Quote  
  10. @ GreenBlob

    Nice work you're doing here. Are you aware of Avisynth Studio? It's also an .Net application, but never continued. It's open source so you might find some useful bits and pieces:

    http://sourceforge.net/projects/avisynthstudio/
    https://forum.doom9.org/showthread.php?t=150873
    Quote Quote  
  11. Member
    Join Date
    Mar 2011
    Location
    Australia
    Search Comp PM
    Hi once again,

    I have had a look at this discontinued project and I may draw some resources from it... we may then have ourselves a useful editor!

    This is a very nicely programmed creation you have sent me. Some good pre - programmed modules and it also imports codecs from the actual installation folder of AVISynth, I might very well implement this application into my own.

    Don't hesitate to ask any questions!

    p.s: The vegas importer now has a GUI, I'll be uploading some screenshots in my next post.
    Quote Quote  
  12. p.s: The vegas importer now has a GUI, I'll be uploading some screenshots in my next post.
    Is it importing edl files or some other format?
    Quote Quote  
  13. Member
    Join Date
    Mar 2011
    Location
    Australia
    Search Comp PM
    Hi,

    The Sony Vegas importer is designed to provide a user interface for AVISynth without creating a whole new application. You can use sony vegas to perform your erquired edits then view them in AVISynth. You may be asking why on earth I would do this as if you happen to own a copy of sony vegas you have a video already. The reason I am creating this importer is AVISynth in fact has a lot more options for editing your videos, although these are not as readily available.

    So put simply, the program takes in .veg files and outputs them as .avs files, I am creating more plugins for vegas now so that one can use sony vegas to utilise all of AVISynth's features. Also note that you will not be able to preview the custom plugins in vegas itself, only after you have exported to .avs

    Hope this helps! As you can see, I am focusing a lot more on the Vegas import script rather than AVISynth UI at this point in time.

    Cheers!

    GreenBlob
    Quote Quote  
  14. Member yoda313's Avatar
    Join Date
    Jun 2004
    Location
    The Animus
    Search Comp PM
    Originally Posted by el heggunte
    The .NET 4.0 installer is 48.1MB big. After decompression, surely it will occupy at least 240MB of HDD space.
    I don't want to seem snobbish or anything but these days with more and more people using high speed internet and having TERABYTES of harddrive space is this even an issue? I know there are a fraction that still use dialup but I have to assume that is a minority. Also even the slowest dsl can easily download a 48mb file without much of a hassle.

    Sorry for going off topic here and no slight against you el heggunte. Just pointing out it shouldn't be that much of a deterrent.
    Donatello - The Shredder? Michelangelo - Maybe all that hardware is for making coleslaw?
    Quote Quote  
  15. Click image for larger version

Name:	Capture.JPG
Views:	544
Size:	17.5 KB
ID:	6199

    50mb is nothing.
    Quote Quote  
  16. The reason I ask about edl(edit decision list) files is because most professional NLE can export to this format(it is the format used for cutting the negatives in the lab).

    Previously there has been some attempts to import/export this format with Avisynth:
    http://forum.doom9.org/showthread.php?t=155773
    http://forum.doom9.org/showthread.php?t=83408
    http://forum.doom9.org/showthread.php?t=95903

    Export:
    http://forum.doom9.org/showthread.php?t=145143

    An import script to Blender in python:
    http://blenderartists.org/forum/showthread.php?147999-EDL-Support-in-Blender
    Last edited by tin2tin; 27th Mar 2011 at 01:19.
    Quote Quote  
  17. Member racer-x's Avatar
    Join Date
    Mar 2003
    Location
    3rd Rock from the Sun
    Search Comp PM
    So put simply, the program takes in .veg files and outputs them as .avs files, I am creating more plugins for vegas now so that one can use sony vegas to utilise all of AVISynth's features. Also note that you will not be able to preview the custom plugins in vegas itself, only after you have exported to .avs
    That sounds like a very interesting little app. Do post it here, I'd like to give it a try.
    Quote Quote  
  18. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    Originally Posted by yoda313 View Post
    Originally Posted by el heggunte
    The .NET 4.0 installer is 48.1MB big. After decompression, surely it will occupy at least 240MB of HDD space.
    I don't want to seem snobbish or anything but these days with more and more people using high speed internet and having TERABYTES of harddrive space is this even an issue? I know there are a fraction that still use dialup but I have to assume that is a minority. Also even the slowest dsl can easily download a 48mb file without much of a hassle.

    Sorry for going off topic here and no slight against you el heggunte. Just pointing out it shouldn't be that much of a deterrent.
    I am not a programmer nowadays, but I was a programmer during the 70s and the 80s of the 20th Century. Not that I expect you to understand the standpoint of an "old-schooler", but it's too bad that any application already requires a runtime-environment called "operating system" . Therefore, to make an application run on top of yet another RTE is not generally recommended — especially when it's done in the name of a dubious productivity. To say complex programming cannot live without bloating and resource-hogging anymore is pure BS from the marketing universe, period.

    Nota bene, this criticism applies not only to the dot NET frameworks, but also to Java and Visual C++. At least, the JRE is much less bloated than the entire .Net framework family, and does not screw the System Registry.
    Quoting myself, Microsoft has marketed dot NET very well.
    Last edited by El Heggunte; 29th Mar 2011 at 20:22. Reason: formatting
    Quote Quote  
  19. Is the deadline for the next version still late April? Considering that you've found out about AviSynth studio I'm wondering if it would take more or less time to come up with the new version.

    Also, will we be able to do more in the next version besides adding subtitles?
    Quote Quote  
  20. Member
    Join Date
    Mar 2011
    Location
    Australia
    Search Comp PM
    Sorry for my inactivity guys,

    I have made a lot of headway on the application lately. I have some new screenshots if anyone is interested:
    AVISynth UI alpha 0.02
    I will post a changelog when I solve all the bugs and release it. Think of the program as a script generator for AVISynth, maybe not an actual user interface in itself. The main changes in this version are:
    *Introduced the Audio Mixer
    *Added a preview box to the subtitler
    *The timeline actually renders
    *Moved subtitler to the new 'Effects' tool window (accessable through the menu strip)
    *Added support for splicing and trimming (still no splitting... it's in alpha)
    *Buffer size increased from 16MB to 1024MB by default (you will be able to change this in future versions)
    *Hardware rendering by Windows Media Player COM component
    *Introduced the preferences dialog (globals)
    *Audio is now put into the result
    *Media importing and editing bugfixes all around
    *Ported to .net framework 2.0 (for more availability)
    *Added support for DirectDecode
    *Many, many subtitle fixes
    Although all these aspects have been added and fixed, the program remains buggy. Probably one of the most immediate updates I will perform on releasing this version is the abilty to save the actual user interface state to a separate XML file, referenced to the .AVS file. Therefore, when you create your scripts you will be able to open and edit them as usual. The program will be released in a few days from now. You are probably thinking 'why doesn't he release it now?'. Well, I am still not happy with the timeline so I will spend the next few days fixing that up.

    Happy Editing, my loving community!

    -GreenBlob
    Last edited by GreenBlob; 8th Apr 2011 at 07:36. Reason: Added a few more recently added features
    Quote Quote  
  21. Member
    Join Date
    Mar 2011
    Location
    Australia
    Search Comp PM
    I have introduced a weekly 'development version' which is basically the very latest cutting edge version of the software. You can download the development version at my sourceforge page:
    http://www.sourceforge.net/projects/avisynthui/

    Although I have dropped the subtitler in this version you can see the very latest in scripting and the splicing system works correctly... both valid reasons to download! My next development update will be released tomorrow. This version is downloadable as the 'latest version' on the page. Please report any bugs to this forum.
    Quote Quote  
  22. Member
    Join Date
    Jan 2012
    Location
    United Kingdom
    Search PM
    Hey Greenblob,

    Just about to DL the UI and put it to the test - i'll add any comments on here.

    Any news on the .veg to .avs tool?

    Cheers,

    DPDP
    Quote Quote  
  23. Member AlanHK's Avatar
    Join Date
    Apr 2006
    Location
    Hong Kong
    Search Comp PM
    http://sourceforge.net/projects/avisynthui/

    Last Update
    2011-09-09

    As of 2011-12-31, this project is no longer under active development.
    Quote Quote  
  24. I haven't tried it yet ,am using avspmod but if you wanna take the lead i suggest you make an option for multitabs, also perhaps some kind of data base with all the main external filters and scripts, including their respectives documentation.

    Last but certainly not least make the buttons bigger (play, pause, timeline cursor etc..), what is it costing ? On Avsp they're very small
    *** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!