ffmpeg应用笔记

官网

https://blog.csdn.net/leixiaohua1020/article/details/38283297

利用ffmpeg 推送及播放udp rtp

https://blog.csdn.net/sunxiaopengsun/article/details/70174346

ffmpeg 播 rtp 流

https://blog.csdn.net/phvideolife/article/details/68484250?utm_source=blogxgwz9

通过ffmpeg的接受发送rtp的指令

https://blog.csdn.net/dong_beijing/article/details/58593784

H264-YUV通过RTP接收视频流ffmpeg解码SDL实时播放

https://www.cnblogs.com/voipman/p/10309874.html

RTP推流及验证

https://www.cnblogs.com/tocy/p/using-ffmpeg-build-rtp_rtcp-demo.html

 

3、ffmpeg处理rtsp

ffplay 播放rtsp协议的流使用用户名和密码:

ffplay rtsp://admin:hik12345@10.7.36.249:554/mpeg4/ch01/main/av_stream

ffmpeg强制使用TCP方式读取rtsp流

ffplay -rtsp_transport tcp -i rtsp://admin:hik12345@10.7.36.249:554/mpeg4/ch01/main/av_stream

ffmpeg录制rtsp

ffmpeg –i rtsp://192.168.3.205:5555/test –vcodec copy out.avi

rtsp2rtmp

ffmpeg -i "rtsp://admin:q12345678@172.16.23.150:554/H.264/ch1/main/av_stream" -f flv -vcodec copy -acodec copy -an rtmp://xx.xxx.xxx.xxx:1935/live/001

 

ffmpeg -i "rtsp://admin:q12345678@172.16.23.150:554/H.264/ch1/main/av_stream" -f flv -vcodec copy -acodec copy -an rtmp://47.106.xxx.xxx:1935/live/001


ffmpeg -re -rtsp_transport tcp -i "rtsp://admin:q123456789@172.16.23.150:554/H.264/ch1/main/av_stream" -f flv -vcodec libx264 -vprofile baseline -acodec aac -ar 44100 -strict -2 -ac 1 -f flv -s 1280x720 -q 10 " rtmp://47.106.xxx.xxx/live/001"

 

ffmpeg -y -i rtsp://172.16.23.143:554/h264major -vcodec copy -f mp4 record.mp4

 

ffmpeg -y -i rtsp://172.16.23.143:554/h264major -vcodec copy -f h265 -acodec copy -f aac record.h265

ffmpeg -y -i rtsp://admin:12345@172.16.23.142:554/H.264/ch1/main/av_stream -vcodec copy -acodec copy -f h264 record.h264

ffmpeg -y -i rtsp://172.16.23.143:554/h264major -vcodec copy -acodec copy -f h265 record.h265

ffmpeg -y -i rtsp://172.16.23.143:554/h264major -vcodec copy -acodec copy -f h265 record.h265


ffmpeg -i record.mp4 -c:v libx265 -b:v 2000k out.h265

ffmpeg -i record.h264 -f flv -r 25 -s 1920x1080 -an "rtmp://139.9.xxx.xxx:1935/live/livestream1"

:: 推海康摄像头
::ffmpeg -i "rtsp://admin:q12345678@172.16.23.150:554/H.264/ch1/main/av_stream" -f flv -vcodec copy -acodec copy -an rtmp://47.106.xxx.xxx:1935/live/001

:: 推本地文件
ffmpeg -re -i source.200kbps.768x320.flv -c copy -f flv rtmp://47.106.xxx.xxx:1935/live/001

::ffmpeg -y -i rtsp://admin:q123456789@172.16.23.142:554/H.264/ch1/main/av_stream -vcodec copy -f mp4 record.mp4

 

 

rtsp流推送到服务器
ffmpeg -i "rtsp://admin:12345@172.16.23.142:554/H.264/ch1/main/av_stream" -f flv -r 25 -s 1920x1080 -an "rtmp://182.61.45.149:1935/live/movie"

音频+视频
ffmpeg -y -i rtsp://172.16.23.66:554/h264major -vcodec copy -acodec copy -f mp4 record.mp4

视频
ffmpeg -y -i rtsp://172.16.23.143:554/h264major -vcodec copy -f mp4 record.mp4


指令分离音视频:
ffmpeg -i test.mp4 -vcodec copy -an out.h264
ffmpeg -i test.mp4 -acodec copy -vn out.aac

 

4、ffmpeg处理rtmp

FFmpeg发送流媒体的命令(UDP,RTP,RTMP)

https://blog.csdn.net/leixiaohua1020/article/details/38283297

 

5、ffmpeg播放器

最简单的基于FFMPEG+SDL的视频播放器 ver2 (采用SDL2.0)
https://blog.csdn.net/leixiaohua1020/article/details/38868499

100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)
https://blog.csdn.net/leixiaohua1020/article/details/8652605
ffmpeg3.3.x更新纪要)雷霄骅《最简单的基于FFMPEG+SDL的视频播放器》
https://blog.csdn.net/epubcn/article/details/72836208

ffmpeg+sdl音频播放器
https://blog.csdn.net/anobodykey/article/details/39672085
sdl+ffmpeg视频播放器
https://blog.csdn.net/anobodykey/article/details/39927919
sdl+ffmpeg视频播放器02
https://blog.csdn.net/anobodykey/article/details/40118383

 

6、从零开始学习音视频编程技术

https://blog.csdn.net/qq214517703/article/category/6419287/2?

https://blog.csdn.net/zhoubotong2012/article/category/7460027

 

树莓派编译安装FFmpeg(添加H.264硬件编解码器支持)

https://www.jianshu.com/p/dec9bf9cffc9

 

7、其他

1)使用ffmpeg连接音视频
https://blog.csdn.net/sinat_33588424/article/details/80177287

2)使用ffmpeg显示音频波形

https://blog.csdn.net/sinat_33588424/article/details/80177919

 

视频添加logo或者水印的实现(代码实现)

http://bbs.chinaffmpeg.com/forum.php?mod=viewthread&tid=645&extra=page%3D1

 

Refactoring-to-ffplay-of-FFmpeg

https://github.com/Huatian/Refactoring-to-ffplay-of-FFmpeg

 

编译安装FFmpeg 要支持xvid、x264、mp3、ogg、amr、faac

https://www.linuxidc.com/Linux/2015-02/112693.htm

sudo apt-get install libx11-dev
sudo apt-get install xorg-dev

 

posted @ 2019-02-25 20:42  dong1  阅读(717)  评论(0编辑  收藏  举报