VideoHelp Forum




+ Reply to Thread
Results 1 to 8 of 8
  1. Member
    Join Date
    Oct 2006
    Location
    Greece
    Search Comp PM
    I encode DivX .avi's (both 23,976 and 25 fps) with CinemaCraft SP 2.70 encoder. I also use FitCD to create the script for me. And I always select 25fps as output.
    Works really good!

    The problem is when the DivX .avi has AC3 sound. Then, either CCE does not accept the script made from FitCD, or the output mpv + mpa are really small size.

    I know that CCE is not good for encoding sound, but is there any proggie which can capture the sound and also convert it from 23,976fps to 25fps? CCE does that succesfully but NOT when .avi has AC3 sound.

    ps. I have no AC3 codecs/filters etc installed. would they co-operate with CCE to encode a good video (.mpv) and a good audio file (.mpa)?

    thanks.
    Quote Quote  
  2. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    If you would actually listen to and follow the advice that has been given to you, you would not have any problems. I will try to distill all the advice given by many to your posts in the hope that having it concentrated in one place will finally get it through to you.

    1. Do not pass audio to CCE. Especially if you already have AC3 audio. Add the Audio=False parameter to your avisynth script avisource() statement.

    2. Install a suitable AC3 codec on your system. AC3 Filter or AC3 ACM decompressor.

    3. For either 25 fps or 23.976 fps source, load the avi into virtualdubmod. Click on Streams->StreamList. Highlight the audio track and click Demux. Save the AC3 audio for future use.

    4. For 25 fps source, encode just the video with CCE. Author using the AC3 audio you saved in the previous step.

    5. For 23.976 fps source, create a script that resizes to 720 x 576, but encode it with CCE at 23.976 fps. Load the resulting .mpv file into DGPulldown and choose 23.976 -> 25. Author with the AC3 file saved previously. There is no need to change the length of the AC3 file, as it will all match.

    6. For 29.97 fps source, you either have to inverse telecine it to 23.976, then follow step 5, or get a player than can output NTSC

    Most, if not all, of this has been explained to you in previous posts, or is repeated many times throughout these forums.
    Read my blog here.
    Quote Quote  
  3. Member
    Join Date
    Oct 2006
    Location
    Greece
    Search Comp PM
    yes i understand that but i wanted to know exactly what happens with ac3 and i could not find similar post.
    i am sorry for repeating.
    i have some more questions!


    Originally Posted by guns1inger
    1. Do not pass audio to CCE. Especially if you already have AC3 audio. Add the Audio=False parameter to your avisynth script avisource() statement.
    Ok. But is it only a sound quality matter? CCE works fine with non-AC3 DivX...


    Originally Posted by guns1inger
    2. Install a suitable AC3 codec on your system. AC3 Filter or AC3 ACM decompressor.
    How do I know which is suitable?


    Originally Posted by guns1inger
    5. For 23.976 fps source, create a script that resizes to 720 x 576, but encode it with CCE at 23.976 fps. Load the resulting .mpv file into DGPulldown and choose 23.976 -> 25. Author with the AC3 file saved previously. There is no need to change the length of the AC3 file, as it will all match.
    a. Why encode with CCE at 23.976 and then use DGPulldown to change the framerate to 25fps? Why not encode with CCE at 25fps?

    b. Will the same AC3 audio file fit with both 23.976 and 25fps videos?



    Thank you!
    Quote Quote  
  4. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    CCE cannot read AC3, and doesn't need to. Why convert it when it is DVD compliant and better than anything you will convert it to ?

    Either of them. Take your pick.

    Because encoding 23.976 fps to 25 fps gives you poor quality, jerky output, and changes the running time, which gives you audio sync problems. if you encode at 23.976 and use pulldown, the player will add the extra frames on the fly, but the running time doesn't change, so the original audio fits. If you encode at 25 fps, you have to change the audio, which is more trouble than it is worth.

    The method I have given you is the simplest, most reliable method, with the best quality output. Use it or not.
    Read my blog here.
    Quote Quote  
  5. Member
    Join Date
    Oct 2006
    Location
    Greece
    Search Comp PM
    Nice!

    So, here's my little avisynth script:
    # -= AviSynth v2.5.7.0 script by FitCD v1.2.8 =-
    AVISource("C:\mymovie.avi", audio=false)
    LanczosResize(720,560,0,0,520,272)
    AddBorders(0,8,0,8)
    #Trim(0,133331).FadeOut(150)
    ConvertToYUY2() # For VirtualDub or CCE
    When I drag'n'drop it on CCE and right-click it and select "Edit...", the "Audio File" checkbox is still checked.

    I guess i have to un-check it or else it's going to create an audio file too, right? If that's right what does exactly "audio=false" statement do in the script?

    -----------
    Another thing:

    # -= AviSynth v2.5.7.0 script by FitCD v1.2.8 =-
    AVISource("C:\movie2.avi")
    LanczosResize(720,448,0,0,580,242)
    AddBorders(0,64,0,64)
    AssumeFPS(25.000, true)
    #Trim(0,145800).FadeOut(150)
    ConvertToYUY2() # For VirtualDub or CCE
    This is a script created with FitCD for a 23.976 movie. As destination (in FitCD) I checked Pal and Anamorphic. Resizing seems good to me. Is it?

    The problem is that I dont want to encode to 25fps at the moment. Is it a correct script if I remove this line from the script so it becomes like that:
    # -= AviSynth v2.5.7.0 script by FitCD v1.2.8 =-
    AVISource("C:\movie2.avi")
    LanczosResize(720,448,0,0,580,242)
    AddBorders(0,64,0,64)
    #Trim(0,145800).FadeOut(150)
    ConvertToYUY2() # For VirtualDub or CCE
    ???
    Quote Quote  
  6. Member
    Join Date
    Oct 2006
    Location
    Greece
    Search Comp PM
    please somebody reply!!
    Quote Quote  
  7. Member steveryan's Avatar
    Join Date
    Jan 2003
    Location
    Manchester
    Search Comp PM
    Why don't you cut a small sample of your AVI with Virtualdub, make an Avisynth script for the sample, load your Avisynth sample script and encode it with CCE?
    He's a liar and a murderer, and I say that with all due respect.
    Quote Quote  
  8. Member
    Join Date
    Oct 2006
    Location
    Greece
    Search Comp PM
    Originally Posted by guns1inger
    5. For 23.976 fps source, create a script that resizes to 720 x 576, but encode it with CCE at 23.976 fps.
    Can I use FitCD and check PAL and Anamorphic on the "Destination" side? (original movie size is 580x242)
    that creates a script that looks like this:

    # -= AviSynth v2.5.7.0 script by FitCD v1.2.8 =-
    AVISource("C:\movie5.avi")
    LanczosResize(720,448,0,0,580,242)
    AddBorders(0,64,0,64)
    AssumeFPS(25.000, true) => i delete that!!!
    #Trim(0,145800).FadeOut(150)
    ConvertToYUY2() # For VirtualDub or CCE

    is this a good way to create a script for this circumstance?
    thats all i wanna know.
    Quote Quote  



Similar Threads

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