Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Frame Not Found (looking For 128), Error playing MPEG1 file
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
eneren
Posted: Jan 16 2003, 02:51 AM


Unregistered









When I play back (input only) or save to AVI (no compression, no conversions, no filters) I get the error "Frame not found (looking for 128)".

The file is a "Movie" shot from a Sony Digital Camera, 5 secs. in length and consisting of 1 single I frame and 143 P frames (copies). Basically it is a still picture with 5 seconds of sound.

I have tried various versions of VirtualDub - I get the error in all versions. The file can be played back / converted using other applications without problems.

A bug? Or am I doing something wrong?

File Information:

Video:
Frame size, fps: 320x240, 25.000 fps
# of frames (time): 144 (0:05)
# of I,P and B frames: 1 / 143 / 0
I-frame: 13K (min=avg=max)
P-frame: 4K (min=avg=max)
B-frame: no B-frames
Avg. bitrate: 23 Kbps
Audio:
Format: 32KHz mono, 32Kbps layer II
# frames: 160
Total size: 23 K
 
  Top
fccHandler
Posted: Jan 16 2003, 03:29 AM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



QUOTE (eneren @ Jan 15 2003, 10:51 PM)
I have tried various versions of VirtualDub - I get the error in all versions.

Maybe a bug. Try my version of VirtualDub, available at DeXT's site.
Is there any way you can provide us with a link to your MPEG file?

--------------------
May the FOURCC be with you...
 
     Top
phaeron
Posted: Jan 16 2003, 04:00 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



Whoooops.

It's a bug -- the subframe_num field in the MPEGSampleInfo data field is a (signed char), when according to the comment right next to it it should have been an (unsigned char)... and the comment is incorrect, so it needs to be an unsigned short. (The actual MPEG requirement is that a block be intra-coded once every 132 frames, not a GOP limit of 132 frames.) Most MPEG files do not have more than 127 frames between I-frames, but this one is a bit unusual in that respect.
 
    Top
eneren
Posted: Jan 16 2003, 04:02 AM


Unregistered









QUOTE
Try my version of VirtualDub, available at DeXT's site.


It works! biggrin.gif Must be a bug in VirtualDub then?

QUOTE
Is there any way you can provide us with a link to your MPEG file?


A link - no. But I can e-mail it, if you are still interested (size = 58K).

Thanks for your help!

 
  Top
fccHandler
Posted: Jan 16 2003, 04:20 AM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



QUOTE (eneren @ Jan 16 2003, 12:02 AM)
... I can e-mail it, if you are still interested

Nope, the bug has been identified biggrin.gif

--------------------
May the FOURCC be with you...
 
     Top
eneren
Posted: Jan 16 2003, 04:21 AM


Unregistered









Cool - I found a bug!
I know I should not smile biggrin.gif biggrin.gif biggrin.gif - but I cannot help it.

VirtualDub is such a cool program.
It's free - and has the best support!
 
  Top
ChristianHJW
Posted: Jan 16 2003, 09:20 AM


Advanced Member


Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02



QUOTE (eneren @ Jan 16 2003, 06:21 AM)
VirtualDub is such a cool program.
It's free - and has the best support!

Thanks mate for the motivating words !

True, the mod team here is doing a great job, and with the help of Avery himself on the difficult tasks we sure get all probs solved in the end biggrin.gif !!

--------------------
Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !!
Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform ....
 
       Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
6 replies since Jan 16 2003, 02:51 AM Track this topic | Email this topic | Print this topic

<< Back to Testing / Bug Reports