Log in

View Full Version : Garbled output, need suggestions.


Dvdchap
10th July 2004, 14:53
Hello, I am using:

Rebuilder, with the following:
CCE 250sp and Eclcce
Avisynth 254
MPeg2dec3dg.dll
Decomb511.dll
Win2000 sp4

I usually have no problems backing up a movie using Remake 146 and then Rebuilder. Recently I have tried to copy a Hindi movie for my neighbor. It is an original movie called "DEVDAS" and she wanted to keep the original intact and just use the backup. I have backed up some for her in the past without any problems.

The problem is: when the movie finish encoding and I play it on the computer to check, it shows just garbled video, that is, all you see is horizontal lines looking like a snake skin in color.
I have never had this before and am wondering why? I have tried to encode 3 times with 3 different versions of Rebuilder, and I get the same. When I check the ripped movie on the harddrive, it plays ok, but when it passed through rebuilder, it becomes garbled.
I have backed it up using cloneDVD, however, because it is over 3hrs long, the output is not the best when shown on a bigscreen. I would really appreciate some help to solve this problem. Now it is a challenge to me. Damn!
I have trie ripping the movie in its entirety, and also editing out some previews, but still the same.
Thanks very much.

Joergen
10th July 2004, 19:55
If it's a hindi movie its probably PAL, so are you using any NTSC trickery on it that could ruin it?

Dvdchap
10th July 2004, 23:15
Actually its region 1 for North America. The menus and previews show fine, but the main movie is always screwed up. I have done this with other hindi movies without a problem. These are the ntsc versions sold in Canada/US.

jdobbs
11th July 2004, 02:19
Check the AVS files and see how they look. Also you might want to open one of them with VirtualDub and see what framerate is found...

Dvdchap
11th July 2004, 15:55
jdobbs, I just installed virtual dub 1.5.10.1 and opened one of the files from the "D2VAVS" folder. That is, an .avs file. However, I am not certain how to get the frame rate as you mentioned. Could you please direct me which option precisely I should check so that I may give you the resulting information in all accuracy. Thanks very much. I noticed, however, that the file played ok in virtual dub. I opened one of these .avs files in Nero showtime and it played, too.
I have opened the first .avs file and
used the option File...preview VBR

The Video Rendering Rate for this file was usually between 21-24.9 fps, however, I have noticed some quick drops to 13 fps that immediately shot up to 30 fps and back to 21-24 fps. This is just for a split second.

I appreciate all help as I would sure like to solve this problem.

Thanks again

wmansir
11th July 2004, 16:02
You can checkt the framerate by going to the File Menu -> File Information.

Dvdchap
11th July 2004, 16:42
Here is the info. I noticed that the video in virtual dub stops as soon as I hit the file menu.

704 x 480, 23,976 fps(41708us)

wmansir
11th July 2004, 16:54
Hmmm, 704, that's odd. It's within the DVD specs, but not very common on commercial discs. Rambaldi reported this being a problem with his Panasonic DVD-R recoder. I should add it to the known issues list.

The fix Rambaldi said works was to correct the REBUILDER.ECL file. Do a search and replace "width=720" with "width=704", then re-run the ENCODE phase of DVD-RB and REBUILD as normal.

Dvdchap
11th July 2004, 19:43
wmansir: I have the rebuilder.ecl file in the same folder as the avs files
item.ecl
rebuilder.ecl
rebuilder.inf
I have been trying to open it, however, I don't know what program to use for this purpose. Please explain if I am able to edit this file, how I can get the rebuilder program to re-run the Encode process. Do I use the files from the same folder:"D2VAVS"

Sorry for all the questions, I am new to the Rebuilder stuff and have been amazed by the results compared to the transcoding programs.

Once again, I thank you for your patience.

regards,

JDay
11th July 2004, 19:49
The avs, ini, inf, and flg and ecl files created by rebuilder are all just text files. You can open them in any text editor, such as notepad/wordpad/etc.
Edit: To rerun the encode, just open rebuilderset it to 3-click, set the output directory to the folder that CONTAINS the d2vavs folder then click encode. When it's done encoding, you'll also need to click rebuild.

Dvdchap
11th July 2004, 19:55
Ok, I opened the file in notepad, but it has the width as 720

here is the contents of part of that file:



; Cinema Craft Encoder SP -- Encoder Control List
; Created by DVD ReBuilder

