Log in

View Full Version : wrong frame order


DvdKhl
12th September 2003, 17:51
I have downloaded a series but the frameorder is wrong

I tried to change the order with swapfields and other commands but I couldn't solve the problem, because hole frames are in the wrong place and I don't know how to change the order.

But another thing is when I load the avi into vdub the order is correct, in any other media player it's wrong.

Is there anyway to correct the order?

Here is a link to a part of the series
http://home.arcor.de/dvdkhl/Avis/malcom.avi (500kb xvid)

Guest
12th September 2003, 18:40
The clip is progressive with every frame repeated three times. Since it is progressive, field order is irrelevant. It plays just fine in all players that I tried. How are you making a symptom appear and what is the symptom?

There are field dominance reversal filters for both Avisynth and VirtualDub, but as I said, the clip is progressive.

DvdKhl
12th September 2003, 19:04
the order is frame1,frame3,frame2 and so on

mhh this is wired I tried the clip on 2 pcs (Windows Media Player, BSPlayer,Zoom Player) and the order is wrong, only in Virtual Dub the order is correct.

Maybe a newer xvid codec is out.

edit: nope I have the latest xvid codec

Guest
12th September 2003, 20:08
Originally posted by DvdKhl
the order is frame1,frame3,frame2 and so onThe first three frames are all black. How can you tell what order they are in?

Precision is important.

mf
12th September 2003, 20:20
1) Define "latest version". Latest stable version is 0.9.x, which doesn't support B-frames (and thus, orders frame incorrectly).
2) VfW latest version does not mean you have some other (directshow, since you said vdub plays it fine) decoder installed that can't handle B-Frames. Make sure you have Nic's Directshow filter or a recent ffdshow (any version will do, stable or alpha, ffdshow has had b-frame support for a long time).

DvdKhl
12th September 2003, 21:00
ok,ok
I just assumed :D
the first non black frame is frame 51
I looked now a bit closer an found that order
starting at frame 50
frame a = blackframe
(in my media players)
bbaccbddc
(in virtual dub)
aaabbbccc

sorry since I can't use virtual dub (because there the order isn't wrong) it is not easy to give detailed information of my problem

I will try to reencode the series maybe that will solve this

mf
12th September 2003, 21:02
Originally posted by DvdKhl
I will try to reencode the series maybe that will solve this
Sure. Just ignore me.

DvdKhl
12th September 2003, 21:05
sry
I just haven't looked again before I posted this
happens ...

I will try what you suggested

Guest
12th September 2003, 21:41
Your clip has B frames so I would listen very carefully. :)

DvdKhl
15th September 2003, 12:09
Yes thx mf

I Installed ffdshow und the series just played fine.
It has many options to play with, but I think I will look through it :D

sry again I really didn't see your post before I posted mine.

mf
15th September 2003, 12:59
Originally posted by DvdKhl
Yes thx mf

I Installed ffdshow und the series just played fine.
It has many options to play with, but I think I will look through it :D

sry again I really didn't see your post before I posted mine.
No problem, apology long since accepted =).