Opened 3 years ago

Closed 3 years ago

#6528 closed defect (invalid)

Codec ljpeg incorrectly missing "D" tag in -codecs output?

Reported by: tangent Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no


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?

Change History (1)

comment:1 Changed 3 years ago by cehoyos

  • Component changed from ffmpeg to undetermined
  • Keywords codecs help output removed
  • Resolution set to invalid
  • Status changed from new to closed
  • Version changed from 3.2.4 to unspecified

FFmpeg does not contain an ljpeg decoder, the mjpeg decoder handles ljpeg.

Note: See TracTickets for help on using tickets.