flaccidware / webm

Automatically exported from code.google.com/p/webm
0 stars 0 forks source link

Profile 3 10/12bpp 4:4:0 videos refuse to decode with recent version of libvpx #1028

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
bash-3.2$ ./vpxdec 
~/Movies/fate-suite-ff/vp9-test-vectors/vp91-2-04-yuv440.webm --rawvideo -o 
/tmp/x.yuv && ls -la /tmp/x.yuv
-rw-r--r--  1 ronaldbultje  wheel  288000 Jun 20 15:51 /tmp/x.yuv
bash-3.2$ ./vpxdec 
~/Movies/fate-suite-ff/vp9-test-vectors/vp93-2-20-10bit-yuv422.webm -o 
/tmp/x.y4m && ls -la /tmp/x.y4m
-rw-r--r--  1 ronaldbultje  wheel  288103 Jun 20 15:52 /tmp/x.y4m
bash-3.2$ ./vpxdec 
~/Movies/fate-suite-ff/vp9-test-vectors/vp93-2-20-10bit-yuv440.webm --rawvideo 
-o /tmp/x.yuv && ls -la /tmp/x.yuv
Warning: Failed to decode frame 1: Corrupt frame detected
Warning: Additional information: Referenced frame has invalid size
-rw-r--r--  1 ronaldbultje  wheel  0 Jun 20 15:52 /tmp/x.yuv

In the past, this worked fine, right now I can't compare with ffmpeg (where it 
also doesn't work afaics - it worked at some point).

Original issue reported on code.google.com by rsbul...@gmail.com on 20 Jun 2015 at 7:53

GoogleCodeExporter commented 8 years ago
You would see that behavior if you didn't configure with 
'--enable-vp9-highbitdepth'.
vp93-2-20-10bit-yuv440.webm seems all right.

high bitdepth unit tests (including the test vectors) should run nightly:

http://build.webmproject.org/jenkins/view/libvpx-nightly-tests/job/libvpx__unit_
tests-multi-target/

Original comment by jz...@google.com on 21 Jun 2015 at 12:21

GoogleCodeExporter commented 8 years ago
Hm, you're probably right, but why does 422/444 decode without error then? I'd 
expect all of them to error out saying "unsupported profile".

Original comment by rsbul...@gmail.com on 21 Jun 2015 at 12:27

GoogleCodeExporter commented 8 years ago
yes that would be unexpected; I'm not sure what the distinction is currently.

Original comment by jz...@google.com on 22 Jun 2015 at 7:55

GoogleCodeExporter commented 8 years ago

Original comment by ya...@google.com on 16 Jul 2015 at 10:26

GoogleCodeExporter commented 8 years ago
https://chromium-review.googlesource.com/#/c/286164/

Original comment by ya...@google.com on 16 Jul 2015 at 10:46

GoogleCodeExporter commented 8 years ago
fix is now merged

Original comment by ya...@google.com on 21 Jul 2015 at 5:44