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.
+ Reply to Thread
Results 1 to 8 of 8
-
-
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.
-
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
Originally Posted by guns1inger
Originally Posted by guns1inger
b. Will the same AC3 audio file fit with both 23.976 and 25fps videos?
Thank you! -
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.
-
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
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
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 -
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. -
Originally Posted by guns1inger
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.
Similar Threads
-
Cinema Craft Encoder Sp 2.67.00.27
By Gwar in forum Video ConversionReplies: 1Last Post: 19th Feb 2012, 11:32 -
Problem with Cinema Craft Encoder SP and Windows 7
By echo1434 in forum Video ConversionReplies: 6Last Post: 24th Dec 2011, 16:51 -
Cinema Craft Encoder Issues converting to 16:9 etc.
By lapetite_66 in forum Newbie / General discussionsReplies: 11Last Post: 8th Mar 2010, 20:09 -
Help with Cinema Craft Encoder
By Topcat360 in forum Video ConversionReplies: 31Last Post: 29th Jan 2008, 16:51 -
Cinema Craft Encoder Plugin
By MI6 in forum Video ConversionReplies: 1Last Post: 11th Aug 2007, 18:05