Skip to content

Insax/pr0verter

Repository files navigation

Build Status Style CI

About pr0verter

pr0verter is a Web Application for manipulating Video Data with FFmpeg.

Requirements

  • Composer
  • npm
  • php >= 7.0
  • FFMpeg Binarys (apt-get install ffmpeg)
  • youtube-dl Binarys (apt-get install youtube-dl)
  • MySQL

Install instructions

Download this Repository via Clone or Zip Download
Run composer install, cp .env.example .env, php artisan key:generate
Run npm install

Edit .env to your needs
Run php artisan migrate
If your queue driver is database, run php artisan queue:work --queue=convert,download --tries=2 otherwise your Videos won't get converted and/or downloaded.

Debug

  • php artisan serve
  • npm run watch
  • php artisan queue:work --queue=convert,download

###Important notes for .env:
You NEED an Github Access Token for the changelog to work
You NEED an Youtube Data API Token for the Youtube download to work.
If you want to run the converter in background set QUEUE_DRIVER=sync to QUEUE_DRIVER=database

About

Application for Manipulating Audio and Videofiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages