Opened 9 years ago

Closed 9 years ago

#4108 closed defect (needs_more_info)

Encoding XDCAM to AVC Intra 50

Reported by: Cesar Monsalvo Owned by:
Priority: normal Component: avcodec
Version: unspecified Keywords: libx264
Cc: agaleano@rcntv.com.co Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

We are trying to convert mpeg2 4:2:2 50M 1920x1080 mxf container -xdcam- video file to avc intra 50M h264 high 10 profile 1440x1080 in mxf output file. Also we need use the high 10 profile in h264. Is high 10 profile in h264 supported in FFMPEG?. How can I do this conversion?.

You can download the file from this url http://bit.ly/1tRnYsp

Above is the command.
ffmpeg -i CLIP_MXFOP1A.mxf -c:v libx264 -profile:v high -level:v 4.0 -s 1440x1080 -intra -pix_fmt yuv420p10le -b:v 50M clipavcintra50-11.mxf

After execute command. FFMPEG show this response
ffmpeg version 2.4.3 Copyright (c) 2000-2014 the FFmpeg developers

built on Nov 9 2014 17:21:35 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-x11grab --enable-libpulse --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid
libavutil 54. 7.100 / 54. 7.100
libavcodec 56. 1.100 / 56. 1.100
libavformat 56. 4.101 / 56. 4.101
libavdevice 56. 0.100 / 56. 0.100
libavfilter 5. 1.100 / 5. 1.100
libavresample 2. 1. 0 / 2. 1. 0
libswscale 3. 0.100 / 3. 0.100
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 0.100 / 53. 0.100

Guessed Channel Layout for Input Stream #0.1 : mono
Guessed Channel Layout for Input Stream #0.2 : mono
Guessed Channel Layout for Input Stream #0.3 : mono
Guessed Channel Layout for Input Stream #0.4 : mono
Guessed Channel Layout for Input Stream #0.5 : mono
Guessed Channel Layout for Input Stream #0.6 : mono
Guessed Channel Layout for Input Stream #0.7 : mono
Guessed Channel Layout for Input Stream #0.8 : mono
Input #0, mxf, from 'CLIP_MXFOP1A.mxf':

Metadata:

uid : 68bd2a86-b736-1d47-9f3b-fdc0b2e76dd8
generation_uid : 9fcf8f06-28cf-c141-9404-d24f57587597
company_name : AVID
product_name : TRMG
product_version : 3.01
product_uid : 00000000-0000-0000-0000-000000000000
modification_date: 2014-11-13 16:39:56
timecode : 00:00:00:00

Duration: 00:00:21.42, start: 0.000000, bitrate: 60209 kb/s

Stream #0:0: Video: mpeg2video (4:2:2), yuv422p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 50000 kb/s, 29.97 fps, 29.97 tbr, 29.97 tbn, 59.94 tbc
Stream #0:1: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
Stream #0:2: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
Stream #0:3: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
Stream #0:4: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
Stream #0:5: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
Stream #0:6: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
Stream #0:7: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
Stream #0:8: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s

Incompatible pixel format 'yuv420p10le' for codec 'libx264', auto-selecting format 'yuv420p'
[libx264 @ 0x2f128e0] using SAR=4/3
[libx264 @ 0x2f128e0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 0x2f128e0] profile High, level 4.0
[mxf @ 0x2f11980] track 0: could not find essence container ul, codec not currently supported in container
Output #0, mxf, to 'clipavcintra50-11.mxf':

Metadata:

uid : 68bd2a86-b736-1d47-9f3b-fdc0b2e76dd8
generation_uid : 9fcf8f06-28cf-c141-9404-d24f57587597
company_name : AVID
product_name : TRMG
product_version : 3.01
product_uid : 00000000-0000-0000-0000-000000000000
modification_date: 2014-11-13 16:39:56
timecode : 00:00:00:00
encoder : Lavf56.4.101
Stream #0:0: Video: h264 (libx264), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], q=-1--1, 50000 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
Metadata:

encoder : Lavc56.1.100 libx264

Stream #0:1: Audio: pcm_s16le, 48000 Hz, mono, s16 (24 bit), 768 kb/s
Metadata:

encoder : Lavc56.1.100 pcm_s16le

Stream mapping:

Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (pcm_s24le (native) -> pcm_s16le (native))

Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted
[libx264 @ 0x2f128e0] final ratefactor: 2.53

Change History (2)

comment:1 by Carl Eugen Hoyos, 9 years ago

Keywords: libx264 added; avc intra removed
Priority: importantnormal

Please understand that this is a bug tracker, not a support forum. Please mail the user mailing list for support questions.

If you want to report a bug here, please test current FFmpeg git head with a ten bit version of libx264.

And please do not randomly set the importance of tickets.

comment:2 by Carl Eugen Hoyos, 9 years ago

Resolution: needs_more_info
Status: newclosed
Version: 2.4.3unspecified
Note: See TracTickets for help on using tickets.