#6171 closed enhancement (fixed)

qdrw: support 2bpp & 4bpp

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

Description

C:\>ffmpeg -i C:\indexed_2bpp.pct
ffmpeg version 3.2.git Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 4.6.2 (GCC)
  configuration: --disable-pthreads --enable-gpl --disable-ffprobe
  libavutil      55. 47.100 / 55. 47.100
  libavcodec     57. 79.100 / 57. 79.100
  libavformat    57. 66.102 / 57. 66.102
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 73.100 /  6. 73.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
[qdraw @ 0672d760] Warning: not compiled with thread support, using thread emula
tion
[qdraw @ 0672d760] Invalid pixel format (bppcnt 1 bpp 2) in Packbit
[qdraw_pipe @ 06723be0] decoding for stream 0 failed
[qdraw_pipe @ 06723be0] Could not find codec parameters for stream 0 (Video: qdr
aw, none, 1024x768): unspecified pixel format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, qdraw_pipe, from 'C:\indexed_2bpp.pct':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: qdraw, none, 1024x768, 25 tbr, 25 tbn, 25 tbc
At least one output file must be specified
C:\>ffmpeg -i C:\indexed_4bpp.pct
ffmpeg version 3.2.git Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 4.6.2 (GCC)
  configuration: --disable-pthreads --enable-gpl --disable-ffprobe
  libavutil      55. 47.100 / 55. 47.100
  libavcodec     57. 79.100 / 57. 79.100
  libavformat    57. 66.102 / 57. 66.102
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 73.100 /  6. 73.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
[qdraw @ 0672d760] Warning: not compiled with thread support, using thread emula
tion
[qdraw @ 0672d760] Invalid pixel format (bppcnt 1 bpp 4) in Packbit
[qdraw_pipe @ 06723be0] decoding for stream 0 failed
[qdraw_pipe @ 06723be0] Could not find codec parameters for stream 0 (Video: qdr
aw, none, 1024x768): unspecified pixel format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, qdraw_pipe, from 'C:\indexed_4bpp.pct':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: qdraw, none, 1024x768, 25 tbr, 25 tbn, 25 tbc
At least one output file must be specified

Attachments (4)

indexed_2bpp.pct (81.2 KB) - added by ami_stuff 10 months ago.
indexed_4bpp.pct (338.6 KB) - added by ami_stuff 10 months ago.
gray_2bits_pixel.pct (60.1 KB) - added by ami_stuff 10 months ago.
gray_4bits_pixel.pct (291.7 KB) - added by ami_stuff 10 months ago.

Download all attachments as: .zip

Change History (9)

Changed 10 months ago by ami_stuff

Changed 10 months ago by ami_stuff

Changed 10 months ago by ami_stuff

Changed 10 months ago by ami_stuff

comment:1 Changed 10 months ago by richardpl

  • Resolution set to fixed
  • Status changed from new to closed

comment:2 Changed 10 months ago by richardpl

  • Component changed from undetermined to avcodec
  • Priority changed from normal to wish
  • Reproduced by developer set
  • Type changed from defect to enhancement
  • Version changed from unspecified to git-master

comment:3 Changed 10 months ago by cehoyos

  • Keywords qdraw added

comment:4 follow-up: Changed 10 months ago by cehoyos

  • Resolution fixed deleted
  • Status changed from closed to reopened

4bpp looks broken.

comment:5 in reply to: ↑ 4 Changed 10 months ago by jamrial

  • Resolution set to fixed
  • Status changed from reopened to closed

Replying to cehoyos:

4bpp looks broken.

Fixed in d04e0a6bcffed7b4a0a90ae25fb21466561762df

Note: See TracTickets for help on using tickets.