[FFmpeg-trac] #6528(ffmpeg:new): Codec ljpeg incorrectly missing "D" tag in -codecs output?

FFmpeg trac at avcodec.org
Sat Jul 15 04:13:11 EEST 2017

#6528: Codec ljpeg incorrectly missing "D" tag in -codecs output?
             Reporter:  tangent      |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  ffmpeg       |                  Version:  3.2.4
             Keywords:  codecs,      |               Blocked By:
  help, output                       |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
 I've tried transcoding a video encoded as `-f mkv -c:v ljpeg -pix_fmt
 bgr24` and it does work, despite no "D" in the first column of the
 following command output:

 $ ffmpeg -codecs 2> /dev/null | grep ljpeg
  .EVI.S ljpeg                Lossless JPEG

 By "does work" I mean that I can transcode the resulting video a second
 time in ffmpeg and I can play the double-encoded video back in VLC.

 Does that not show that there is a decoder for Lossless JPEG in
 libavcodec, so there should be a "D" here?

Ticket URL: <https://trac.ffmpeg.org/ticket/6528>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list