Hi! Attached patch makes the output of ffmpeg -i lena.pnm -strict -2 out.jp2 compatible with Kakadu, fixes ticket #4689.
Please comment, Carl Eugen
diff --git a/libavcodec/j2kenc.c b/libavcodec/j2kenc.c index dcdf411..82a75aa 100644 --- a/libavcodec/j2kenc.c +++ b/libavcodec/j2kenc.c @@ -962,6 +962,7 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, bytestream_put_buffer(&s->buf, "ftyp", 4); bytestream_put_buffer(&s->buf, "jp2\040\040", 4); bytestream_put_be32(&s->buf, 0); + bytestream_put_buffer(&s->buf, "jp2\040", 4); update_size(chunkstart, s->buf); jp2hstart = s->buf;
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel