[FFmpeg-trac] #535(avcodec:open): encoding support for jpeg2000 yuv422p
FFmpeg
trac at avcodec.org
Thu Dec 29 07:53:01 CET 2011
#535: encoding support for jpeg2000 yuv422p
-------------------------------------+-----------------------------------
Reporter: dericed | Owner:
Type: enhancement | Status: open
Priority: wish | Component: avcodec
Version: git-master | Resolution:
Keywords: j2k | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
-------------------------------------+-----------------------------------
Comment (by dericed):
This wish appears to be closed with the recent libopenjpeg pixfmt support
(using -pix_fmt yuv422p -c:v libopenjpeg).
{{{
ffmpeg -i Test\ for\ Quicktime\ 608\ CC\ file-1.mov -pix_fmt yuv422p -c:v
libopenjpeg outj.mov
ffmpeg version N-32546-g6071e4d, Copyright (c) 2000-2011 the FFmpeg
developers
built on Dec 28 2011 21:57:53 with gcc 4.2.1 (Apple Inc. build 5666)
(dot 3)
configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared
--enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables
--enable-libopenjpeg --cc=/usr/bin/gcc-4.2 --enable-libx264 --enable-
libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libxvid --enable-libfreetype
libavutil 51. 33.100 / 51. 33.100
libavcodec 53. 49.100 / 53. 49.100
libavformat 53. 29.100 / 53. 29.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 55.100 / 2. 55.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 5.100 / 0. 5.100
libpostproc 51. 2.100 / 51. 2.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fd03281ae00] max_analyze_duration 5000000
reached at 5015510
Seems stream 0 codec frame rate differs from container frame rate: 5994.00
(5994/1) -> 29.97 (2997/100)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Test for Quicktime 608 CC
file-1.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2010-11-04 17:28:46
Duration: 00:00:28.39, start: 0.000000, bitrate: 1603 kb/s
Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 /
0x31637661), yuv420p, 640x360, 1485 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn,
5994 tbc
Metadata:
creation_time : 2010-11-04 17:28:46
handler_name : ?Apple Alias Data Handler
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo,
s16, 109 kb/s
Metadata:
creation_time : 2010-11-04 17:28:46
handler_name : ?Apple Alias Data Handler
Stream #0:2(eng): Subtitle: none (c608 / 0x38303663)
Metadata:
creation_time : 2010-11-04 17:28:46
handler_name : ?Apple Alias Data Handler
[buffer @ 0x7fd032415e80] w:640 h:360 pixfmt:yuv420p tb:1/1000000 sar:0/1
sws_param:
[buffersink @ 0x7fd032416520] auto-inserting filter 'auto-inserted scale
0' between the filter 'src' and the filter 'out'
[scale @ 0x7fd03241a340] w:640 h:360 fmt:yuv420p -> w:640 h:360
fmt:yuv422p flags:0x4
Output #0, mov, to 'outj.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2010-11-04 17:28:46
encoder : Lavf53.29.100
Stream #0:0(eng): Video: j2k (mjp2 / 0x32706A6D), yuv422p, 640x360,
q=2-31, 200 kb/s, 2997 tbn, 29.97 tbc
Metadata:
creation_time : 2010-11-04 17:28:46
handler_name : ?Apple Alias Data Handler
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo,
s16, 128 kb/s
Metadata:
creation_time : 2010-11-04 17:28:46
handler_name : ?Apple Alias Data Handler
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> libopenjpeg)
Stream #0:1 -> #0:1 (aac -> libfaac)
Press [q] to stop, [?] for help
frame= 851 fps= 7 q=0.0 Lsize= 70332kB time=00:00:28.39
bitrate=20290.8kbits/s
video:69972kB audio:335kB global headers:0kB muxing overhead 0.035172%
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/535#comment:2>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list