http://www.cnblogs.com/dwdxdy/p/3240167.html
http://www.xzcblog.com/post-173.html
转:http://thierry-xing.iteye.com/blog/2017864
如果apt-get install motion那么会安装好ffmpeg并且录制时可以同时录音
ffmpeg rtsp
http://blog.chinaunix.net/uid-11344913-id-4304172.html
http://tieba.baidu.com/p/3418475592
http://www.cnblogs.com/lidabo/p/3701071.html
http://www.thinksaas.cn/group/topic/94907/
http://blog.csdn.net/leixiaohua1020/article/details/38284961
http://ffmpeg.org/ffmpeg.html手册
FFmpeg获取DirectShow设备数据(摄像头,录屏)
http://my.oschina.net/zhuanghaoren/blog/200684 添加logo
有吧友需要在树莓派下编译安装ffmpeg,我就把自己编译的步骤整理给大家吧。不过pi的速度真是虐心啊。
1、下载ffmpeg
下载网址:http://www.ffmpeg.org/download.html
2、解压缩
tar -zxvf ffmpeg-2.4.2.tar.gz
3、配置,生成Makefile
./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg
4、编译安装
make
sudo make install
5、安装之后在/usr/local/ffmpeg会看到有三个目录
bin 执行文件目录
lib 静态,动态链接库目录
include 编程用到的头文件
为了防止执行程序找不到库文件,
可以将/usr/local/ffmpeg/lib目录设置到LD_LIBRARY_PATH环境变量,
或者查看/usr/local/ffmpeg/lib下所有的链接,并在/usr/lib下建立同样的链接。如下。
ln -s /usr/local/ffmpeg/lib/libavcodec.so /usr/lib/libavcodec.so
ln -s /usr/local/ffmpeg/lib/libavdevice.so /usr/lib/libavdevice.so
ln -s /usr/local/ffmpeg/lib/libavfilter.so /usr/lib/libavfilter.so
ln -s /usr/local/ffmpeg/lib/libavformat.so /usr/lib/libavformat.so
ln -s /usr/local/ffmpeg/lib/libavutil.so /usr/lib/libavutil.so
ln -s /usr/local/ffmpeg/lib/libswresample.so /usr/lib/libswresample.so
ln -s /usr/local/ffmpeg/lib/libswscale.so /usr/lib/libswscale.so
ln -s /usr/local/ffmpeg/lib/libavcodec.so /usr/lib/libavcodec.so.56
ln -s /usr/local/ffmpeg/lib/libavdevice.so /usr/lib/libavdevice.so.56
ln -s /usr/local/ffmpeg/lib/libavfilter.so /usr/lib/libavfilter.so.5
ln -s /usr/local/ffmpeg/lib/libavformat.so /usr/lib/libavformat.so.56
ln -s /usr/local/ffmpeg/lib/libavutil.so /usr/lib/libavutil.so.54
ln -s /usr/local/ffmpeg/lib/libswresample.so /usr/lib/libswresample.so.1
ln -s /usr/local/ffmpeg/lib/libswscale.so /usr/lib/libswscale.so.3
6、编译测试程序
gcc -o ffmpegtest ffmpegtest.c -I/usr/local/ffmpeg/include -L/usr/local/ffmpeg/lib -lavformat -lavcodec -lavtuil
7、执行程序
./ffmpegtest
或直接执行/usr/local/ffmpeg/lib目录下的./ffmpeg进行测试。
8、在输入中加入声音捕获:
http://blog.csdn.net/zhichao2001/article/details/12610465
http://stackoverflow.com/questions/3937387/rotating-videos-with-ffmpeg
root@raspberrypi:/home/pi# avconv -r 30 -s 640x480 -f video4linux2 -i /dev/video0 -vf "transpose=2,transpose=2" test.avi
root@raspberrypi:/home/pi# avconv -r 30 -s 1024x768 -f video4linux2 -i /dev/video0 test.avi
root@orangepilite:/home/startx# ffmpeg -f v4l2 -vcodec mjpeg -s 640x480 -i /dev/video0 -f alsa -i hw:0,0 -b:v 10M -qscale 1 -vcodec copy test.avi
root@orangepilite:/home/startx#ffmpeg -f v4l2 -r 15 -s 1280x720 -framerate 15 -i /dev/video0 -f alsa -i hw:0,0 -b:v 1M -qscale 1 test.asf
root@orangepilite:/home/startx#ffmpeg -f v4l2 -vcodec mjpeg -r 15 -s 1024x768 -framerate 15 -i /dev/video0 -f alsa -i hw:0,0 -b:v 1M -qscale 1 test1.asf
root@orangepilite:/media#ffmpeg -f v4l2 -r 30 -vcodec mjpeg -s 1024x768 -i /dev/video0 -vcodec copy test.avi
root@orangepilite:/media# ffmpeg -f v4l2 -r 15 -i /dev/video0 -vframes 1 -ss 1 thumb2.jpg
1、ffmpeg -f v4l2 -i /dev/video0 -f alsa -i hw:0,0 movie.asf 3、摄像头 ffmpeg -f video4linux2 -s 320*240 -r 10 -i /dev/video0 test.asf
4、把 Linux 桌面录制为视频 ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg
5、捕捉桌面加声音 ffmpeg -s 800x600 -r 25 -f x11grab -i :0.0 -f alsa -ac 2 -ar 44100 -i pulse -qscale 0.01 output.flv 6、拍照 ffmpeg -f video4linux2 -s vga -i /dev/video0 -f image2 -vcodec mjpeg menu%d.jpg
实时播放ffplay -f video4linux2 -framerate 30 -video_size hd720 /dev/video0 |