On Sun, Jan 25, 2015, at 04:22 PM, jd1008 wrote: > I tried > $ ffmpeg -i :0 -vcodec webm -b:v 5000 -b:r 10 -g 300 -s 1920x1080 > /tmp/x11.webm
This is probably not a valid command. See: https://ffmpeg.org/ffmpeg-devices.html#x11grab > ffmpeg version N-51556-ge278500 Copyright (c) 2000-2013 the FFmpeg > developers This is old. > built on Apr 4 2013 05:11:43 with gcc 4.6 (Debian 4.6.3-1) > configuration: --prefix=/root/ffmpeg-static/32bit --arch=x86_32 > --extra-cflags='-m32 -I/root/ffmpeg-static/32bit/include -static' > --extra-ldflags='-m32 -L/root/ffmpeg-static/32bit/lib -static' > --extra-libs='-lxml2 -lexpat -lfreetype' --enable-static > --disable-shared --disable-ffserver --disable-doc --enable-bzlib > --enable-zlib --enable-postproc --enable-runtime-cpudetect > --enable-libx264 --enable-gpl --enable-libtheora --enable-libvorbis > --enable-libmp3lame --enable-gray --enable-libass --enable-libfreetype > --enable-libopenjpeg --enable-libspeex --enable-libvo-aacenc > --enable-libvo-amrwbenc --enable-version3 --enable-libvpx Your build lacks --enable-x11grab. Again, refer to: https://ffmpeg.org/ffmpeg-devices.html#x11grab Alternatively you could install the required dependencies for grabbing X11 via XCB then compile ffmpeg. For your distro libxcb-devel 1.4 or newer should suffice. > My installed ffmpeg packages are > ffmpeg-devel-2.4.6-1.fc21.x86_64 > ffmpeg-compat-0.6.7-8.fc21.x86_64 > gstreamer-ffmpeg-0.10.13-14.fc21.x86_64 > ffmpeg-compat-devel-0.6.7-8.fc21.x86_64 > ffmpeg-libs-2.4.6-1.fc21.x86_64 > ffmpeg-2.4.6-1.fc21.x86_64 The ffmpeg binary you are executing is probably not the one provided by ffmpeg-2.4.6-1.fc21.x86_64. _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
