FFmpeg 是领先的多媒体框架,能够解码、编码、 转码、复用、解复用、流、过滤和播放人类和机器创造的几乎任何东西。它支持最前沿的最晦涩的各种格式。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的可移植性:FFmpeg在各种构建环境、机器架构和配置下编译、运行并通过我们的测试基础设施 FATE,跨越 Linux、Mac OS X、Microsoft Windows、BSD、Solaris 等。


一条指令推送本地视频到bilibili直播

以下操作为win环境

  • 进入构建地址下载应用,后缀如:win64-gpl-4.4.zip
  • 解压进入bin文件夹,看到三个exe文件,如:ffmpeg.exe
  • 找个mp4格式的视频文件放到bin文件夹下,修改名称为1.mp4
  • 注册并开通哔哩哔哩直播,进入直播间
  • 直播间管理—>开播设置—>选择分类—>生活—>影音馆—>点击开始直播
  • 此时出来直播地址直播码,手动进行拼接,如:rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_1111111_23ewq719&key=b4a775367414f930es215a1bdbs7e213a&schedule=rtmp&pflag=1
  • bin文件夹下面打开cmd,输入:ffmpeg.exe -re -i 1.mp4 -c copy -f flv "rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_1111111_23ewq7144&key=b4a775367414f930es215a1bdbs7e213a&schedule=rtmp&pflag=1"
  • 按下enter不报错说明推送成功!打开你的B站直播间即可观看视频.