New, AVISynth-based NLE

This forum is for video and audio help and discussion.

New, AVISynth-based NLE

Postby Tab. » Thu Jun 21, 2007 2:27 am

One thing that's always bugged me is that AVISynth, for as powerful and flexible of an editing system as it is, has no graphical editing interface. AVISynth would make a competent editing system, with its vast colorspace support, massive array of plugins for every task, and strong editing features. Yet no one has ever been taken to task in compiling a true non-linear editor out of this fantastic project. Well, that's about to change. With the ongoing development into making AVISynth 3.0 cross-platform, and the inclusion of powerful new backends including FFMPEG and GStreamer, AVISynth will soon be fully ready for Mac OS X and Linux. Within the next few days, I'm going to begin development on an OS X-native, Cocoa-based NLE written on top of and using AVISynth as a backend. It'll be no momentous task, as all the hard work in getting a video and rendering engine has already been done by the AVS team. The missing piece of the puzzle, then, is simply an interface, and an engine to translate interface interactions into script. Some features currently planned include: a built-in script editor with syntax highlighting and code-completion, full-fledged NLE mode or a simple, graphical AVISynth script generator, and automatic conversion of input formats to suit the project settings (a feature only implemented in Final Cut just recently). That's just a small fraction of much to come.And since the new AVISynth can utilize FFMPEG as a backend, support for encoding the output project to every format ever will be trivial to add. Get ready for the best editor ever, for free. I made a quick mock-up in Photoshop as a little glimpse into the future.

Image

Suggestions, comments, and ideas are very welcome. Also, mods, feel free to relocate this to "Other Video Editing Systems" if you see fit. I thought it might reach a wider audience here.
User avatar
Tab.
 
Joined: 13 May 2003
Location: gayville
Status: SLP

Postby Greggus1 » Thu Jun 21, 2007 6:05 am

WHEN.

*Runs around naked*
User avatar
Greggus1
 
Joined: 14 Dec 2005

Postby Zarxrax » Thu Jun 21, 2007 7:45 am

I would personally recommend that you use a cross-platform gui toolkit, so that it isn't tied to any particular OS.
User avatar
Zarxrax
 
Joined: 01 Apr 2001
Location: Concord, NC

Postby trythil » Thu Jun 21, 2007 8:10 am

I'd also like to add that Avisynth 3 is not (yet) officially supported on OS X.
This is a block of text that can be added to posts you make. There is a 512 character limit.
trythil
is
 
Joined: 23 Jul 2002
Location: Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch

Postby Tab. » Thu Jun 21, 2007 4:23 pm

Zarxrax wrote:I would personally recommend that you use a cross-platform gui toolkit, so that it isn't tied to any particular OS.
Such as? QT4 is interesting, I guess, but really, I'm thinking of doing a .NET port after I finish with the OS X version.
User avatar
Tab.
 
Joined: 13 May 2003
Location: gayville
Status: SLP

Postby Tab. » Fri Jun 22, 2007 11:41 am

Potential icon:
Image

Nice, ja?
User avatar
Tab.
 
Joined: 13 May 2003
Location: gayville
Status: SLP

Postby Zarxrax » Fri Jun 22, 2007 2:47 pm

Tab. wrote:
Zarxrax wrote:I would personally recommend that you use a cross-platform gui toolkit, so that it isn't tied to any particular OS.
Such as? QT4 is interesting, I guess, but really, I'm thinking of doing a .NET port after I finish with the OS X version.


.Net probably doesn't sound like the best of ideas, with all the performance overhead and such. QT would let it run on linux too. Linux really lacks and decent video editing app.
User avatar
Zarxrax
 
Joined: 01 Apr 2001
Location: Concord, NC

Postby Scintilla » Fri Jun 22, 2007 5:30 pm

Tab. wrote:Potential icon:
Image

Nice, ja?

But how does it look at actual icon sizes?
ImageImage
:pizza: :pizza: Image :pizza: :pizza:
User avatar
Scintilla
(for EXTREME)
 
Joined: 31 Mar 2003
Location: New Jersey
Status: Quo

Postby Tab. » Fri Jun 22, 2007 7:31 pm

Scintilla wrote:But how does it look at actual icon sizes?
That is an icon size in Vista and Leopard :|

Anyway, here.
Image 128x128
Image 48x48
Image 32x32
Image 16x16
User avatar
Tab.
 
Joined: 13 May 2003
Location: gayville
Status: SLP

Postby Shazzy » Sat Jun 23, 2007 12:40 pm

Tab. wrote:
Scintilla wrote:But how does it look at actual icon sizes?
That is an icon size in Vista and Leopard :|


With the "vision impaired" setting on...
AMV guides for Mac users
DOWNLOAD THIS AMV
Quarter-life crisis: a sense that everyone is, somehow, doing better than you.
User avatar
Shazzy
 
Joined: 12 Jun 2004
Location: The Universe

Postby Tab. » Sat Jun 23, 2007 2:04 pm

Made some pretty significant updates to the interface mock-up (the screenshot in this thread is updated). There's now a filter browser with search, a filter settings pane, and live previews of assets, among other little touch-ups. Development will probably start tomorrow. Still waiting for the SourceForge page to get greenlit.
User avatar
Tab.
 
Joined: 13 May 2003
Location: gayville
Status: SLP

Postby Pwolf » Sat Jun 23, 2007 4:25 pm

i've been slowly working on a similar project using C#.net for the last 1-2 years.

Pwolf
ImageImage
ImageImage
Like the AMV .Org App? Think about donating to help me make it better.
User avatar
Pwolf
Friendly Neighborhood Pwaffle
 
Joined: 03 May 2001
Location: Some where in California, I forgot :\

Postby Tab. » Sat Jul 07, 2007 8:42 pm

The Sourceforge page just went live at http://sourceforge.net/projects/celluloid

We need all the help we can get, so if you code, own a Mac, and know Avisynth, hop on board!
User avatar
Tab.
 
Joined: 13 May 2003
Location: gayville
Status: SLP

asfd

Postby taifunbrowser » Sun Jul 08, 2007 7:15 am

man you know you get xxx times more support on source forge if your project is platform independent <__< why are you so deadset on macs?
User avatar
taifunbrowser
 
Joined: 11 Sep 2004
Location: DDR ARCADES

Postby Tab. » Sun Jul 08, 2007 2:16 pm

Check out our new project page:
http://celluloid.sourceforge.net
◔ ◡ ◔
User avatar
Tab.
 
Joined: 13 May 2003
Location: gayville
Status: SLP

Next

Return to Video & Audio Help

Who is online

Users browsing this forum: No registered users and 0 guests