View Full Version : Using BOB() with CCE?
vincentw56
19th October 2004, 19:43
I am trying to use the BOB() attribute with CCE to help with some badly telecined video. If I play the .avs file in media player, it has the "tearing" or interlaced lines. If I add the BOB() command to it, it plays just fine. The problem is that when I try to import the AVS file into CCE, it tells me the framerate is not supported. I have reencoded hundreds of movies, but have just had problems with a few of them. If I can get this figured out, then the last few movies will be done.
The script file I use is:
LoadPlugin("MPEG2Dec3dg.dll")
mpeg2source("DVD2AVIFILE.d2v")
Bob()
ConvertToYUY2()
The other movies I have done with the following and it works fine:
LoadPlugin("MPEG2Dec3dg.dll")
mpeg2source("DVD2AVIFILE.d2v")
ConvertToYUY2()
So what am I doing wrong? Thanks in advance.
Vincent
scharfis_brain
19th October 2004, 19:51
what do you expecting from trying to encode 59.94 FULL frames per second?
just leave the video as it is, if you only intend to use bob().
encode interlaced.
vincentw56
19th October 2004, 20:03
The problem is that when I encode it, it still has the "tearing" or interlaced lines. How do I get rid of that? Is what I am seeing because it is on the PC monitor? Thanks for the quick reply. This is something new that I have not seen before.
Boulder
19th October 2004, 20:45
You shouldn't see any comb artifacts when viewed on a TV. If you do, you probably have an incorrect field order. If you intend to view the material on your PC only, you should deinterlace or use a player which will do it while playing the clip.
vincentw56
19th October 2004, 21:00
Don't really plan on view these on the PC. I will burn one as a test to see how it works. I was hoping it was a simple answer like that. I might try to stream one through the Xbox to see how it looks before I burn it. Thanks for the help as always this board is the best place for video questions.
vincentw56
25th October 2004, 22:09
Alright, I encoded the video with CCE a made a DVD. The DVD played fine on the TV without the comb artifacts, but the video is jerky. I encoded it again changing the field order, but this made the video even more jerky. Any other suggestions? Thanks.
Boulder
26th October 2004, 05:54
What's your script and what settings did you use in CCE (also which version)?
vincentw56
26th October 2004, 14:51
The script is the same as above.
LoadPlugin("MPEG2Dec3dg.dll")
mpeg2source("DVD2AVIFILE.d2v")
ConvertToYUY2()
The CCE version is 2.66. AviSynth version is 2.51. I tried it with upper field checked on and checked off. I also tried it with the scanning order zigzag and alternate.
Nothing seems to work. I am currently trying some other settings, but nothing seems to work. I am also trying VirtualDub to see if it will work. Thanks.
Boulder
26th October 2004, 16:20
If you have interlaced material, you should use ConverttoYUY2(interlaced=true) for proper chroma upsampling.
What's the field order of the material? You can check that with this script:
LoadPlugin("MPEG2Dec3dg.dll")
mpeg2source("DVD2AVIFILE.d2v")
AssumeTFF()
SeparateFields()
Open it in VirtualDub and check if the motion is smooth or not. If it's smooth, you have TFF video, otherwise it's BFF.
Mug Funky
26th October 2004, 16:38
DVD is usually top first (by default, but it can be changed by the authors).
oh, and if you're going encoding interlaced, use alternate scan. you'll get much better compression that way, and hence your movie will look better for the same bitrate.
zigzag is for progressive, alternate is for interlaced - it basically prevents it encoding the artificial high frequencies interlace lines give.
vincentw56
26th October 2004, 23:49
It is TFF video. Not sure what to do next. Thanks.
Boulder
27th October 2004, 07:36
Could you post a small unprocessed sample, say, 25-50 frames with motion in it?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.