运行环境:Ubuntu 14.04
注意:Ubuntu 12.04环境运行会出错!!巨坑,很多人没指定运行环境就把FFmpeg命令放到网上!!博主刚学FFmpeg的时候一直在Ubuntu 12.04下测试,可是老是有很多错误出现,讲真,巨难受!
1、apt-get安装FFmpeg
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
sudo apt-get update
sudo apt-get install ffmpeg
2、FFmpeg获取rtsp视频流
ffmpeg -i rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov -vcodec copy -acodec copy -c copy -map 0 -f segment -segment_time 30 -segment_format mp4 ./output_Video%03d.mp4
说明:利用FFmpeg命令行获取rtsp视频流并将获取的视频,以截取陈30s左右的mp4格式的小视频。
-i:是你输入的rtsp的视频流
-vcodec copy -acodec copy:指尽可能的保存原始视频的音频视频格式。
segment -segment_time:指定截取的视频长度。