Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 12th August 2008, 20:23   #1  |  Link
tin3tin
Registered User
 
tin3tin's Avatar
 
Join Date: Mar 2005
Posts: 366
Import Avisynth scripts in a new Blender build!

Apparently there is a Blender build out now which supports avisynth in the Sequence Editor. You can find it here!

And using Avisynth to import AVC in Blender here!

Spamagnet:
Quote:
This is for the Sequence Editor. AviSynth is a frame server tool which allows you to process video on the fly. For example, let's say you have an HDV or AVC camcorder which records 24p, but encodes it as 60i. You might be able to pull this video into Blender directly, but there is no way to filter it ("telecide") to get the nice clean 24 fps video stream. You then have two options:

Process and transcode the whole video to an intermediate format. In order to avoid quality degradation, you'd want to use lossless compression, so your hard disk usage will be huge.

Create an AviSynth script which processes/transcodes the video on the fly.

Basically, AviSynth lets you trade CPU for hard disk space. (The CPU load issue can be addressed by using the new proxy feature in Blender.)

Even better, the creation of AviSynth scripts (and proxies) can be automated. I am working on a project to handle this for AVC video; I'll post details when I get it to a usable state.
More Info here.
__________________
DVD slideshow GUI(Freeware).
tin3tin is offline   Reply With Quote
Old 12th August 2008, 20:40   #2  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
Very cool!

If I still had my 3d modeling chops I'd be chomping at the bit!

~MiSfit
__________________
These are all my personal statements, not those of my employer :)
Blue_MiSfit is offline   Reply With Quote
Old 12th August 2008, 20:57   #3  |  Link
tin3tin
Registered User
 
tin3tin's Avatar
 
Join Date: Mar 2005
Posts: 366
Check out this manual.

Blender can now be used as a NLE for Avisynth!
__________________
DVD slideshow GUI(Freeware).
tin3tin is offline   Reply With Quote
Old 12th August 2008, 22:24   #4  |  Link
mikeytown2
Resize Abuser
 
mikeytown2's Avatar
 
Join Date: Apr 2005
Location: Seattle, WA
Posts: 623
Nice find tin3tin! This is quite an amazing development!
Found another link with more "behind the scene" details
http://www.blender.org/forum/viewtopic.php?p=68387


What would be very cool is if Blender used Avisynth code for some of the editing that it does. This at it's current stage is highly unlikely since they use FFMPEG to load avs files. I wonder if they knew about AVFS? Either way, another win for Open Source! BTW does this mean that FFMPEG on linux can read avs files? Looks like I need to kill some time with blender and see what it's NLE is capable of in the near future.

EDIT: Windows only as of right now

Last edited by mikeytown2; 19th August 2008 at 00:22.
mikeytown2 is offline   Reply With Quote
Old 12th August 2008, 22:48   #5  |  Link
tin3tin
Registered User
 
tin3tin's Avatar
 
Join Date: Mar 2005
Posts: 366
TheNut has added a lua processing script reader in the plugin folder - which can ex. fade in/out.

I guess if he can do this it is possible(for him?) to add Avisynth scripts for processing as plugins too?

For Blender newbees (as myself). Here are a few tips:
  • When opening the new Avisynth Blender build, in the menu-bar at the top Change the drop down SR2: - Model to SR4: - Sequence and the Sequence window will open.
  • Left click in the Sequence window to activate it(the one with the the yellow filmstrip in the lower left cornor).
  • Hit 'space' for a menu. Select 'Movie' to import(avisynth) video.
  • Move the mouse around untill the strip/clip is visible in the sequencer window and left click it to release it.
  • Right clicking on a clip will allow you to move the clip around and right clicking in the beginning/end will allow you to change the in/out point by scrubbing.
  • Adding plugins is done by selecting(RMB) clip(s), 'Space' for menu, select Plugin, load a plugin from the plugin folder and place the new strip above the selected clip to affect it.
  • To change the properties of a clip/plugin/transition: Click the yellow filmstrip icon(Sequencer buttons) in the lowest window(The one with 'Panels').
__________________
DVD slideshow GUI(Freeware).

Last edited by tin3tin; 12th August 2008 at 22:58.
tin3tin is offline   Reply With Quote
Old 28th November 2008, 23:34   #6  |  Link
jemmel
Registered User
 
Join Date: Nov 2007
Posts: 11
all versions (2.46, 2.47, 2.48a) of those avisynth-enabled blender builds crash when loading any avs.script?
athlon x2, windows xp, latest avisynth 2.58 beta (2.57 crashed too).
any suggestions on why this happens to me?
avisynth scripts in blender would save my life!!!
jemmel is offline   Reply With Quote
Old 29th November 2008, 08:37   #7  |  Link
mikeytown2
Resize Abuser
 
mikeytown2's Avatar
 
Join Date: Apr 2005
Location: Seattle, WA
Posts: 623
option B for loading avs in blender is to use AVFS
http://www.turtlewar.org/avfs/
mikeytown2 is offline   Reply With Quote
Old 29th November 2008, 12:30   #8  |  Link
jemmel
Registered User
 
Join Date: Nov 2007
Posts: 11
thanks for the tip, mikeytown2!
however, there is a problem with avfs and blender!
i cannot open a AVFS uncompressed rgb32 file! "the selected file is not a movie or FFMPEG-support is not compiled in"
it seems that blender can only open the uncompressed YUV format.
but rgb32 format is needed for its alpha-channel.

Last edited by jemmel; 29th November 2008 at 12:32.
jemmel is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:50.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.