Stream-rec介绍

  • Stream-rec 是适用于各种流媒体服务的自动流录制工具。

  • 它由 Kotlin、Ktorffmpeg 提供支持。

项目用途

📺直播切片是什么?

  • 对直播内容进行分段处理,将直播视频按照一定的时间间隔或者事件节点进行切分,生成多个独立的小视频片段。

  • 直播切片是指对直播内容进行分段处理,将直播视频按照一定的时间间隔或者事件节点进行切分,生成多个独立的小视频片段。这样做的好处是方便用户回看,同时也可以提高直播内容的观看量和用户参与度。对于直播平台而言,直播切片还可以用于生成精彩片段的回放,供用户观看和分享。同时,直播切片也可以用于视频的编辑和剪辑,制作出更加精彩的视频内容。

💰牟利点

  • 对于喜欢看博主直播,但又没时间蹲点观看的人来说,直播切片投稿的视频就成了这些人的电子榨菜,每天都少不了。

  • 对于各类直播切片专业户来说,制作的各种直播切片短视频,只要在各大平台发布出去,基本都能过万的播放量,如果带点节目效果的,几十上百万播放量都是轻轻松松。

  • 而想要获得直播内容,那么就需要蹲守在直播间录制。

  • 本文所写的直播录制工具 Stream-rec,是一款全自动的直播录制工具,解放你的双手,帮助你实现财富自由。

  • Stream-rec就像一位 24 小时待命的“数字助手”,可以自动抓取录制抖音、斗鱼、虎牙、熊猫TV、Twitch、微博等各大平台的直播内容,包括弹幕都可保存下来。

🤩功能优点

  • 多平台支持:抖音、斗鱼、虎牙、熊猫TV、Twitch、微博,其他平台陆续更新支持。

  • 自动录播,可配置录制质量,路径,格式,并发量,分段录制(时间或文件大小),分段上传,根据直播标题和开始时间自动命名文件。

  • 自动弹幕录制(XML 格式),可使用 DanmakuFactory 进行弹幕转换,或配合AList来实现弹幕自动挂载。

  • 使用 SQLite数据库 持久化存储录播和上传信息

  • 支持 Rclone 集成以进行云上传并管理录制内容的本地存储。

  • 可通过 Web 界面进行配置

  • 支持 Docker、源码 部署

  • 支持 FLV AVC 修复

截图预览

部署教程

Docker Compose方式

  1. 演示以在群晖NAS系统上安装为例
    (其他系统请自行安装好最新版本Docker、docker compose)

  2. 打开群晖的SSH功能,使用终端软件进行连接,并切换到root状态下。
    image-pmrl.png

  3. 进入群晖的docker文件夹(你想将容器数据存储到哪就进哪个文件夹)

    # 将/volume1/docker换成你自己的文件夹路径
    
    cd /volume1/docker
  4. 创建项目文件夹及子文件夹

    mkdir -p stream-rec/{downloads,rclone}
  5. 进入项目文件夹

    cd stream-rec
  6. 编辑docker-compose.yml模板文件

    vi docker-compose.yml
  7. 按字母 i 键进入编辑模式,复制并修改下面的配置文件,粘贴到终端,按Esc键退出编辑模式,输入 :wq 保存并退出。