omnibase / video
A video platform on omnibase: videos and channels, resumable uploads through tusd, HLS transcoding with ffmpeg, a player that keeps playing across pages, views, likes, timed comments, playlists, subscriptions, reports, a members' studio, local suggestions (Gorse optional) and a Typesense index.
Package info
github.com/glitchr-studio/omnibase-video
Type:symfony-bundle
pkg:composer/omnibase/video
dev-main
2026-10-18 01:14 UTC
Requires
- php: ^8.2
- doctrine/orm: ^2.15|^3.0
- glitchr/typesense-bundle: 2.0.*-dev
- omnibase/admin: dev-main
- omnibridge/symfony: 1.x-dev
- omniscient/omnibase: 3.0.*-dev || 4.0.*-dev
- symfony/config: ^7.0|^8.0
- symfony/dependency-injection: ^7.0|^8.0
- symfony/form: ^7.0|^8.0
- symfony/http-client: ^7.0|^8.0
- symfony/http-kernel: ^7.0|^8.0
- symfony/messenger: ^7.0|^8.0
- symfony/process: ^7.0|^8.0
- symfony/rate-limiter: ^7.0|^8.0
- symfony/security-bundle: ^7.0|^8.0
- symfony/twig-bundle: ^7.0|^8.0
Requires (Dev)
- phpunit/phpunit: ^11.0|^12.0
Suggests
- ffmpeg: The ffmpeg and ffprobe binaries on the worker transcode the uploads (HLS fMP4, poster, storyboard).
- gorse-io/gorse: gorse-in-one, an optional recommender (video.suggest.provider: gorse); the local suggestions stay when it is down.
- tusproject/tusd: The resumable upload server the studio sends files to (docs/upload.md).
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-18 01:19:34 UTC