[FFmpeg-trac] #9769(avcodec:new): JPEG 2000 decoder: SOC marker not present
FFmpeg
trac at avcodec.org
Sat May 7 21:29:55 EEST 2022
#9769: JPEG 2000 decoder: SOC marker not present
-------------------------------------+-------------------------------------
Reporter: Pierre- | Owner: (none)
Anthony Lemieux |
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: | Blocked By:
jpeg2000,j2k |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Balling):
>the results are not bit exact, but that is expected with lossy J2K.
In fact it is obviosuly not expected, but that is a known bug in our
decoder or openjpeg. Need to compare with kakadu (will attach,
.\kdu_expand.exe -i j2k1.j2c -o xqawsqa.ppm, then compress with ffmpeg to
lossless jxl -f md5 is 55cfac05df63f74cadb245e4ce1ab86d) after all it was
created with Kakadu-v8.0.3. Also nvJPEG2000 of Nvidia written in CUDA...
And the standard.
>but with the error message:
That is technically a warning since it still allows decoding. How did you
get j2k-samples/j2k1.j2c? What created it? Is it public test suite?
Kakadu-v8.0.3 is not latest, 8.0.5 is. Here is kakadu:
https://github.com/uclouvain/openjpeg/commit/92c0471154960d50ebe68b363f4bb1e2c1e4d775
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9769#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list