Opened 7 years ago

Closed 7 years ago

#7181 closed defect (needs_more_info)

When playing this type of vp9 video, there are periods of a white screen.

Reported by: kj4qwt Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords: vp9
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
How to reproduce:

% ffplay -v 9 -loglevel 99 ./Videos/Andrew\ Peterson\ Is\ He\ Worthy.webm 
ffplay version 2.6.8 Copyright (c) 2003-2016 the FFmpeg developers
  built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-4)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-gnutls --enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394 --enable-libfaac --enable-nonfree --enable-libfdk-aac --enable-nonfree --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
  libavutil      54. 20.100 / 54. 20.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 25.101 / 56. 25.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.102 /  5. 11.102
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[matroska,webm @ 0x7fa4b800ae60] Format matroska,webm probed with size=2048 and score=100
st:0 removing common factor 1000000 from timebase
st:1 removing common factor 1000000 from timebase
[matroska,webm @ 0x7fa4b800ae60] Before avformat_find_stream_info() pos: 544 bytes read:32768 seeks:0
[matroska,webm @ 0x7fa4b800ae60] All info foundKB sq=    0B f=0/0   
[matroska,webm @ 0x7fa4b800ae60] After avformat_find_stream_info() pos: 888 bytes read:32768 seeks:0 frames:3
Input #0, matroska,webm, from './Videos/Andrew Peterson Is He Worthy.webm':
  Metadata:
    encoder         : Lavf56.25.101
  Duration: 00:04:30.74, start: 0.007000, bitrate: 349 kb/s
    Stream #0:0(eng), 2, 1/1000: Video: vp9, yuv420p, 640x360, 1/1000, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc (default)
    Stream #0:1(eng), 1, 1/1000: Audio: opus, 48000 Hz, stereo, fltp (default)
detected 2 logical cores
[ffplay_abuffer @ 0x7fa4b8034c20] Setting 'sample_rate' to value '48000'
[ffplay_abuffer @ 0x7fa4b8034c20] Setting 'sample_fmt' to value 'fltp'
[ffplay_abuffer @ 0x7fa4b8034c20] Setting 'channels' to value '2'
[ffplay_abuffer @ 0x7fa4b8034c20] Setting 'time_base' to value '1/48000'
[ffplay_abuffer @ 0x7fa4b8034c20] Setting 'channel_layout' to value '0x3'
[ffplay_abuffer @ 0x7fa4b8034c20] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x3
[ffplay_abuffersink @ 0x7fa4b8035d20] auto-inserting filter 'auto-inserted resampler 0' between the filter 'ffplay_abuffer' and the filter 'ffplay_abuffersink'
[AVFilterGraph @ 0x7fa4b8054340] query_formats: 2 queried, 0 merged, 3 already done, 0 delayed
[auto-inserted resampler 0 @ 0x7fa4b8036ce0] ch:2 chl:stereo fmt:fltp r:48000Hz -> ch:2 chl:stereo fmt:s16 r:48000Hz
Audio frame changed from rate:48000 ch:2 fmt:fltp layout:stereo serial:-1 to rate:48000 ch:2 fmt:fltp layout:stereo serial:1
[ffplay_abuffer @ 0x7fa4a0003040] Setting 'sample_rate' to value '48000'
[ffplay_abuffer @ 0x7fa4a0003040] Setting 'sample_fmt' to value 'fltp'
[ffplay_abuffer @ 0x7fa4a0003040] Setting 'channels' to value '2'
[ffplay_abuffer @ 0x7fa4a0003040] Setting 'time_base' to value '1/48000'
[ffplay_abuffer @ 0x7fa4a0003040] Setting 'channel_layout' to value '0x3'
[ffplay_abuffer @ 0x7fa4a0003040] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x3
[ffplay_abuffersink @ 0x7fa4a00041c0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'ffplay_abuffer' and the filter 'ffplay_abuffersink'
[AVFilterGraph @ 0x7fa4a0002d40] query_formats: 2 queried, 0 merged, 3 already done, 0 delayed
[auto-inserted resampler 0 @ 0x7fa4a00054e0] ch:2 chl:stereo fmt:fltp r:48000Hz -> ch:2 chl:stereo fmt:s16 r:48000Hz
Video frame changed from size:0x0 format:none serial:-1 to size:640x360 format:yuv420p serial:1
[ffplay_buffer @ 0x7fa498003be0] Setting 'video_size' to value '640x360'
[ffplay_buffer @ 0x7fa498003be0] Setting 'pix_fmt' to value '0'
[ffplay_buffer @ 0x7fa498003be0] Setting 'time_base' to value '1/1000'
[ffplay_buffer @ 0x7fa498003be0] Setting 'pixel_aspect' to value '0/1'
[ffplay_buffer @ 0x7fa498003be0] Setting 'frame_rate' to value '24000/1001'
[ffplay_buffer @ 0x7fa498003be0] w:640 h:360 pixfmt:yuv420p tb:1/1000 fr:24000/1001 sar:0/1 sws_param:
[ffplay_crop @ 0x7fa498004a60] Setting 'out_w' to value 'floor(in_w/2)*2'
[ffplay_crop @ 0x7fa498004a60] Setting 'out_h' to value 'floor(in_h/2)*2'
[AVFilterGraph @ 0x7fa4980030e0] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
[ffplay_crop @ 0x7fa498004a60] w:640 h:360 sar:0/1 -> w:640 h:360 sar:0/1
[AVIOContext @ 0x7fa4b80008c0] Statistics: 262144 bytes read, 0 seeks

[admin@new-host ~]$ 

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

Change History (3)

comment:1 by James, 7 years ago

You're using a very old, unsupported ffmpeg version. Can you try with git head or the latest stable release and confirm the issue persists?

Also, please attach the sample to this ticket or upload it somewhere and paste a link.

comment:2 by Carl Eugen Hoyos, 7 years ago

Component: ffplayundetermined
Keywords: vp9 added
Priority: importantnormal
Version: 2.6.9unspecified

comment:3 by Carl Eugen Hoyos, 7 years ago

Resolution: needs_more_info
Status: newclosed
Note: See TracTickets for help on using tickets.