Opened 5 years ago

Closed 5 years ago

#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 5 years ago.
indexed_4bpp.pct (338.6 KB ) - added by ami_stuff 5 years ago.
gray_2bits_pixel.pct (60.1 KB ) - added by ami_stuff 5 years ago.
gray_4bits_pixel.pct (291.7 KB ) - added by ami_stuff 5 years ago.

Download all attachments as: .zip

Change History (9)

by ami_stuff, 5 years ago

Attachment: indexed_2bpp.pct added

by ami_stuff, 5 years ago

Attachment: indexed_4bpp.pct added

by ami_stuff, 5 years ago

Attachment: gray_2bits_pixel.pct added

by ami_stuff, 5 years ago

Attachment: gray_4bits_pixel.pct added

comment:1 by Elon Musk, 5 years ago

Resolution: fixed
Status: newclosed

comment:2 by Elon Musk, 5 years ago

Component: undeterminedavcodec
Priority: normalwish
Reproduced by developer: set
Type: defectenhancement
Version: unspecifiedgit-master

comment:3 by Carl Eugen Hoyos, 5 years ago

Keywords: qdraw added

comment:4 by Carl Eugen Hoyos, 5 years ago

Resolution: fixed
Status: closedreopened

4bpp looks broken.

in reply to:  4 comment:5 by James, 5 years ago

Resolution: fixed
Status: reopenedclosed

Replying to cehoyos:

4bpp looks broken.

Fixed in d04e0a6bcffed7b4a0a90ae25fb21466561762df

Note: See TracTickets for help on using tickets.