mirror of
https://github.com/xfrr/goffmpeg.git
synced 2026-04-22 23:17:21 +08:00
39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
# Goffmpeg
|
|
[](https://github.com/xfrr/goffmpeg/actions/workflows/build_and_test.yml)
|
|
[](https://www.codacy.com/app/francisco.romero/goffmpeg?utm_source=github.com&utm_medium=referral&utm_content=xfrr/goffmpeg&utm_campaign=Badge_Grade)
|
|
[](https://goreportcard.com/report/github.com/xfrr/goffmpeg)
|
|
[](https://godoc.org/github.com/xfrr/goffmpeg)
|
|
[](./LICENSE)
|
|
|
|
FFMPEG wrapper written in GO
|
|
|
|
## Features
|
|
|
|
- [x] Transcoding
|
|
- [x] Streaming
|
|
- [x] Progress
|
|
- [x] Filters
|
|
- [x] Thumbnails
|
|
- [x] Watermark
|
|
- [ ] Concatenation
|
|
- [ ] Subtitles
|
|
|
|
## Dependencies
|
|
- [FFmpeg](https://www.ffmpeg.org/)
|
|
- [FFProbe](https://www.ffmpeg.org/ffprobe.html)
|
|
|
|
## Supported platforms
|
|
|
|
- Linux
|
|
- OS X
|
|
- Windows
|
|
|
|
## Installation
|
|
Install the package with the following command:
|
|
```shell
|
|
go get github.com/xfrr/goffmpeg
|
|
```
|
|
|
|
## Usage
|
|
Check the [examples](./examples)
|