Log in

View Full Version : AviSynth Error Movie - Great to watch!!!


Ramrunner
15th April 2002, 14:29
NOT!!!

I'm trying to encode Lord of the Rings from DivX3 to SVCD. It goes through all the steps no errors. I get two mpgs and two CDs built perfectly. However - they are almost complete black screens (the sound works though - guess that's something). In red writing is the following message: Avisynth: caught an access violation at 0x12d0401c, attempting to write to 0x184d71ae. Although I'd love to watch 3 hours of this message, I'd prefer to watch LOTT.

After scratching the head and reading up a bit it seems that my CCE 2.62 MAY be the problem. In the AVISynth blurb I could find it says something about CCE 2.6x not using Windows functions to access the script or something? That it may not work?. I guess not.

So, where to now? I don't have CCE 2.5 (bar the one with the lovely logo - no thanks). Is there a way for me to get around this somehow while being able to use CCE 2.62?

Could it be something else? (Yes - DVD Backup works perfectly almost every time - must have something to do with AVI/DivX files)

P.S. CCE 2.5 is not for sale anymore so this is not an option for me. Anyone got a second hand copy? LOL

markrb
15th April 2002, 19:08
Replace the Avisynth.dll file in your windows/system32 directory with the 1.07d one from this thread. Also rename or delete the one in the DVD2SVCD/Avisynth directory and see if this fixes the problem.
You can test it by opening the avs file that DVD2DVCD created in Windows Media Player and see if you see the movie or the error. If you see the movie chances are good it will work OK.

http://forum.doom9.org/showthread.php?s=&threadid=22696


Mark

Ramrunner
16th April 2002, 02:35
Mark, have downloaded and replaced as per instructions. The new file size is 200, my old one was 197, so we definately are using a new version. Also renamed the old dll in DVD2SVCD\AviSynth and copied the new dll to there for good measure.

The AVS file unfortunately already played fine in Media Player (tried that), but I will re-encode with this DLL version and post my results.

Thanks so far though..

Ramrunner
16th April 2002, 07:03
Bugger, it didn't work. The AviSynth error has 'moved' though. The error now occurs when writing to 0x185e31ae instead of before when the message was 0x184d71ae.

Same symptoms as before everywhere else though.

Is this a CCE/AviSynth thing?

Should I try to obtain CCE 2.5?
Should I try to encode using TMPEGEnc instead?

Any other ideas? Mark?

Regards,
Edward.

markrb
16th April 2002, 09:33
Post your DVD2SVCD_log.txt file and the avisynth file you are trying to use.

Doom9 has a demo copy of CCE 2.5 you can download on the downloads page. Grab that and see if the problem goes away. If it does send me a PM so I can be sure I know it works :sly:. I know it has the logo, but you can get it easily and you are just testing to see if it works.

Maybe you can give TMPG a try too.

Mark

saber
16th April 2002, 21:04
Iīve got some experience on that. You probably got some bad frames on the avi (eDonkey, maybe ? :) )
Get this modified vDub http://www.dvd-digest.net/downloads/files/virtualdub/vdub_mp3_freeze.zip which manages vbr and checks for freezes.
Do the īCheck video for freezesī under the Video menu option.
And voila! selct and delete those bad frames, save the avi (donīt forget to select direct stream copy under audio and video) and you are ready to go

Ramrunner
18th April 2002, 01:32
To Saber:

Thank you - I will give that a go.

To Mark:

TMPGEnc did encode the file properly, and the quality is actually surprisingly good. No matter what I do, bbMPEG unfortunately kept cutting the first Disk at 734Mb, leaving the second at 830Mb (I did set the bitrate stuff to 80min disks to no avail). My CD burner was happy to overburn the disk, but my Conia DVD player dropped the last couple of minutes or so off the movie. I loaded the project file, modified the BBMPEGCDSize variable to 790, and bbMPEG seems to cut it OK now too. Not sure if this is a bug? If not in the bitrate tab, where do I tell DVD2SVCD to cut later?

To both:

After I have a fully working copy of this movie, I will just as a hobby over the weekend try saber's suggestion and post the results. It may help some other poor sod who's scratching his/her head.

Thank you both. You've both been teriffic.

Regards,
Ram

markrb
18th April 2002, 01:45
If you happened to put in the wrong value at first and used crash recovery you have to edit the .d2s file and change the cutpoint value to the proper size.
It's this line:
bbMPEGCDSize=817

In this case I wanted 828mb cue files. Basically you set this value to 11mb less than what you can burn and play ok.

