ffmpeg的使用

1、ffmpeg的安装

shell 复制代码
# 安装wget
yum -y install wget
# 安装ffmpeg压缩包
wget --no-check-certificate https://www.johnvansickle.com/ffmpeg/old-releases/ffmpeg-4.0.3-64bit-static.tar.xz
# 解压
tar -xJf ffmpeg-4.0.3-64bit-static.tar.xz
# 进入目录
cd ffmpeg-4.0.3-64bit-static
# 全局命令可执行
mv ffmpeg /usr/bin && mv ffprobe /usr/bin && mv qt-faststart /usr/bin && mv ffmpeg-10bit /usr/bin

2、找到你的推流地址

一般地址为

推流地址为:rtmp://${ip:端口}

推流码为:livehime

地址拼接成一串为:rtmp://${ip:端口}/live/livehime

3、推流视频

shell 复制代码
ffmpeg -re -stream_loop -1 -i "test.mp4" -c copy -f flv "${rtmp}"

r t m p 为你的视频推流地址: r t m p : / / ' {rtmp}为你的视频推流地址:rtmp://` rtmp为你的视频推流地址:rtmp://'{ip:端口}`/live/livehime

4、无缝衔接推流视频

shell 复制代码
ffmpeg -re -f concat -safe 0  -i list.txt -c copy -f flv "${rtmp}"

list.txt中

shell 复制代码
file '/root/zhk/mp4/zzz.mp4'
file '/root/zhk/mp4/hhh.mp4'
相关推荐
不太会编程的IT男16 小时前
在 Jetson Orin 开发套件上使用 Hardware Encoder / Decoder 构建 FFmpeg
ffmpeg·视频编解码·h.264
m0_6873998417 小时前
写一个Ununtu C++ 程序,调用ffmpeg API, 来判断一个数字电影的视频文件mxf 是不是Jpeg2000?
开发语言·c++·ffmpeg
aqi0019 小时前
FFmpeg开发笔记(七十一)使用国产的QPlayer2实现双播放器观看视频
android·ffmpeg·音视频·流媒体
Java患者·1 天前
【小白】linux安装ffmpeg | java转码 【超详细】
ffmpeg
suifen_1 天前
RK平台ffmpeg支持硬件编解码
ffmpeg
feiyangqingyun1 天前
全网唯一/Qt结合ffmpeg实现手机端采集摄像头推流到rtsp或rtmp/可切换前置后置摄像头/指定分辨率帧率
qt·智能手机·ffmpeg
melonbo1 天前
使用FFmpeg将H.264码流封装为MP4
ffmpeg·音视频·h.264
aqi001 天前
FFmpeg开发笔记(七十七)Android的开源音视频剪辑框架RxFFmpeg
android·ffmpeg·音视频·流媒体
慢行的骑兵2 天前
Android音视频探索之旅 | CMake基础语法 && 创建支持Ffmpeg的Android项目
ffmpeg·音视频
Little_Code2 天前
uniapp 使用ffmpeg播放rtsp
ffmpeg·uni-app·rtsp