Opened 10 years ago

Closed 10 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 10 years ago.

Download all attachments as: .zip

Change History (4)

by jamal, 10 years ago

Attachment: test_vp9.webm added

comment:1 by jamal, 10 years ago

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 by Carl Eugen Hoyos, 10 years ago

Reproduced by developer: set
Status: newopen

comment:3 by Carl Eugen Hoyos, 10 years ago

Resolution: fixed
Status: openclosed

Fixed by Ronald in 4a55bffa

Note: See TracTickets for help on using tickets.