{"id":13437248,"url":"https://github.com/svt/encore","last_synced_at":"2025-07-05T15:32:24.402Z","repository":{"id":39710414,"uuid":"291690928","full_name":"svt/encore","owner":"svt","description":"Transcode media files in an epic manner","archived":false,"fork":false,"pushed_at":"2024-09-04T09:55:32.000Z","size":4247,"stargazers_count":273,"open_issues_count":5,"forks_count":25,"subscribers_count":14,"default_branch":"master","last_synced_at":"2024-10-27T21:50:34.261Z","etag":null,"topics":["distributed","ffmpeg","transcoding"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/svt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.adoc","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-31T10:59:56.000Z","updated_at":"2024-10-18T06:58:58.000Z","dependencies_parsed_at":"2024-01-07T12:56:11.865Z","dependency_job_id":"75da46f5-4e6d-4c0a-abc1-6b6fbc4db0d2","html_url":"https://github.com/svt/encore","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svt%2Fencore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svt%2Fencore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svt%2Fencore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svt%2Fencore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/svt","download_url":"https://codeload.github.com/svt/encore/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244370932,"owners_count":20442317,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["distributed","ffmpeg","transcoding"],"created_at":"2024-07-31T03:00:55.380Z","updated_at":"2025-03-19T06:30:57.156Z","avatar_url":"https://github.com/svt.png","language":"Kotlin","readme":"# SVT Encore\n[![License](https://img.shields.io/badge/license-EUPL-brightgreen.svg)](https://eupl.eu/)\n[![REUSE status](https://api.reuse.software/badge/github.com/fsfe/reuse-tool)](https://api.reuse.software/info/github.com/fsfe/reuse-tool)\n\n\n\u003cimg align=\"center\" width=\"30%\" src=\"https://raw.githubusercontent.com/svt/encore-doc/main/src/img/svt_encore_logo.png\"\u003e\n\n\u0026nbsp;\n\u0026nbsp;\n  \nSVT *Encore* is a scalable video transcoding tool, built on Open Source giants like [FFmpeg](https://www.ffmpeg.org/) and [Spring Boot](https://spring.io/projects/spring-boot).\n\n\n*Encore* was created to scale, and abstract the transcoding _power of FFmpeg_, and to offer a simple solution for Transcoding - Transcoding-as-a-Service.\n\n*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.\n\n## Features\n\n- Scalable - queuing and concurrency options\n- Flexible profile configuration\n- Possibility to extend FFmpeg functionality\n- Tested and tried in production\n\n_Encore_ is not\n\n- A live/stream transcoder\n- A Video packager (see \u003c\u003cfaq\u003e\u003e)\n- An GUI application\n\n_Built with_\n\n* Kotlin\n* Gradle\n* Spring Boot\n* FFmpeg\n* and many other great projects\n\n## Documentation\n\nComprehensive documentation for _Encore_ can (and should) be read:\n\n[Online](https://svt.github.io/encore-doc/)\n\nor downloaded from the:\n\n[GitHub Repository](https://github.com/svt/encore-doc)\n\nIf you have a running instance, you can also view the\n\n**OpenAPI Endpoints**:\n\n```\nhttp(s)://yourinstance/swagger-ui.html\n\nas json\n\nhttp(s)://yourinstance/v3/api-docs/\n\nor as yaml\n\nhttp(s)://yourinstance/v3/api-docs.yaml\n```\n\n### Local development\n\nPlease see the [online documentation](https://svt.github.io/encore-doc/#the-user-guide)\n\n## License\n\nCopyright 2020 Sveriges Television AB.\n\nEncore is licensed under the \n\n[EUPL-1.2-or-later](LICENSE) license\n\n## Primary maintainer\n\nSVT Videocore Team - (videocore svt se)","funding_links":[],"categories":["Multimedia content processing","HarmonyOS"],"sub_categories":["Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsvt%2Fencore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsvt%2Fencore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsvt%2Fencore/lists"}