olive icon indicating copy to clipboard operation
olive copied to clipboard

一些饼

Open jkfujr opened this issue 1 year ago • 3 comments

供参考

  • 新功能

    • 弹幕录制*
      • 保存 SuperChat
      • 保存 舰长购买(会员)
      • 保存 送礼信息
      • 保存 弹幕原始数据
    • 画质选择
    • 开播抓取直播间封面
    • 录制修复系统
    • 更多的文件名变量
      • 直播平台
      • 生成随机数
    • 原始数据录制
  • 设置优化

    • 新修改启动配置文件,保存后重新读取新配置文件
  • 有生之年

    • webui
    • hls流录制

咕咕咕

jkfujr avatar Jul 24 '22 18:07 jkfujr

截图_2022-07-25_03-15-56

建议

  • 名称参数项
    • 直播平台
  • 全局路径
  • 全局文件名称

作为一个名称参数项

[[全局]]
SaveDir = "E:/Video/录播/P家/{{ .StreamerName }}/{{ .直播平台名称}}"
OutTmpl = "{{ now | date \"20060102-150405\"}}_{{ .RoomName }}【{{ .StreamerName }}】.flv"

[[Shows]]
Platform = "streamlink"
RoomID = "https://twitcasting.tv/par1y"
StreamerName = "Paryi"

[[Shows]]
Platform = "youtube"
RoomID = "UCrhx4PaF3uIo9mDcTxHnmIg"
StreamerName = "Paryi"

另一种写法? 如果一个主播有多个直播平台的话?

[[全局]]
SaveDir = "E:/Video/录播/P家/{{ .StreamerName }}/{{ .直播平台名称}}"
OutTmpl = "{{ now | date \"20060102-150405\"}}_{{ .RoomName }}【{{ .StreamerName }}】.flv"

[[Shows]]
Platform = "youtube"
RoomID = "UCrhx4PaF3uIo9mDcTxHnmIg"

Platform = "streamlink"
RoomID = "https://twitcasting.tv/par1y"

StreamerName = "Paryi"

jkfujr avatar Jul 24 '22 19:07 jkfujr

没仔细测试,原来{{ .StreamerName }}也不能放路径上,

SaveDir = "E:/Video/录播/P家/{{ .StreamerName }}/{{ .直播平台名称}}"

建议文件格式的定义与路径通用,还有全局路径与全局文件名,不然需要录制大量直播间的时候,一个个改起来非常麻烦

jkfujr avatar Jul 25 '22 03:07 jkfujr

关于B站直播hls流补充,来源blrec QQ图片20220725173620

jkfujr avatar Jul 25 '22 09:07 jkfujr