Opened 3 years ago

Closed 16 months ago

#2869 closed defect (fixed)

jpeg2000: invalid tpend

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

Description

attached file used to decode correctly a few months ago (libopenjpeg)

C:\>ffmpeg -i ipj2.avi
ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers
  built on Aug  8 2013 21:32:57 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-
amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --
enable-libxvid --enable-zlib
  libavutil      52. 41.100 / 52. 41.100
  libavcodec     55. 24.100 / 55. 24.100
  libavformat    55. 13.102 / 55. 13.102
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 82.100 /  3. 82.100
  libswscale      2.  4.100 /  2.  4.100
  libswresample   0. 17.103 /  0. 17.103
  libpostproc    52.  3.100 / 52.  3.100
[jpeg2000 @ 029d7ee0] Invalid tpend
Input #0, avi, from 'ipj2.avi':
  Duration: 00:00:24.80, start: 0.000000, bitrate: 216 kb/s
    Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (IPJ2 / 0x
324A5049), rgb24, 352x244, 5 tbr, 5 tbn, 5 tbc
At least one output file must be specified

Attachments (1)

ipj2.avi (654.3 KB) - added by ami_stuff 3 years ago.

Download all attachments as: .zip

Change History (6)

Changed 3 years ago by ami_stuff

comment:1 Changed 3 years ago by compn

does libopenjpeg itself handle this?
i mean, is it a bug in libopenjpeg or ffmpeg's wrapper?

comment:2 follow-up: Changed 3 years ago by ami_stuff

some old "N-43060-ga85b4a5 Jul 30 2012" ffmpeg's build decodes it correctly

currently it doesn't decode even with forced -vcodec libopenjpeg

comment:3 in reply to: ↑ 2 Changed 3 years ago by ami_stuff

Replying to ami_stuff:

some old "N-43060-ga85b4a5 Jul 30 2012" ffmpeg's build decodes it correctly

currently it doesn't decode even with forced -vcodec libopenjpeg

actually the sample decodes correctly now (-vcodec libopenjpeg) with the git head (it didn't with some older build which I had installed)

Last edited 3 years ago by ami_stuff (previous) (diff)

comment:4 Changed 3 years ago by cehoyos

  • Component changed from undetermined to avcodec
  • Keywords j2k added
  • Reproduced by developer set
  • Status changed from new to open
  • Version changed from unspecified to git-master

comment:5 Changed 16 months ago by michael

  • Resolution set to fixed
  • Status changed from open to closed
Note: See TracTickets for help on using tickets.