Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nystudio107/craft-transcoder
Transcode video & audio files to various formats, and provide video thumbnails
https://github.com/nystudio107/craft-transcoder
craft-plugin craft3 craftcms ffmpeg transcoder
Last synced: 4 days ago
JSON representation
Transcode video & audio files to various formats, and provide video thumbnails
- Host: GitHub
- URL: https://github.com/nystudio107/craft-transcoder
- Owner: nystudio107
- License: other
- Created: 2017-03-05T05:27:26.000Z (almost 8 years ago)
- Default Branch: develop-v5
- Last Pushed: 2025-01-22T06:52:18.000Z (29 days ago)
- Last Synced: 2025-02-09T13:07:46.174Z (11 days ago)
- Topics: craft-plugin, craft3, craftcms, ffmpeg, transcoder
- Language: PHP
- Homepage: https://nystudio107.com/plugins/transcoder
- Size: 4.28 MB
- Stars: 43
- Watchers: 4
- Forks: 12
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
[](https://scrutinizer-ci.com/g/nystudio107/craft-transcoder/?branch=v5) [](https://scrutinizer-ci.com/g/nystudio107/craft-transcoder/?branch=v5) [](https://scrutinizer-ci.com/g/nystudio107/craft-transcoder/build-status/v5) [](https://scrutinizer-ci.com/code-intelligence)
# Transcoder plugin for Craft CMS 4.x
Transcode video & audio files to various formats, and provide video thumbnails

**Note**: _The license fee for this plugin is $59.00 via the Craft Plugin Store._
## Requirements
This plugin requires Craft CMS 5.0.0 or later.
## Installation
To install Transcoder, follow these steps:
1. Open your terminal and go to your Craft project:
cd /path/to/project
2. Then tell Composer to load the plugin:
composer require nystudio107/craft-transcoder
3. Install the plugin via `./craft install/plugin transcoder` via the CLI, or in the Control Panel, go to Settings → Plugins and click the “Install” button for Transcoder.
You can also install Transcoder via the **Plugin Store** in the Craft Control Panel.
Transcoder works on Craft 4.x.
You will also need [ffmpeg](https://ffmpeg.org/) installed for Transcoder to work. On Ubuntu 16.04, you can do just:
sudo apt-get update
sudo apt-get install ffmpegTo install `ffmpeg` on Centos 6/7, you can follow the guide [How to Install FFmpeg on CentOS](https://www.vultr.com/docs/how-to-install-ffmpeg-on-centos)
If you have managed hosting, contact your sysadmin to get `ffmpeg` installed.
## Documentation
Click here -> [Transcoder Documentation](https://nystudio107.com/plugins/transcoder/documentation)
## Transcoder Roadmap
Some things to do, and ideas for potential features:
* Add a console command for doing encodings via console
* Figure out a way to reliably do multi-pass video encoding
* Add audio normalization via `loudnorm` http://k.ylo.ph/2016/04/04/loudnorm.htmlBrought to you by [nystudio107](https://nystudio107.com)