Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|||||||
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | Link |
|
Registered User
Join Date: Mar 2004
Location: Zinzinnati
Posts: 281
|
if 2 p-frames are more than 1 s apart, b-frames in between are not decoded
Syskin, concerning the bug listed in ur sig, (core) if two p-frames are more than one second apart, b-frames in between are not decoded. Could u give some more info on this? Are u saying that P frames up to and including 1 second apart are ok or that only up to and not including 1 second apart are ok. I did an encode with Bmax=30 and 29.97 fps and I experienced the bug with ffdshow. So is it really an encoding bug and not a decoding bug? I ask since I'm trying to decide if a max of 29 or 28 is needed to avoid the bug.
__________________
Anata wa baka da! REPENT! |
|
|
|
|
|
#2 | Link |
|
Registered User
Join Date: Jun 2002
Location: Adelaide, Australia
Posts: 1,166
|
There was a thread about this, but it seems to be gone now. I think it happens for two p-frames which are exactly 1 second apart as well.
In that thread, someone actually posted a file (called bframe.avi, that's all I know now) that used many b-frames. I remember it didn't have any problems with ffdshow, but who knows.... If you want a good encode, you'll set max b-frames to 3. If you don't want that... oh well Radek |
|
|
|
|
|
#3 | Link |
|
Registered User
Join Date: Mar 2004
Location: Zinzinnati
Posts: 281
|
I forgot to mention that it was RC4 I did this with. Bmax 3?! Egads! That's cutting Xvid's potential off at the knees. Bthres 80 at 8/1/0 gives me spectacular results. And I think mass B frame usage is the direction H264 is going.
__________________
Anata wa baka da! REPENT! Last edited by lordadmira; 2nd June 2004 at 06:04. |
|
|
|
|
|
#4 | Link | |
|
Registered User
Join Date: Jun 2002
Location: Adelaide, Australia
Posts: 1,166
|
Quote:
Nothing comparable to mpeg-4, where b-frames are almost just as lame as in mpeg-1. |
|
|
|
|
|
|
#5 | Link |
|
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 2,698
|
lordadmira let me guess you encode Anime ?
who else could rape XviD like that then Anime Encoder
__________________
all my compares are riddles so please try to decipher them yourselves :) current Main XviD PSNRLab version 1.1 current XviD PSNRLab update 1.1.3 MT1389xx Player Infos XviD EDP Build CVS (CruNchers Visual System ©) V 1.4 new with predefined profiles ;) Code:
Olivera: "We're expendable assets"
"and we've just been expended"
|
|
|
|
|
|
#6 | Link |
|
Registered User
Join Date: Mar 2004
Location: Zinzinnati
Posts: 281
|
%-) Anime? What other reason is there?
Syskin I think ur vastly underestimating the power of the B frame. I don't know if u read it but a while back I was in a thread discussing B frame theory. If u ask me an encode should consist almost entirely of B frames. P frames are only good for motion anchors. And I frames.. heh well the video has to be seekable. ![]() LA
__________________
Anata wa baka da! REPENT! |
|
|
|
|
|
#7 | Link | |
|
Registered User
Join Date: Jun 2002
Location: Adelaide, Australia
Posts: 1,166
|
Quote:
Repeat that for all b-frames. B-frames cannot have their references more then 2 frames away, just cannot. Last edited by sysKin; 2nd June 2004 at 08:05. |
|
|
|
|
|
|
#9 | Link |
|
Registered User
Join Date: Mar 2004
Location: Zinzinnati
Posts: 281
|
Whoa dude. I said P frames should be motion anchors. Arbitrarily sticking two P frames 100 frames apart isn't going to help anything. You have to analyze the video to find the best spots for P frames, and those are end points of motions. The B frames then come in to handle the motion based off the end points.
__________________
Anata wa baka da! REPENT! |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|