Hi, I am creating a video through AviSynth(works like a charm) using multiple input videos.Noe, I want to render it out as MOV file.
Is rendering to MOV is supprted in Avisynth?
Havn't had any luck finding the solution.
If this doesn't work what are the other options to get MOV out of AviSynth
Thanks In Advance
-----
DayDreamer3d
+ Reply to Thread
Results 1 to 30 of 40
-
-
I need the MOVs with codec Avid DNxHD.
Guys suggest some editors/encoder that support .avs -
Again, please note: ".avs" is a text file. It's not a video format. Avisynth's output is unencoded, uncompressed video. You have to feed that output into an encoding app that accepts that output. Some encoding apps can read an .avs script and take its output, some can't. Almost any NLE such as Vegas or Premiere will accept an AVI video output by Avisynth (but they can't always accept the .avs script as input). Try AVS2DVD (which doesn't output MOV) or some of the freebies mentioned in the Tools section of this forum. They are listed with detailed specs and user reviews. If you have some kind of QuickTime encoder installed in your system, even VirtualDub can understand the output of an .avs script and feed that output to some kind of MOV codec. I don't understand why MOV is the priority anyway, but MOV is a container that can be encoded in many ways using many different encoders.
If you have an encoder app that wouldn't know an .avs script from a toaster oven, then you have to save your Avisynth to an AVI video file, then open that file with your encoder.Last edited by sanlyn; 21st Mar 2014 at 09:13.
-
As many editors don't support AVS scripts, you may find it easier to use a program like VirtualDub open the script and output uncompressed or losslessly compressed AVI. Then use another program to convert AVI to MOV.
-
There's an external plugin called QTInput. Part of it is QTOutput which allows you to export movs from Avisynth. You will need to have the DNxHD codecs installed on your system, they are free from Avid, and you will almost certainly need Quicktime Player installed on your system, possibly Quicktime Pro ($29)
Mpegstreamclip may be another option depending on what exactly you're doing. Again you will need the DNxHD (free) quicktime codecs. -
I tried QTOutput option.It works just fine, but there is one issue.When I apply AddBorders filter on the MOV and then take the output, the output is distorted.
I feel is the issue of the colorspace.
Input Mov properties are:
> codec: Apple Photo jpeg
> colorspace : yuvj420p
Am I missing something ??
Thanks in advance -
What do you mean by "distorted"? Try keeping the dimensions even values. Or even better, integer multiples of 8, or 16.
-
@ jagabo ... correct ... i was doing with value 2, i changed it to 4 .. it worked perfectly.@ poisondeathray ... thnx for the reply.. final resolution is 1920 × 1080(HD or FHD).
I small query, if I need to cut the border(say. to only 2 pixel)
is first AddBorders() of 4 pixel and then crop the video to 2 pixel.
is this the right way to do it.
Thanks -
You guys must be tired of my questions but please bear with me, i need them answered.
Issue with audio encoding.
After combining audio and video, audio plays in player but when I tries to render (encode) it, i don't get the audio channel at all in output MOV.
Sample Code:
WAVSource("audio.wav")
AudioDub(video, audio)
# QtSource.dll plugin is loaded
QtOutput('test.mov')
No audio in final MOV. I have to on the audio channel while encoding ?
Thanks In Advance -
@ smrpix : There is NO Audio Option in the Compressed Settings Window.
@ jagabo :
I need to have a border of 3 pixel in height.
So,
1. I will AddBorders() at bottom of 4 pixel (as 1 it won't interpolate correctly).
2. I will Crop() the video from bottom of 3 pixel.
3. Resulting Video will contain Border at bottom of 1 pixel.
Is this method right to get borders which are not directly possible. -
Nope.... no at all
I directly get the compression settings.
and I can't use DirectShowSource as my input is a MOV so I have to use QtInput.
Code:mov = QTInput("test.mov", audio=false)
wav = WavSource("wav_it.wav")
AudioDub(mov, wav)
QtOutput('test_audio.mov')
It plays the audio file, but doesn't encode it into output MOV, not getting the Above Window.
Which version of AviSynth you are using and the QTSource.dll
Mine AviSynth is 2.6
Any Help ?Last edited by DayDreamer3d; 16th Oct 2013 at 08:40.
-
-
Note that YUY2 will allow odd heights but the width must be even. And no, you can't convert to YUY2 or RGB, create an odd size, then convert back to YV12.
-
-
Tried with different QtInputs and Audio Sources. Still the same.
It Plays the Audio but no option in the Window for AudioLast edited by DayDreamer3d; 16th Oct 2013 at 09:03.
-
edit: cross posted
So how are you setting your video codec to DNxHD? Some screenshots may be helpful at this point.
Edit: Stop changing your posts so much. I keep answering questions you delete.Last edited by smrpix; 16th Oct 2013 at 09:05.
-
There is one way you can add a ~1 pixel border. Add a 2 pixel border then crop using one of the resize filters. For example, with a 720x480 frame:
Code:# 720x480 YV12 video AddBorders(0,0,0,2) BicubicResize(720,480,0,0,-0,-1)
-
Sorry for editing the posts.
Settings Values are smillar to the image attached. -
@ poisondeathray .... no I tried with quicktime pro too.
actually its about the QtSource.dll
Similar Threads
-
Choppy MOV files in AVS Video Editor
By Anonymous1 in forum Newbie / General discussionsReplies: 3Last Post: 4th Jul 2013, 03:48 -
Disappearing Avisynth AVS files on USB Hard Drive
By VideoFanatic in forum RestorationReplies: 17Last Post: 26th Sep 2012, 17:21 -
Ways to speed up rendering with VirtualDub + Avisynth?
By Asterra in forum Newbie / General discussionsReplies: 6Last Post: 18th Apr 2011, 10:20 -
AviSynth & VirtualDub - Comfortable ways to create avs-files?
By klischee in forum EditingReplies: 7Last Post: 28th Oct 2010, 16:20 -
Batch Test AVISynth (avs) files
By tevert in forum Video ConversionReplies: 9Last Post: 2nd Apr 2010, 10:38