VideoHelp Forum




+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 40
  1. 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
    Quote Quote  
  2. Member DB83's Avatar
    Join Date
    Jul 2007
    Location
    United Kingdom
    Search Comp PM
    Avisynth does not render ANYTHING.

    What did you actually use to create the video ?

    What variant of MOV do you want to create. Quicktime, HD etc.

    What software do you use to create MOVs ?
    Quote Quote  
  3. As noted, AviSynth doesn't "render" to files. You use an encoder or editor to create video files from an AviSynth script. You can use any editor that supports AviSynth scripts as input. I never make MOV files so I don't know what editors/encoder support that as output.
    Quote Quote  
  4. I need the MOVs with codec Avid DNxHD.

    Guys suggest some editors/encoder that support .avs
    Quote Quote  
  5. Banned
    Join Date
    Oct 2004
    Location
    New York, US
    Search Comp PM
    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.
    Quote Quote  
  6. 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.
    Quote Quote  
  7. Originally Posted by DayDreamer3d View Post
    I need the MOVs with codec Avid DNxHD.
    Guys suggest some editors/encoder that support .avs
    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.
    Quote Quote  
  8. ffmpeg accepts avs scripts (if complied with avs support), and can encode to prores, dnxhd (10bit and 8bit varieties, but avisynth is 8bit anyway) without dnxhd or quicktime install
    Quote Quote  
  9. Thanks guys for the answers.As I am new to Avisynth, i really appreciate all the solutions provided, as it helps me to understand the AviSynth better, which I feel is super cool tool.


    I will try with QTOutput and FFMPEG.


    Regards
    Anurag Bisht(Day Dreamer)
    Quote Quote  
  10. 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
    Quote Quote  
  11. What do you mean by "distorted"? Try keeping the dimensions even values. Or even better, integer multiples of 8, or 16.
    Quote Quote  
  12. Are you still using DNxHD ?

    You should be aware that DNxHD only supports certain specific resolutions - so when you use AddBorders and other manipulations in your script what is the final resolution ?
    Quote Quote  
  13. @ 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
    Quote Quote  
  14. 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
    Quote Quote  
  15. Originally Posted by DayDreamer3d View Post
    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.
    I don't understand the question.
    Quote Quote  
  16. Originally Posted by DayDreamer3d View Post
    No audio in final MOV. I have to on the audio channel while encoding ?
    When the movie settings dialogue box pops up you have to tick video and sound. With DNxHD choose 48kHz, 16 bit, 2ch
    Last edited by smrpix; 16th Oct 2013 at 07:41.
    Quote Quote  
  17. @ 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.
    Quote Quote  
  18. You don't get this popup when using QTOutput?

    Click image for larger version

Name:	qtout.jpg
Views:	717
Size:	85.4 KB
ID:	20571
    Quote Quote  
  19. 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.
    Quote Quote  
  20. Originally Posted by DayDreamer3d View Post
    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.
    No. YV12 video must be mod 2. You can't crop or addborders to an odd size. If it's interlaced the height must be mod 4. You could convert to YUY2 or RGB to get odd heights but many encoders requires mod 2.
    Quote Quote  
  21. @ jagabo ...thnks .. i will check...

    currently .. I am stuck with the audio stuff.
    Quote Quote  
  22. 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.
    Quote Quote  
  23. Originally Posted by DayDreamer3d View Post
    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.
    Ignore that part, are you not getting the Movie Settings popup when you run your avs script?
    Quote Quote  
  24. Tried with different QtInputs and Audio Sources. Still the same.

    It Plays the Audio but no option in the Window for Audio
    Last edited by DayDreamer3d; 16th Oct 2013 at 09:03.
    Quote Quote  
  25. 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.
    Quote Quote  
  26. 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)
    The frame size is still even but there will be a 1 pixel high black border at the bottom. Since the original 480 line image is resized to 479 lines there will be some quality loss.
    Quote Quote  
  27. In order to get that window above, I think you need quicktime pro
    Quote Quote  
  28. Sorry for editing the posts.


    Settings Values are smillar to the image attached.
    Image Attached Thumbnails Click image for larger version

Name:	S0954_CompressionSet.png
Views:	500
Size:	73.9 KB
ID:	20572  

    Quote Quote  
  29. Originally Posted by DayDreamer3d View Post
    Settings Values are smillar to the image attached.
    In order to get to that screen, you should have to go through this one:

    Click image for larger version

Name:	qqtstuff.jpg
Views:	771
Size:	69.6 KB
ID:	20573

    Originally Posted by poisondeathray View Post
    In order to get that window above, I think you need quicktime pro
    I thought that may be the case, but it turns out it works with a standard installation as well.


    Edit: Waitaminute! Daydreamer, Your screenshot is from a mac. How are you using avisynth?
    Quote Quote  
  30. @ poisondeathray .... no I tried with quicktime pro too.

    actually its about the QtSource.dll
    Quote Quote  



Similar Threads

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