[item]
title=V01000000001001
aud_out=0
vaf_file=G:\DVD DECRYPTER\D2VAVS\V01000000001001.vaf
aud_file=G:\DVD DECRYPTER\D2VAVS\V01000000001001.mpa
file_focused=0
packet_size=2048
width=720
height=480
frame_rate_idx=1
cbr_brate=6000
vbr_brate_avg=2917
vbr_brate_min=0
vbr_brate_max=9000
seq_endcode=0
dvd=0
half_width=0
half_height=0
lum_level=0
aspect_ratio=3
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
samples_per_sec=44100
stereo=2
brate_idx=7
crc=1
progressive=0
alternate_scan=1
intra_dc_prec=2
encode_mode=0
vmode=2
fast_mode=0
quality_prec=24
vid_file0=G:\DVD DECRYPTER\D2VAVS\V01000000001001.m2v
vid_file1=G:\DVD DECRYPTER\D2VAVS\V01000000001001.m2v
vid_out=1
vaf_out=1
timecode=0x0000000
opv_q_factor=20
opv_brate_min=0
opv_brate_max=9000
vbr_bias=25
vbr_pass=2
use_filter=0
filter_val=6
non_linear=1
top_first=0
mpeg1=0
mpeg1_cps=1

[file]
name=G:\DVD DECRYPTER\D2VAVS\V01000000001001.avs
frame_first=0
frame_last=7904
encode_first=0
encode_last=7904

[item]
title=V01000100001002
aud_out=0
vaf_file=G:\DVD DECRYPTER\D2VAVS\V01000100001002.vaf
aud_file=G:\DVD DECRYPTER\D2VAVS\V01000100001002.mpa
file_focused=0
packet_size=2048
width=720
height=480
frame_rate_idx=1
cbr_brate=6000
vbr_brate_avg=2918
vbr_brate_min=0
vbr_brate_max=9000
seq_endcode=0
dvd=0
half_width=0
half_height=0
lum_level=0
aspect_ratio=3
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
samples_per_sec=44100
stereo=2
brate_idx=7
crc=1
progressive=0
alternate_scan=1
intra_dc_prec=2
encode_mode=0
vmode=2
fast_mode=0
quality_prec=24
vid_file0=G:\DVD DECRYPTER\D2VAVS\V01000100001002.m2v
vid_file1=G:\DVD DECRYPTER\D2VAVS\V01000100001002.m2v
vid_out=1
vaf_out=1
timecode=0x0000000
opv_q_factor=20
opv_brate_min=0
opv_brate_max=9000
vbr_bias=25
vbr_pass=2
use_filter=0
filter_val=6
non_linear=1
top_first=0
mpeg1=0
mpeg1_cps=1


Thanks.

wmansir
11th July 2004, 20:01
You want to replace width=720 with width=704

You can do it manually or just use the Replace function on the edit menu.

Find what : width=720

Replace with : width=704

and click "Replace All" (if all the .m2v files are garbled, if only some of the .m2v files are messed up you'll have to go thru and change just the ones for those files).

Dvdchap
11th July 2004, 20:05
I just opened one of the encoded file from the video_ts folder
VTS_01_1.VOB Virtualdub went through a process " parsing interleaved" before it opened it. I then checked the stats with the file information function and got these:

Frame size: 720x480, 29,970fps
The output is garbled...horizontal lines.

wmansir
11th July 2004, 20:15
The files were encoded with the wrong resolution, that's why they are scrambled and you need to fix the .ecl file before doing the encode step.

Dvdchap
11th July 2004, 20:19
Ok, now I changed all to width=704 and saved the file. I have deleted the video_ts folder
How do I get rebuilder to re-run Encode? I have opened Rebuilder and tried to direct it to the "D2VAVS" folder, but it kept giving the message: "the directory selected does not contain DVD material"

Help!

Dvdchap
11th July 2004, 20:43
Do I have to start over from the beginning, using the 3 step method? Then after the preparation, how do I edit the rebuilder.ecl file properly? I have read the help file within the Rebuilder program and it said to open with CCE for editing. How do I accomplish this this? I really would be thankful for all the advise and guide to solve this.

Thanks.

wmansir
11th July 2004, 20:53
You should start over and do this:

1. Turn off 1-click mode in DVD-RB, this will give you three buttons.

2. Run the PREPARE step.

3. Edit the REBUILDER.ECL

4. Run the ENCODE step, then run the REBUILD step.

Dvdchap
11th July 2004, 22:02
Thanks very much for all the help, I will try this tonight and let you know tomorrow what happens

regards,

Rombaldi
12th July 2004, 00:07
Originally posted by wmansir
The files were encoded with the wrong resolution, that's why they are scrambled and you need to fix the .ecl file before doing the encode step.

No, not the WRONG resolution, just not what most people expect for DVD :)

Panasonic, Samsung and JVC DVD Recorders all use 704x480 and (after doing some research) it's also used in other countries on their COMMERCIAL DVD's. Philips, Sony and Toshiba use 720x480. Both are prefectly legitimate resolutions.

(and it ROMbaldi not RAMbaldi :D :D, Ram's my sister's brother's cousin's step-uncle)

And at ONE POINT IN THE PAST DVD-Rebuilder WAS handling 704x480 properly.. it just changed somewhere down the line

@jdobbs... rather than having to go in and make any overwrought changes to the code... how about a quick and simple (ha! simple he says, quick he opines!) that on a VTS basis (I have some discs that on VTS_1 are 704x480 and VTS_2 are 720x480 [mpeg recorded on two different recorders]) a simple option of 'override 720>704' that does nothing but force '704' in the ECL file?? Similar to the 4:3>16:9 that adds a couple of extra lines to the AVS file. A 'resize' to 720x480 would not be proper because that would distort the AR of the existing frame.

