Opened 3 years ago

Closed 3 years ago

#8401 closed defect (fixed)

vc2 encoding is broken for non-multiple of 64 width videos

Reported by: Tristan Matthews Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: vc2
Cc: tmatth@videolan.org Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
How to reproduce:

% ./ffmpeg -y -f lavfi -i testsrc2=duration=5:size=qcif -c:v vc2 borked-vc2.avi
ffmpeg version N-95880-gd07d1c1dd0-tessus (git master)
built on Mon Nov 25 22:33:07 EST 2019

produces a broken sample.

Compared to:

% ./ffmpeg -y -f lavfi -i testsrc2=duration=5:size=cif -c:v vc2 working-vc2.avi

which looks fine.

It seems like VC2 encoding (for 4:2:0 at least) is only working for inputs whose width is a multiple of 64.

Attachments (1)

borked.png (9.4 KB ) - added by Tristan Matthews 3 years ago.

Download all attachments as: .zip

Change History (3)

by Tristan Matthews, 3 years ago

Attachment: borked.png added

comment:1 by Tristan Matthews, 3 years ago

Cc: tmatth@videolan.org added
Version: unspecifiedgit-master

comment:2 by Carl Eugen Hoyos, 3 years ago

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