PDA

View Full Version : Divx Codec can't be editing by any means!


CCEncoder
30th August 2004, 10:19
I installed VirtualDub - Mod - Nandub and none can't edit the AVI file because of the "Video Source Avi Error" the AVis with VBR could open in nandub but can't can't edit it because of the divx codec on the video!, how can I change it please?

Tommy B.
30th August 2004, 16:55
If it's the audio which troubles you, then you should set it on
"Full Processing" and save the Avi with the uncompressed audio
track.

You should be able to load it into VirtualDub(Mod) afterwards and do the
cutting whereever you want. Now the tricky part. You have to save
the file and AFAIK due to the compression methods of MPEG4 some of
the frames you removed previously will appear again in the new video.

You should therefore go to Video and set it to "Fast Recompress". I'm
not 100% sure about that, but it should solve this problem.

If it shouldn't, then you will have to reencode the whole video.

CCEncoder
30th August 2004, 17:14
The problem is that any of those programs won't allow me to touch anything on that video since is got divx3 video codec, I was able to remove the video from the audio "AVI-Mux_GUI" but can't edit the video in anyway, the msg "video source avi error" will always get in the way.

Tommy B.
30th August 2004, 17:27
You tried recompressing the video via Nandub? This could fix it.

Or try to use another encoding application like GordianKnot.

CCEncoder
30th August 2004, 17:31
nandub is different and doesn't allow me to change its codec or at least I don't know how to use it, I know virtualdub list a bunch of codecs, I tried that but either from direct stream copy to full processing mode, shows the same error "video source avi error" I can't believe no body knows how to change the codec of a problematic video.

Tommy B.
30th August 2004, 17:47
What is the resolution of the video? Is it divideable by 16?

CCEncoder
30th August 2004, 17:54
I have no idea, this is what I could find:

http://club.cdfreaks.com/attachment.php?attachmentid=8089&stc=1

stephanV
30th August 2004, 17:57
Originally posted by CCEncoder
nandub is different and doesn't allow me to change its codec or at least I don't know how to use it, I know virtualdub list a bunch of codecs, I tried that but either from direct stream copy to full processing mode, shows the same error "video source avi error" I can't believe no body knows how to change the codec of a problematic video.

you cannot just "change" the codec. you would have to decompress and recompress it again, which is apparantly problematic.

you could either scan the video stream for error in virtualdub (in the video menu)

or try to frameserve it with avisynth's directshowsource

CCEncoder
30th August 2004, 18:06
Well I didn't know that, sounds logical, but in any case virtualdub won't allow me to scan the video stream for error, even when the avi has no audio, I will try decompressing it. I need more instructions how.

Tommy B.
30th August 2004, 18:21
You might do this with Nandub. Load the video and go here:

Video -> SBC Options -> DivX

change "Bitrate" to something like 5000 Kpbs (the goal is to keep the
amount of new artifacts as low as possible) and "Minimum allowed
bitrate" to 1500 Kpbs.

Then save the Avi as you usually do it.

PS: You will require DivX 3.11 installed on your system to do this.

stephanV
30th August 2004, 18:33
Originally posted by CCEncoder
Well I didn't know that, sounds logical, but in any case virtualdub won't allow me to scan the video stream for error, even when the avi has no audio, I will try decompressing it. I need more instructions how.

prehaps i should rephrase.. i didnt mean YOU should decompress it, but that the app needs to do that. im wondering though:

a. when does the error cccur? (with opening the file or?)
b. does the file play in e.g. WMP

bobsc
30th August 2004, 22:57
@CCEncoder
What exactly do you want to do? Cut? Join? Do you have a Divx codec installed?

CCEncoder
30th August 2004, 23:44
I want to change the video codec to anything but divx, xvid or any of those uncompatible formats, so I can edit my avis, I also would like to be able to cut the video if possible and add filters etc, now the MSG shows in the bottom of the program and also when I want to save the avi but as a dialog box or whatever is called. I have installed Nimo codecs and recently ffdshow-20040828.exe supposely the best divx codecs.

stephanV
30th August 2004, 23:57
well, first get rid of nimo and then we can talk further...

divx and xvid are not really uncompatible with anything... editing lossy compressed avis is just not optimal. but in any case, your file seems to be broken (and not by the codec).

CCEncoder
31st August 2004, 00:14
Originally posted by stephanV
well, first get rid of nimo and then we can talk further...

divx and xvid are not really uncompatible with anything... editing lossy compressed avis is just not optimal. but in any case, your file seems to be broken (and not by the codec).
I unistalled all the nimo codecs and the ffdshow-20040828.exe those were the only ones I had and now I can't watch any movies.
By the way, no the movies are fine maybe one that says is got CBR on GSpot but virtualdub claims to have VBR and can't open it, other then that, they all are fine. I tried several divx3 avis ones and they all fail so is not one video.

stephanV
31st August 2004, 00:19
you say the movies with divx3 are fine bet yet divx3 is to blame... im not following you here.

CCEncoder
31st August 2004, 00:28
Originally posted by stephanV
you say the movies with divx3 are fine bet yet divx3 is to blame... im not following you here.
I can watch them, but not edit them, becuase they're divx3 and I think all divx fail too.

stephanV
31st August 2004, 00:33
your logic seems to be a little bit on the flawed side...

anyway

then use directshowsource with avisynth and open that in VirtualDub, then you can re-encode, cut, add filters whatever. it is the only way...

theres is a nice docu about avisynth for how to use it coming with the install.


(you could have kept ffdshow BTW :rolleyes: )

CCEncoder
31st August 2004, 10:41
Originally posted by stephanV
[B]your logic seems to be a little bit on the flawed side...

anyway

then use directshowsource with avisynth and open that in VirtualDub, then you can re-encode, cut, add filters whatever. it is the only way...

theres is a nice docu about avisynth for how to use it coming with the install.
I did create the avs:

DirectShowSource("video.avi", fps=23.976)


However there is an error, I choose file, run script, is this the right way?

lark
31st August 2004, 10:55
just open the avs (file-open video file...)

regards
t :)

esby
31st August 2004, 15:50
First, are you sure your avi file is not corrupted in any way...
Secondly, nandub has an 'error shitty compressor error' option, which mean when you have a decompression error, meaning garbled result, it will continue anyway.
If this option is checked that might explain that you are able to load your video with nandub.

if your video is not corrupted, you can still export via nandub, supposing it is the only way you found to open it...
for this you'll have to frameserve your video from nandub,
just read the old doc of vdub for that, and you'll have the right steps to do it (google a bit, search the forums)...

if the video is corrupted at some point, you must trim the bad portions,
in order to avoid the error...

esby

CCEncoder
1st September 2004, 00:33
Originally posted by lark
just open the avs (file-open video file...)
regards :) I had this error in virtualdub:
"avi import filter error".

Also StephanV told me this:
Originally posted by stephanV
Use directshowsource with avisynth and open that in VirtualDub, then you can re-encode, cut, add filters whatever. it is the only way...
Can you show me how to do it?

CCEncoder
5th September 2004, 02:18
Originally posted by CCEncoder
I had this error in virtualdub:
"avi import filter error".

Also StephanV told me this:

Can you show me how to do it?
Doesn't matter now I realized that I needed to install codecs, I installed the TBGCodecPack and the divx5.2 and everything is perfect!