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'
相关推荐
感谢地心引力21 小时前
【AI】加入AI绘图的视频封面快速编辑器
人工智能·python·ai·ffmpeg·音视频·pyqt·gemini
HoKis1 天前
Powershell 向CMD窗口发送CTRL+C(优雅结束控制台应用程序)
ffmpeg·powershell·cmd
shanks661 天前
FFmpeg 入门指南:多媒体处理的瑞士军刀
c语言·ffmpeg
扶尔魔ocy2 天前
【QT window】multimedia+ffmpeg实现(PCM和MP4)录音功能
qt·ffmpeg·pcm
小曾同学.com3 天前
SRT协议推拉流
ffmpeg·实时音视频·vlc·obs·srt协议·srt推拉流
小曾同学.com3 天前
NetInt 硬件编码实战转码压测
ffmpeg·netint硬件编码
扶尔魔ocy3 天前
【QT window】ffmpeg实现录音功能之AAC格式--mp4
qt·ffmpeg·视频处理
小曾同学.com3 天前
HLS协议中m3u8列表及ts文件的由来
ffmpeg·hls·ts文件·m3u8列表
skyjilygao3 天前
n8n整合ffmpeg
ffmpeg·视频编辑·n8n
别动哪条鱼4 天前
SDL 函数对各对象缓冲区的影响
网络·数据结构·ffmpeg