ubuntu录屏命令(ffmpeg编译)

ffmpeg 编译总结:
./configure --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-filter=delogo --enable-debug= --disable-optimizations --enable-libspeex --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --host-cflags= --host-ldflags= --enable-libmp3lame --enable-libtheora --enable-libxvid --enable-libvorbis --prefix=/usr/local/ffmpeg --enable-libxcb
(依赖库libxxx-dev)

make, make install


生成ffplay: 改ffbuild/config.mak --> config_ffplay
需要SDL支持:改ffbuild/config.mak --> SDL2
如果失败:sudo apt-get install libsdl2-dev仍失败(主要是如果在config.mak里包含.so库)
可以尝试下载SDL2代码进行安装,
改EXTRALIBS=-lSDL2, CFLAGS=-I/usr/local/include/SDL2
动态链接库
vi /etc/ld.so.conf
加入:/usr/local/ffmpeg/lib
执行
ldconfig

 

ubuntu 录屏
ffmpeg -framerate 25 -f x11grab -i :0.0+100,200 v-out.mp4


基于ffmpeg库的VI环境:
1.在ffmpeg下生成FFmpegLib.tags
2. 在当前代码下把tags关联进来.vi命令模式下.
             set tags += /路径/FFmpeglib.tags

posted @ 2019-09-05 17:22  weiweivv  阅读(1489)  评论(0)    收藏  举报