文章搬至CSDN: http://blog.csdn.net/redstarofsleep/article/details/45092145
下载FFmpeg和libx264的包
ffmpeg-2.4.1.tar.bz2 last_x264.tar.bz2
libx264需要yasm,所以先安装yasm
- apt-get install yasm
然后安装libx264
- aptitude install libx264-dev
也可以手动安装libx264(原先libx264在ubuntu的软件源里是没有的只能手动安装,现在有了就可以不用手动安装了)
解压缩libx264
- tar -xjvf last_x264.tar.bz2
安装libx264
- ./configure –enable-shared –enable-pic
- make
- make install
然后安装ffmpeg,ffmpeg有许多依赖包,需要一个一个先安装
1. libfaac
- aptitude install libfaac-dev
2. libmp3lame
- aptitude install libmp3lame-dev
3. libtheora
- aptitude install libtheora-dev
4. libvorbis
- aptitude install libvorbis-dev
5. libxvid
- aptitude install libxvidcore-dev
6. libxext
- aptitude install libxext-dev
7. libxfixes
- aptitude install libxfixes-dev
依赖包安装完后,安装ffmpeg
先解压缩ffmpeg
- tar -xjvf ffmpeg-2.4.1.tar.bz2
然后编译安装
- ./configure –prefix=/usr/local/ffmpeg –enable-gpl –enable-version3 –enable-nonfree –enable-postproc –enable-pthreads –enable-libfaac –enable-libmp3lame –enable-libtheora –enable-libx264 –enable-libxvid –enable-x11grab –enable-libvorbis
- make
- make install
原创文章,作者:江海志,如若转载,请注明出处:https://jianghaizhi.com/bckf/990.html
Comments(8)
http://ffmpeg.org/releases/ffmpeg-2.4.1.tar.bz2
http://wiki.razuna.com/display/ecp/FFmpeg+Installation+for+Ubuntu
ffmpeg -f video4linux2 -s 320*240 -r 10 -i /dev/video0 test.asf
ffmpeg -f dshow -i video=”Integrated Camera” -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f h264 udp://233.233.233.223:6666
http://blog.csdn.net/leixiaohua1020/article/details/38284961
ffplay -f h264 udp://233.233.233.223:6666
10.226.3.46
考虑到提高libx264的编码速度,添加了-preset:v ultrafast和-tune:v zerolatency两个选项。 ffmpeg -f dshow -i video=”Integrated Camera” -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f rtp rtp://233.233.233.223:6666>test.sdp