If you used crash recovery at any point and changed anything major it can really confuse DVD2SVCD. Like if you changed encoders or bitrates, etc.. It's best just to start over since the encoder is the longest part anyway.

Go ahead and give CCE 2.5 a shot and see if it works for you.

Also give this thread a read and see if anything in it helps.
http://forum.doom9.org/showthread.php?s=&threadid=18665

Mark

KolaKube
21st April 2002, 23:09
Hello there. edited for forum rule violation.

I have this problem with the "avisynth access violation" when trying to encode The Mask (region 2). I have encoded 14 movies successfully so far, but this one gives me that error every time. Grrr!

markrb
21st April 2002, 23:40
Do not violate forum rules!

6) No warez! Links to content of questionable nature are not tolerated.

Do not do this again.
Make sure you have read the rules and fully understand them.

Strike 1.

Mark

KolaKube
21st April 2002, 23:55
I must say, I think this is a bit silly considering the whole point of this is illegally ripping off movies. I know people will claim that it is to backup their own DVDs, but facing facts - most people will be using DVD2SCVD for illegitimate purposes. Still, fair enough.

gerti67
22nd April 2002, 01:21
@KolaKube:

It is NOT illegal to do a copy of a DVD in every country! In Germany for example it is also allowed to make a copy for "private purposes" of a DVD/VHS tape you have only rent - and it is also allowed to do a close friend a favour and do a copy for her/him - so you can legally use DVD2SVCD here in Germany.

But Warez is NOT allowed in Germany and many other countries and so the forum will be kept clean - to not be in danger of being forced to close! - So stick to the rules - no debate on that.

Gerti

markrb
22nd April 2002, 02:38
It really doesn't matter what you think on this issue. The bottom line is you agreed to these rules and to continue posting here you must abide by them.

Now it's already bad enough that we have Mpaa watching us and wanting to close this place down do you want the software police on us as well?
As it stands now nothing this board does is illegal and it has nothing illegal on it. If we give someone an excuse they will use it and this place will go away.
Just like they get those mob guys. They can't get them for any real crimes so they bust them for tax evasion. Give these groups anything to go on and they will use it.

Mark

KolaKube
22nd April 2002, 04:39
I did say fair enough didn't I? Point taken, but you must take my point as well. I didn't violate that rule - i offered to e-mail a crack - a crack is not warez. A crack is not illegal in itself. *Using* a crack is what's illegal. And I didn't post any link of "questionable nature" - I didn't post a link. Just for the record.:rolleyes:

markrb
22nd April 2002, 05:13
Bottom line this is not tolerated and if you don't like it leave.

I really don't care how you try and justify it. The intent is in the rule and you violated it.

The rule has been modified to say no Warez, Crackz or Serialz or any mention of such will be tolerated. So you know have no sliver to crawl through.

If you can just agree that this will not happen again we will drop it and go along our merry way as if this never happened.

Mark

KolaKube
22nd April 2002, 05:19
Yep if it's in the rules now I won't do it.

ScooterMyth
22nd April 2002, 17:33
The bottom line here is we want to give no one ANY reason whatsoever to try and shut down this forum. The rules merely provide a guideline as to how to insure this. I'm glad to see everyone is now on the same page. Thanks to everyone for responding in a mature fashion about this.

Scooter

Richum
23rd April 2002, 12:44
I always get this type of error when encoding Made for TV Movies from DVD rips. NTSC 4:3 29.970 Progressive films. Wonder why Avisynth bombs on these. These are movies that are intended to run full TV screen. Could be related to resize?

Rich

KolaKube
23rd April 2002, 20:39
:confused: Hmm! The Mask is widescreen PAL, and it's just this movie in particular which causes the "access violation". It happens at different points in the movie each time I try to encode it. I guess I'll try a different version of Avisynth next time, I can't think of anything else to try.

saber
23rd April 2002, 23:10
Does anybody tried to do as I said? Please, give it a shot... (why do I even bother to post it? :confused: )

Richum
24th April 2002, 01:28
I am willing to try what you say. Is this a feature of Virtual Dub, where you load the dv2 file and fix it? It makes sense that bad frames could cause the encode to bomb out. Hey I am game to learn something new.

KolaKube
24th April 2002, 23:28
saber> Well I did try what you said, before I posted, but the link didn't work, & still doesn't. I guess I'll track down this program you mention and check it out.

dvd2svcd
24th April 2002, 23:42
Try this link: http://www.digital-digest.com/dvd/downloads/virtualdub.html It's on that page.

saber
25th April 2002, 23:47
Sorry about the link. Thanks god DVD2SVCD is always watching over our shoulders... :)