Opened 6 years ago

Closed 5 years ago

#3228 closed defect (fixed)

VP9 video decodes fine with libvpx 1.3.0 but not with ffvp9

Reported by: jamal Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: vp9
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Attached file decodes fine with libvpx-vp9 decoder wrapper (Or anything using libvpx, like Chromium based browsers), but random noise after the first frame with ffvp9.

It was created with the following command, using libvpx-vp9 encoder wrapper and libvpx 1.3.0.

./ffmpeg -t 5 -i test-720p.mpg -c:v libvpx-vp9 -cpu-used 1 -crf 10 -b:v 0 -an -lag-in-frames 16 -frame-parallel 1 test_vp9.webm

Attachments (1)

test_vp9.webm (1.7 MB) - added by jamal 6 years ago.

Download all attachments as: .zip

Change History (4)

Changed 6 years ago by jamal

comment:1 Changed 6 years ago by jamal

The video decodes fine with ffvp9 is i use 2pass mode instead of 1pass to create it.

./ffmpeg -t 5 -i test-720p.mpg -c:v libvpx-vp9 -cpu-used 1 -crf 10 -b:v 0 -an -lag-in-frames 16 -frame-parallel 1 -pass 1 -f webm /dev/null && \
./ffmpeg -t 5 -i test-720p.mpg -c:v libvpx-vp9 -cpu-used 1 -crf 10 -b:v 0 -an -lag-in-frames 16 -frame-parallel 1 -pass 2 test_vp9.webm

comment:2 Changed 5 years ago by cehoyos

  • Reproduced by developer set
  • Status changed from new to open

comment:3 Changed 5 years ago by cehoyos

  • Resolution set to fixed
  • Status changed from open to closed

Fixed by Ronald in 4a55bffa

Note: See TracTickets for help on using tickets.