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
浙公网安备 33010602011771号