Newest 'libx264' Questions - Stack Overflow
Les articles publiés sur le site
-
capturing x11grab display from ffmpeg giveing "segmentation fault1 q=0.0"
26 juin 2019, par user2369563In Debian 9, I am trying to record screen using ffmpeg over x11grab. it's working great but sometimes its give error as shown below. Any idea what causing this?
exec error: Error: Command failed: ffmpeg -y -f x11grab -s 1920x1080 -framerate 30 -i :1.0+0,0 -vsync 1 -c:v libx264 -preset ultrafast -crf 0 -pix_fmt yuv444p output.mkv ffmpeg version 3.2.14-1~deb9u1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 configuration: --prefix=/usr --extra-version='1~deb9u1' --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 34.101 / 55. 34.101 libavcodec 57. 64.101 / 57. 64.101 libavformat 57. 56.101 / 57. 56.101 libavdevice 57. 1.100 / 57. 1.100 libavfilter 6. 65.100 / 6. 65.100 libavresample 3. 1. 0 / 3. 1. 0 libswscale 4. 2.100 / 4. 2.100 libswresample 2. 3.100 / 2. 3.100 libpostproc 54. 1.100 / 54. 1.100 [x11grab @ 0x55f87adcffa0] Stream #0: not enough frames to estimate rate; consider increasing probesize Input #0, x11grab, from ':1.0+0,0': Duration: N/A, start: 1561540173.584858, bitrate: N/A Stream #0:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1920x1080, 30 fps, 1000k tbr, 1000k tbn, 1000k tbc [libx264 @ 0x55f87adda860] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2 [libx264 @ 0x55f87adda860] profile High 4:4:4 Predictive, level 4.0, 4:4:4 8-bit [libx264 @ 0x55f87adda860] 264 - core 148 r2748 97eaef2 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0 Output #0, matroska, to 'output.mkv': Metadata: encoder : Lavf57.56.101 Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv444p, 1920x1080, q=-1--1, 30 fps, 1k tbn, 30 tbc Metadata: encoder : Lavc57.64.101 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264)) Press [q] to stop, [?] for help Segmentation fault1 q=0.0 size= 10942kB time=00:00:02.40 bitrate=37332.4kbits/s speed=0.923x
-
Why does my H.264 video have a green overlay after video filter is applied ?
11 juin 2019, par d1cheWhen executing the following code:
ffmpeg -i input.mov -c:v libx264 -preset veryslow -pix_fmt yuv420p -filter_complex "drawtext=fontfile=font.ttf:fontcolor=white@1:fontsize=h/6:x=(w-text_w)/2:y=(h-text_h)/2:text='Henk de Vries'[watermark];[0][watermark]blend=all_mode=difference:all_opacity=1" output.mp4
The output file has a green overlay. When using other blend modes, results vary with some modes displaying correct colors and others green and pink.
I know that the input file has yuv420p colorspacing. I think the blend filter only supports rgba modes but I am not sure.
How can I avoid the green overlay and get the original colors? (e.i. what the original input video looks like)
-
how can I fix a video which has a smaller width and black sides when a pad is added with ffmpeg
24 mai 2019, par eliud nyamaiim aplying a pad to a video but the video is displaying with black sides after i add a pad with ffmpeg instead of being full screen.can somebody help me correct it or give me an alternative of using a pad
ffmpeg is on an ubuntu server
ffmpeg -i IMG_9079.mov -ss 00:00:20.0 -vcodec libx264 -vf "pad=width=1280:height=1280:x=0:y=280:color=white" -acodec copy -t 20 output_withpad.mov
I expect the video to be full screen with a pad at the bottom
-
FFmpeg with libx264 skipped many frames during re-encoding
18 mai 2019, par IgorI found a strange problem with FFmpeg 4.1.3 when I re-encode this video file with libx264 and I use bitrate 8000k mode.
ffmpeg -y -i src.mp4 -c:v libx264 -preset slow -b:v 8000k dst.mp4
Source video (28 seconds) shows 3 images.
After re-encoding I see only 2 images and 3rd image is missing. I tested in latest VLC player 3.0.6, MPC-HC, Media player in Windows 10.
If I use crf video encoding instead of bitrate everything is fine.
Source video: https://drive.google.com/open?id=1gK06QtN8IqQNwAZeJdg7lbQgX0tkjaOn
-
Anybody can Explain me, what is Open GOP & Close GOP in Easy way- H.264 ?
18 mai 2019, par Sunil SenYoutube is Mentioned that, you should have to use Close GOP, Half of the frame rate. Now in my adobe premier pro i added the TMPGEncMovieAVC101212PremPro Plugin. In this plugin, I found GOP setting but i confused how to set close GOP value.
Also I want to know this is Close GOP structure? IBBPBBPBBPBBPBP