[vlc-devel] ffmpeg warning: warning: first frame is no keyframe.. Please help

Ratin ratin3 at gmail.com
Wed Oct 24 19:00:17 CEST 2007


I developed an RTSP server to server live MPEG-2 stream and tried it with
vlc, The video is full of greenish artifacts,
and I am getting this warning (at the end) of this email. I
am definitely sending I-Frames as the first packet to
vlc as I captured the packets a number of times. Funny thing is video clears
up as soon as camera/encoder
captures motion (i.e. waving my hand infront of the camera will do the job).
I am wondering if anybody here
knows what exactly vlc is looking for when I am providing VS header, VOS
header, GOV header and VOP header.
mplayer also do the same (do they both use ffmpeg library)?

main debug: creating new input thread

main debug: waiting for thread completion

main debug: thread 4272 (input) created at priority 1 (input/input.c:265)

main debug: `rtsp://10.95.253.160/1841' gives access `rtsp' demux `' path
`10.95.253.160/1841'

main debug: creating demux: access='rtsp' demux='' path='10.95.253.160/1841'

main debug: looking for access_demux module: 1 candidate

live555 debug: RTP subsession 'video/MP4V-ES'

main debug: selecting program id=0

main debug: using access_demux module "live555"

main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC\

main debug: looking for decoder module: 28 candidates

ffmpeg debug: libavcodec already initialized

ffmpeg debug: postprocessing disabled

ffmpeg debug: using direct rendering

ffmpeg debug: ffmpeg codec (MPEG-4 Video) started

main debug: using decoder module "ffmpeg"

main debug: thread 4252 (decoder) created at priority 0
(input/decoder.c:159)

main debug: `rtsp://10.95.253.160/1841' successfully opened

main debug: no usable vout present, spawning one

main debug: window size: 352x240

main debug: looking for video output module: 6 candidates

vout_directx debug: creating DirectXEventThread

main debug: waiting for thread completion

vout_directx debug: DirectXCreateWindow

vout_directx debug: created video sub-window

main debug: thread 4128 (DirectX Events Thread) created at priority 0 (
directx.c:278)

vout_directx debug: DirectXEventThread running

vout_directx debug: DirectXInitDDraw

vout_directx debug: directx-device:

vout_directx debug: DirectXEnumCallback: Primary Display Driver, display

vout_directx debug: DirectXEnumCallback: ATI MOBILITY RADEON X300 ,
\\.\DISPLAY1

vout_directx debug: selecting ATI MOBILITY RADEON X300 , \\.\DISPLAY1

main debug: Registering subpicture channel, ID: 2

main debug: Registering subpicture channel, ID: 3

main debug: Registering subpicture channel, ID: 4

main debug: Registering subpicture channel, ID: 5

vout_directx debug: screen dimensions (0x0,1400x1050)

vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1
can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1

vout_directx debug: End DirectXInitDDraw

vout_directx debug: DirectXCreateDisplay

vout_directx debug: DirectXCreateClipper

vout_directx debug: disabling screen saver

main debug: using video output module "vout_directx"

vout_directx debug: NewPictureVec overlay:yes chroma:YV12

vout_directx debug: YUV overlay created successfully

vout_directx debug: End NewPictureVec (succeeded)

main debug: got 1 direct buffer(s)

main debug: picture in 352x240 (0,0,352x240), chroma I420, ar 22:15, sar 1:1

main debug: picture user 352x240 (0,0,352x240), chroma I420, ar 22:15, sar
1:1

main debug: picture out 352x240 (0,0,352x240), chroma I420, ar 22:15, sar
1:1

main debug: direct render, mapping render pictures 0-6 to system pictures
1-7

main debug: waiting for thread completion

main debug: thread 4280 (video output) created at priority 1
(video_output/video_output.c:421)

ffmpeg warning: warning: first frame is no keyframe

(mpeg4 at 00A51BD0)

main warning: late picture skipped (1877064)

main warning: late picture skipped (799088)

main warning: late picture skipped (1752511)

main warning: late picture skipped (720757)

main warning: late picture skipped (689514)

main warning: late picture skipped (127653)

main warning: late picture skipped (1095603)

main warning: late picture skipped (736992)

main warning: late picture skipped (720586)

main warning: late picture skipped (736836)

main warning: late picture skipped (752103)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20071024/90d4ee24/attachment.html>


More information about the vlc-devel mailing list