打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
以B站推流为例,运用ffmpeg推流的各种操作
for %%a in ("*.mp4") do ffmpeg -i "%%a" -f mp4 -vf "drawtext=fontfile=simhei.ttf: text=‘%%~na’:x=10:y=10:fontsize=24:fontcolor=white:shadowy=2" -vcodec libx264 -acodec aac -f flv rtmp://XXX?streamname=lXXX"&"key=XXXpause

———————————————————————————————————————————————
for %%a in ("*.mp4") do ffmpeg -i “%%a” -f mp4 -vf “drawtext=fontfile=simhei.ttf: text=‘%%~na’:x=10:y=10:fontsize=24:fontcolor=white:shadowy=2” “%%~na.mp4 -vcodec libx264 -acodec aac -f flv rtmp://XXX?streamname=XXX”&"key=XXX
pause
———————————————————————————————————————————————

此处复制下来方便下面对照看讲解
for XXX in XXX do XXX是bat 固定结构

for %%a in ("*.mp4") do讲解

  1. bash`for %%a in ("*.mp4") do XXX
    对bat文件所在文件夹内mp4格式文件处理
  2. bash`for %%a in ("*.flv") do XXX
    对bat文件所在文件夹内flv格式文件处理
  3. bash`for %%a in ("*") do XXX
    对bat文件所在文件夹内所有文件处理

"%%~na.mp4讲解

"\%%~na.mp4

所选择的推流文件名字为%%~na

其他

-i :一般表示输入
\%%~na.mp4:这里表示要处理的视频源
-vf:滤镜相关,视频裁剪,水印等等操作都需要它完成
fontfile=simhei.ttf : 设置字体为simhei.ttf
text=‘%%~na’ :将文字水印显示文字设置为选取文件名字
:x=10:y=10 :设置文字出现在屏幕上位置,左上角为(0,0)
:fontsize=24 :设置文字大小为24
:fontcolor=white :设置文字颜色
:shadowy=2 :应该是设置文字阴影宽度
-vcodec libx264 -acodec aac : 设置推流音频视频格式
-f flv :后面跟着的是你的直播推流地址

最后将完整代码写入新建文本文档后改后缀名txt为bat。双击即可使用,在出现的cmd框内可以看到情况

文字水印参考:

https://www.jianshu.com/p/c0e151775075
https://blog.csdn.net/isuker/article/details/51463241
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
FLV视频转换的利器 - ffmpeg.exe - luluping - 博客园
使用ffmpeg对视频封装和分离
FFmpeg常用命令行
FFMPEG的用法
FFmpeg下载
Ffmpeg 视频处理
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服