Bug#815673: ffmpeg: VP9 seek broken in ffplay

George B. i93.borg at gmail.com
Tue Feb 23 14:43:50 UTC 2016


Package: ffmpeg
Version: 7:2.8.6-1+b1
Severity: normal

Hello,

I have encoded a video as VP9 using ffmpeg with the following settings
and I am unable to seek forward in the video (tested with mpv and
ffplay).

```
ffmpeg -i raw/00040.MTS -c:v libvpx-vp9 -b:v 3500K -threads 8 -speed 1 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -c:a libopus -b:a 64k -f webm 00040_1pass.webm
```

The output I get from ffplay:

```
ffplay version 2.8.6-1+b1 Copyright (c) 2003-2016 the FFmpeg developers
  built with gcc 5.3.1 (Debian 5.3.1-8) 20160205
  configuration: --prefix=/usr --extra-version=1+b1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, matroska,webm, from '00040_1pass.webm': sq=    0B f=0/0   
  Metadata:
    encoder         : Lavf56.40.101
  Duration: 00:01:44.68, start: 0.007000, bitrate: 2594 kb/s
    Stream #0:0: Video: vp9 (Profile 0), yuv420p(tv), 1920x1080, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 1k tbn, 1k tbc (default)
    Stream #0:1: Audio: opus, 48000 Hz, 5.1, fltp (default)
[matroska,webm @ 0x7fe7d4009240] seek_frame_generic failed as this stream seems to contain no keyframes after the target timestamp, 1002 non keyframes found
[matroska,webm @ 0x7fe7d4009240] seek_frame_generic failed as this stream seems to contain no keyframes after the target timestamp, 1002 non keyframes found
00040_1pass.webm: error while seeking
```

You can find the file here: https://gir.me.uk/files/tmp/20160223-ffmpeg_bug/00040_1pass.webm


Thanks,

George

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ffmpeg depends on:
ii  libavcodec-ffmpeg56    7:2.8.6-1+b1
ii  libavdevice-ffmpeg56   7:2.8.6-1+b1
ii  libavfilter-ffmpeg5    7:2.8.6-1+b1
ii  libavformat-ffmpeg56   7:2.8.6-1+b1
ii  libavresample-ffmpeg2  7:2.8.6-1+b1
ii  libavutil-ffmpeg54     7:2.8.6-1+b1
ii  libc6                  2.21-9
ii  libpostproc-ffmpeg53   7:2.8.6-1+b1
ii  libsdl1.2debian        1.2.15+dfsg1-2
ii  libswresample-ffmpeg1  7:2.8.6-1+b1
ii  libswscale-ffmpeg3     7:2.8.6-1+b1
ii  libvdpau1              1.1.1-3
ii  libx11-6               2:1.6.3-1

ffmpeg recommends no packages.

Versions of packages ffmpeg suggests:
pn  ffmpeg-doc  <none>

-- no debconf information



More information about the pkg-multimedia-maintainers mailing list