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. Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se |
|
|||||||
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 | Link |
|
Registered User
Join Date: Mar 2004
Location: Zinzinnati
Posts: 294
|
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,167
|
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: 294
|
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 05:04. |
|
|
|
|
|
#4 | Link | |
|
Registered User
Join Date: Jun 2002
Location: Adelaide, Australia
Posts: 1,167
|
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: 5,001
|
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 :) It is about Time Join the Revolution NOW before it is to Late ! http://forum.doom9.org/showthread.php?t=168004 |
|
|
|
|
|
#6 | Link |
|
Registered User
Join Date: Mar 2004
Location: Zinzinnati
Posts: 294
|
%-) 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,167
|
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 07:05. |
|
|
|
|
|
|
#9 | Link |
|
Registered User
Join Date: Mar 2004
Location: Zinzinnati
Posts: 294
|
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! |
|
|
|
![]() |
|
|