Skip to content

A compact and user-friendly live streaming recording tool that supports YouTube, Twitch, TikTok, Douyin, Huya, and Xiaohongshu. This cross-platform desktop application is available for Windows, macOS, and Linux. 跨平台、小巧易用的直播流录制工具,支持 Windows、macOS 和 Linux。

Notifications You must be signed in to change notification settings

jlvihv/liveship

Repository files navigation

简介

liveship 是一个小巧易用的直播录制工具,目前已支持抖音、虎牙、小红书、tiktok、twitch,未来计划添加更多平台支持。

工作原理

liveship 本质上只是 ffmpeg 套壳,通过模拟请求获取直播流地址,然后使用 ffmpeg 进行录制。因此要求您的电脑上必须安装有 ffmpeg,并在“程序设置”页面指定 ffmpeg 路径。

技术栈

自豪的使用 rust、tauri 和 svelte 5 构建。

使用方法

liveship 是一个基于 tauri 的桌面应用程序,您可以从 release 页面下载对应平台的二进制文件,然后安装运行。

常见问题

  1. mac os 提示“文件已损坏,无法打开”:这是因为 mac os 限制了非 app store 的应用程序,您可以在终端中执行 sudo xattr -d com.apple.quarantine /Applications/liveship.app 命令解除限制。

特别鸣谢

直播源解析的代码很大程度上参考了 DouyinLiveRecorder 项目,在此致以诚挚的感谢。

特别说明

liveship 计划在 1.0 版本之后添加收费功能,作为我独立开发人生道路的探索。但在 1.0 之前,所有功能都是开源免费的,期待您的建议和反馈。

License

CC BY-NC (Creative Commons Attribution-NonCommercial):

允许复制、发行、展示和表演作品及其衍生作品,但仅限于非商业用途。

About

A compact and user-friendly live streaming recording tool that supports YouTube, Twitch, TikTok, Douyin, Huya, and Xiaohongshu. This cross-platform desktop application is available for Windows, macOS, and Linux. 跨平台、小巧易用的直播流录制工具,支持 Windows、macOS 和 Linux。

Resources

Stars

Watchers

Forks

Packages

No packages published