centos使用FFmpeg的循环推流脚本分享
弄个vps,例如腾讯云轻量服务,执行以下脚本就能使用云端7*24小时视频直播推流。
需要配合screen运行:
yum -y install screen
开个新窗口:
screen -S stream
功能:
1.目前支持循环推流mp4格式的视频,注意视频文件的名字不能含有空格或其他特殊符号。
2.视频加水印,水印位置默认在右上角。
??
完整代码如下:
#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH #=================================================================# # System Required: CentOS7 X86_64 # # Description: FFmpeg Stream Media Server # # Author: LALA # # Website: https://www.lala.im # #=================================================================# # 颜色选择 red='\033[0;31m' green='\033[0;32m' yellow='\033[0;33m' font="\033[0m" ffmpeg_install(){ # 安装FFMPEG read -p "你的机器内是否已经安装过FFmpeg4.x?安装FFmpeg才能正常推流,是否现在安装FFmpeg?(yes/no):" Choose if [ $Choose = "yes" ];then yum -y install wget 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-64...
点击查看剩余70%
网友评论