# olive
**Repository Path**: DMWGIT/olive
## Basic Information
- **Project Name**: olive
- **Description**: olive
olive
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-02-14
- **Last Updated**: 2025-08-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[](https://pkg.go.dev/github.com/go-olive/olive?tab=doc)
[](https://github.com/go-olive/olive/actions/workflows/release.yml)
[](https://sourcegraph.com/github.com/go-olive/olive)
[](https://github.com/go-olive/olive/releases)
[](https://qm.qq.com/cgi-bin/qm/qr?k=c6CTyYkB-p-o8ZoT5ldcjuFAVnyu5vEL&jump_from=webapi)
[简体中文](https://go-olive.github.io/) | English
## Installation
- build from source
`go install github.com/go-olive/olive@latest`
- download from [**releases**](https://github.com/go-olive/olive/releases)
- docker image
`docker pull luxcgo/olive`
## Quickstart
Get **olive** to work simply by passing the live url.
```sh
$ olive run -u https://www.huya.com/518512
```
## Usage
```sh
$ olive help
olive is a live stream recorder, underneath there is a powerful engine
which monitors streamers status and automatically records when they're
online. It helps you catch every live stream you want to see.
Usage:
olive [command]
Available Commands:
admin Admin is a cli utility for database.
biliup Biliup is a cli utility which generates bilibli cookies.
completion Generate the autocompletion script for the specified shell
help Help about any command
run Start the olive engine.
server Server provides olive-api support.
tv TV is a cli utility which gets stream url.
version Print the version number of olive
Flags:
-h, --help help for olive
Use "olive [command] --help" for more information about a command.
```
## License
This project is under the Apache-2.0. See the [LICENSE](https://github.com/go-olive/olive/blob/main/LICENSE) file for the full license text.