Simple? Easy?

(I'll go slink back off now)

wmansir
12th July 2004, 01:52
Sorry about the name messup, Rombaldi.

When I said the video was encoded at the 'wrong' resolution I meant it should have been re-encoded at 704 but it was done at 720, not that 704 was a wrong resolution to begin with.

jdobbs
12th July 2004, 02:14
Originally posted by Rombaldi
No, not the WRONG resolution, just not what most people expect for DVD :)

Panasonic, Samsung and JVC DVD Recorders all use 704x480 and (after doing some research) it's also used in other countries on their COMMERCIAL DVD's. Philips, Sony and Toshiba use 720x480. Both are prefectly legitimate resolutions.

(and it ROMbaldi not RAMbaldi :D :D, Ram's my sister's brother's cousin's step-uncle)

And at ONE POINT IN THE PAST DVD-Rebuilder WAS handling 704x480 properly.. it just changed somewhere down the line

@jdobbs... rather than having to go in and make any overwrought changes to the code... how about a quick and simple (ha! simple he says, quick he opines!) that on a VTS basis (I have some discs that on VTS_1 are 704x480 and VTS_2 are 720x480 [mpeg recorded on two different recorders]) a simple option of 'override 720>704' that does nothing but force '704' in the ECL file?? Similar to the 4:3>16:9 that adds a couple of extra lines to the AVS file. A 'resize' to 720x480 would not be proper because that would distort the AR of the existing frame.

Simple? Easy?

(I'll go slink back off now) I'll work on it... but first I have to tell you one more time -- it WAS NOT there before. I wrote every line of code. I worked on it for many, many hours. I am positive I know what it did and did not do better than you. IT WAS NOT. WAS NOT. WAS NOT.

As I explained before. DVD Compliant used to be set as a default in DVD-RB. When DVD Compliant is set and you feed a 704xNNN source into it, it is resized to 720xNNN.

Okay. Now that we have that out of the way ;) :D I need to fix the mistake I made by not properly supporting 704xNNN

Rombaldi
12th July 2004, 02:56
Originally posted by jdobbs
I'll work on it... but first I have to tell you one more time -- it WAS NOT there before. I wrote every line of code. I worked on it for many, many hours. I am positive I know what it did and did not do better than you. IT WAS NOT. WAS NOT. WAS NOT.
Well, to be honest, the only time I know FOR SURE it did it was one of the BFF test versions (did way back in the recess of the messages) and I was having problems with discs made from the Panny... however, I'll bow to the knowledge of the master :scared:
Okay. Now that we have that out of the way ;) :D I need to fix the mistake I made by not properly supporting 704xNNN well, I don't know if I would call it a MISTAKE, just an oversight since you didn't have one in hand to test with :) :)

(hopefully that's enough groveling.. :D )

jdobbs
12th July 2004, 14:20
No groveling needed... I should have supported all resolutions. :) It shouldn't be hard to fix. Unfortunately I've been involved in a real-world paying project for the last week that has me busy for about 12 hours a day. Not a lot of time left for DVD-RB. It should calm down by this weekend.

Dvdchap
12th July 2004, 18:24
Well, fellas, I did as advised by wmansir:
Did the preparation and then opened the Rebuilder.ecl file in notepad
Then after changing all the Width=720x480 to width=704x480, I ran the encoding process, then the Rebuild

I just burned the compilation with Nero, and walla, it worked.

I hate to tell you guys how much time I tried and failed prior to getting the help/solutions from you all. Anyhow, I am most thankful for all the suggestions and help that you all gave me to get this darn minebuster to finally work.

Rebuilder is a fantastic program... Thanks very much jdobbs, it is simply the best I have tried so far. My compliments to you.

wmansir...my compliments to you, too, for your patience and for helping me out.

and thanks to Ram..er, I mean Rombaldi for having this problem and thus, enabling it to be known.

Thanks to all the others that helped

Do you realize I kind of feel like I am giving a speech after an academy award...heh!

my regards,

Dvdchap.

jdobbs
12th July 2004, 21:00
We like you... we REALLY like you.

SansGrip
22nd July 2004, 21:27
Originally posted by wmansir
The fix Rambaldi said works was to correct the REBUILDER.ECL file. Do a search and replace "width=720" with "width=704", then re-run the ENCODE phase of DVD-RB and REBUILD as normal.
I tried this on a three-hour I resized from 720 to 704 (to save a few bits :)) and all went well. However, IfoEdit (running on the rebuilt IFOs) still reports the resolution as 720x480. This might not be an issue, but I figure it's best to make these things consistent, so I edited the IFOs to reflect the new size. Seems to work just fine.

For anyone trying this, you need to edit VIDEO_TS.IFO and also each VTS_xx_0.IFO in which the resolution has changed.