[FFmpeg-user] libx264rgb mov files not playing in browser
Zdravko Zdravkov
nirayah at gmail.com
Mon Jun 3 10:10:54 EEST 2019
I'm creating QT files out of .dpx sequence. Due to other party requirements
the video needs to be in RGB colorspace so I'm using libx264rgb codec as
suggested here. Previously I used libx264 and I had no such issues. Now,
with libx264rgb my videos are not playing in any web browser. Here's the
whole command + output.
> ffmpeg -start_number 1000 -f image2 -r 24 -i ARR_106_0070_v000.%04d.dpx
> -movflags +faststart -c:v libx264rgb -crf 10 -s 1920x1080 hello2.mov
> ffmpeg version 3.4.6 Copyright (c) 2000-2019 the FFmpeg developers
> built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-36)
> configuration: --prefix=/usr --bindir=/usr/bin
> --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg
> --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man
> --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4
> -grecord-gcc-switches -m64 -mtune=generic' --extra-ldflags='-Wl,-z,relro '
> --extra-cflags=' ' --enable-libopencore-amrnb --enable-libopencore-amrwb
> --enable-libvo-amrwbenc --enable-version3 --enable-bzlib
> --disable-crystalhd --enable-fontconfig --enable-gcrypt --enable-gnutls
> --enable-ladspa --enable-libass --enable-libbluray --enable-libcdio
> --enable-libdrm --enable-indev=jack --enable-libfreetype
> --enable-libfribidi --enable-libgsm --enable-libmp3lame --enable-nvenc
> --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg
> --enable-libopus --disable-encoder=libopus --enable-libpulse
> --enable-librsvg --enable-libsoxr --enable-libspeex --enable-libtheora
> --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libx264
> --enable-libx265 --enable-libxvid --enable-libzvbi --enable-avfilter
> --enable-avresample --enable-postproc --enable-pthreads --disable-static
> --enable-shared --enable-gpl --disable-debug --disable-stripping
> --shlibdir=/usr/lib64 --enable-libmfx --enable-runtime-cpudetect
> libavutil 55. 78.100 / 55. 78.100
> libavcodec 57.107.100 / 57.107.100
> libavformat 57. 83.100 / 57. 83.100
> libavdevice 57. 10.100 / 57. 10.100
> libavfilter 6.107.100 / 6.107.100
> libavresample 3. 7. 0 / 3. 7. 0
> libswscale 4. 8.100 / 4. 8.100
> libswresample 2. 9.100 / 2. 9.100
> libpostproc 54. 7.100 / 54. 7.100
> Input #0, image2, from 'ARR_106_0070_v000.%04d.dpx':
> Duration: 00:00:04.13, start: 0.000000, bitrate: N/A
> Stream #0:0: Video: dpx, rgb48be, 1920x1080 [SAR 1:1 DAR 16:9], 24
> tbr, 24 tbn, 24 tbc
> Stream mapping:
> Stream #0:0 -> #0:0 (dpx (native) -> h264 (libx264rgb))
> Press [q] to stop, [?] for help
> [libx264rgb @ 0x2083a20] using SAR=1/1
> [libx264rgb @ 0x2083a20] using cpu capabilities: MMX2 SSE2Fast SSSE3
> SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
> [libx264rgb @ 0x2083a20] profile High 4:4:4 Predictive, level 4.0, 4:4:4
> 8-bit
> [libx264rgb @ 0x2083a20] 264 - core 148 r2795 aaa9aa8 - H.264/MPEG-4 AVC
> codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options:
> cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1
> psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1
> cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=34
> lookahead_threads=5 sliced_threads=0 nr=0 decimate=1 interlaced=0
> bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1
> b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=24
> scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=10.0
> qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
> Output #0, mov, to 'hello2.mov':
> Metadata:
> encoder : Lavf57.83.100
> Stream #0:0: Video: h264 (libx264rgb) (avc1 / 0x31637661), rgb24,
> 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 24 fps, 12288 tbn, 24 tbc
> Metadata:
> encoder : Lavc57.107.100 libx264rgb
> Side data:
> cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
> [mov @ 0x2082760] Starting second pass: moving the moov atom to the
> beginning of the file0.0195x
> frame= 99 fps=2.4 q=-1.0 Lsize= 19687kB time=00:00:04.00
> bitrate=40317.3kbits/s speed=0.0952x
> video:19684kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
> muxing overhead: 0.010622%
> [libx264rgb @ 0x2083a20] frame I:1 Avg QP: 2.83 size: 64459
> [libx264rgb @ 0x2083a20] frame P:25 Avg QP: 9.45 size:359486
> [libx264rgb @ 0x2083a20] frame B:73 Avg QP:11.33 size:152118
> [libx264rgb @ 0x2083a20] consecutive B-frames: 1.0% 2.0% 0.0% 97.0%
> [libx264rgb @ 0x2083a20] mb I I16..4: 87.5% 7.0% 5.5%
> [libx264rgb @ 0x2083a20] mb P I16..4: 5.6% 15.4% 3.4% P16..4: 19.3%
> 24.2% 25.6% 0.0% 0.0% skip: 6.4%
> [libx264rgb @ 0x2083a20] mb B I16..4: 1.8% 2.8% 0.1% B16..8: 24.4%
> 4.7% 2.0% direct:31.7% skip:32.5% L0:39.1% L1:32.7% BI:28.2%
> [libx264rgb @ 0x2083a20] 8x8 transform intra:56.7% inter:40.1%
> [libx264rgb @ 0x2083a20] coded y,u,v intra: 55.6% 43.5% 89.6% inter: 29.8%
> 33.7% 65.8%
> [libx264rgb @ 0x2083a20] i16 v,h,dc,p: 64% 11% 21% 4%
> [libx264rgb @ 0x2083a20] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 11% 51% 2%
> 2% 2% 2% 2% 2%
> [libx264rgb @ 0x2083a20] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 15% 35% 3%
> 4% 3% 2% 3% 2%
> [libx264rgb @ 0x2083a20] Weighted P-Frames: Y:0.0% UV:0.0%
> [libx264rgb @ 0x2083a20] ref P L0: 41.2% 1.6% 34.1% 23.1%
> [libx264rgb @ 0x2083a20] ref B L0: 60.7% 30.0% 9.4%
> [libx264rgb @ 0x2083a20] ref B L1: 83.2% 16.8%
> [libx264rgb @ 0x2083a20] kb/s:39090.82
More information about the ffmpeg-user
mailing list