nystudio107 / craft-transcoder
Transcode video & audio files to various formats, and provide video thumbnails
Fund package maintenance!
khalwat
Installs: 7 573
Dependents: 1
Suggesters: 0
Security: 0
Stars: 43
Watchers: 4
Forks: 12
Type:craft-plugin
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0
- mikehaertl/php-shellcommand: ~1.2
- nystudio107/craft-plugin-vite: ^5.0.0
Requires (Dev)
- craftcms/ecs: dev-main
- craftcms/phpstan: dev-main
- craftcms/rector: dev-main
- dev-develop-v5
- v5.x-dev
- 5.0.0
- v4.x-dev
- 4.0.2
- 4.0.1
- 4.0.0
- 4.0.0-beta.6
- 4.0.0-beta.5
- 4.0.0-beta.4
- 4.0.0-beta.3
- 4.0.0-beta.2
- 4.0.0-beta.1
- v1.x-dev
- 1.2.25
- 1.2.24
- 1.2.23
- 1.2.22
- 1.2.21
- 1.2.20
- 1.2.19
- 1.2.18
- 1.2.17
- 1.2.16
- 1.2.15
- 1.2.14
- 1.2.13
- 1.2.11
- 1.2.10
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-dependabot/npm_and_yarn/buildchain/nanoid-3.3.8
- dev-develop
- dev-develop-v4
This package is auto-updated.
Last update: 2024-12-16 21:45:47 UTC
README
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:
-
Open your terminal and go to your Craft project:
cd /path/to/project
-
Then tell Composer to load the plugin:
composer require nystudio107/craft-transcoder
-
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 installed for Transcoder to work. On Ubuntu 16.04, you can do just:
sudo apt-get update
sudo apt-get install ffmpeg
To install ffmpeg
on Centos 6/7, you can follow the guide How to Install FFmpeg on CentOS
If you have managed hosting, contact your sysadmin to get ffmpeg
installed.
Documentation
Click here -> 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.html
Brought to you by nystudio107