SkillAgentSearch skills...

Encore

Transcode media files in an epic manner

Install / Use

/learn @svt/Encore
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SVT Encore

License REUSE status

<img align="center" width="30%" src="https://raw.githubusercontent.com/svt/encore-doc/main/src/img/svt_encore_logo.png">

   

SVT Encore is a scalable video transcoding tool, built on Open Source giants like FFmpeg and Spring Boot.

Encore was created to scale, and abstract the transcoding power of FFmpeg, and to offer a simple solution for Transcoding - Transcoding-as-a-Service.

Encore is aimed at the advanced technical user that needs a scalable video transcoding tool - for example, as a part of their VOD (Video On Demand) transcoding pipeline.

Features

  • Scalable - queuing and concurrency options
  • Flexible profile configuration
  • Possibility to extend FFmpeg functionality
  • Tested and tried in production

Encore is not

  • A live/stream transcoder
  • A Video packager (see <<faq>>)
  • An GUI application

Built with

  • Kotlin
  • Gradle
  • Spring Boot
  • FFmpeg
  • and many other great projects

Documentation

Comprehensive documentation for Encore can (and should) be read:

Online

or downloaded from the:

GitHub Repository

If you have a running instance, you can also view the

OpenAPI Endpoints:

http(s)://yourinstance/swagger-ui.html

as json

http(s)://yourinstance/v3/api-docs/

or as yaml

http(s)://yourinstance/v3/api-docs.yaml

Local development

Please see the online documentation

License

Copyright 2020 Sveriges Television AB.

Encore is licensed under the

EUPL-1.2-or-later license

Primary maintainer

SVT Videocore Team - (videocore svt se)

View on GitHub
GitHub Stars325
CategoryDevelopment
Updated3d ago
Forks27

Languages

Kotlin

Security Score

100/100

Audited on Mar 31, 2026

No findings