Releases: PapagoLabs/outtake
Releases · PapagoLabs/outtake
Release list
v0.2.1
Immutable
release. Only release title and notes can be modified.
What's Changed
Dependency Updates
- chore(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #146
- chore(deps): update module github.com/molecule-man/go-brrr to v1.1.0 by @renovate[bot] in #148
- chore(deps): update module github.com/andybalholm/brotli to v1.2.4 by @renovate[bot] in #149
- chore(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.113.1 by @renovate[bot] in #151
- chore(deps): update module github.com/gofiber/utils/v2 to v2.5.2 by @renovate[bot] in #154
- chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.20.5 by @renovate[bot] in #156
- chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.4 by @renovate[bot] in #157
- chore(deps): update module github.com/gofiber/schema to v1.8.7 by @renovate[bot] in #159
- chore(deps): update module github.com/pierrec/lz4/v4 to v4.1.30 by @renovate[bot] in #160
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Immutable
release. Only release title and notes can be modified.
Features
- feat: add optional web-safe color for HDR clip exports by @nicholas-fedor in #129
Fixes
- fix(media): stop GIF exports from decoding past the clip window by @nicholas-fedor in #130
Dependency Updates
- chore(deps): update module github.com/gofiber/schema to v1.8.6 by @renovate[bot] in #132
- chore(deps): update module golang.org/x/mod to v0.41.0 by @renovate[bot] in #133
- chore(deps): update golang.org/x/exp digest to 85c1c22 by @renovate[bot] in #136
- chore(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.112.0 by @renovate[bot] in #137
- chore(deps): update module golang.org/x/text to v0.42.0 by @renovate[bot] in #139
- chore(deps): update module github.com/onsi/ginkgo/v2 to v2.32.2 by @renovate[bot] in #140
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Immutable
release. Only release title and notes can be modified.
Fix
- fix(csrf): trust public origin behind tls proxy by @nicholas-fedor in #125
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Immutable
release. Only release title and notes can be modified.
This is the first public release of Outtake - a web app that creates and manages video clips, GIFs, and screenshots from your Plex libraries.
Highlights
- Plex sign-in. Approve Outtake in the Plex Auth App, or paste a token. Pick a Media Server when more than one is available.
- Browse and search. Open libraries, jump A–Z, sort, and infinite-scroll. Filter and sort saved clips.
- Mark in and out. Capture start and end from live Plex playback, use Clip now on a live session, or type the times yourself.
- Export. Video clip, GIF, or screenshot. Preview the segment, then save. Download when the job finishes.
- Clip profiles. Named encode settings (CRF, preset, audio bitrate, max resolution). Built-ins: Low (720p), Medium (1080p), High (4K). Optionally trim black bars.
- Themes. Selectable UI palettes with light and dark schemes.
- Deploy how you want. Docker images ship
ffmpegandffprobe. Defaults are SQLite and local files. Optional Postgres and S3-compatible storage, plus Compose, Helm, and Kubernetes examples.
Install
Docker (recommended)
docker run -d \
--name outtake \
-p 8080:8080 \
-v outtake-data:/data \
-v /path/to/your/media:/media:ro \
papagolabs/outtakeImage Repositories:
- https://github.com/papagolabs/outtake/pkgs/container/outtake
- https://hub.docker.com/r/papagolabs/outtake
Binary
Unpack the archive for your OS from this release, put ffmpeg and ffprobe on PATH, then:
./outtake server startThe server listens on :8080 by default.
Full setup (Compose, Kubernetes, configuration): README.
Notes
- Outtake needs a reachable Plex Media Server and read access to the media files.
- Clip duration is capped at 10 minutes.
Licensed AGPL-3.0-or-later.