Opened 7 years ago

Closed 6 years ago

#6528 closed defect (invalid)

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

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

Description

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 by Carl Eugen Hoyos, 6 years ago

Component: ffmpegundetermined
Keywords: codecs help output removed
Resolution: invalid
Status: newclosed
Version: 3.2.4unspecified

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

Note: See TracTickets for help on using tickets.