/pr0verter

Der pr0verter

Primary LanguagePHPGNU Affero General Public License v3.0AGPL-3.0

pr0verter




pr0verter! Video converter for pr0gramm.com
LIVE URL: dev.pr0verter.de

Dependencies:

  • PHP8.1
  • NPM
  • Composer
  • yt-dl|yt-dlp
  • ffmpeg
  • any kind of database

Installation:

  • Clone the Project
  • composer install --no-dev
  • npm install
  • npm run prod
  • cp .env.example .env
  • Adjust .env to your needs
  • php artisan key:generate
  • php artisan migrate
  • Setup Supervisor or any other tool to work on the queue.
  • Setup crontab or windows Taskscheduler to run php artisan schedule:run every minute

Unter der Domain https://dev.pr0verter.de ist die neue Version des pr0verters verfügbar.

Die neuen Features umfassen:

  • Untertitel Support für Youtube - Beim Download könnt ihr, sofern Untertitel verfügbar sind, diese direkt ins Video einbrennen lassen

  • PornHub, TikTok, MyVideo oder was auch immer - der "Downloader" vom prOverter beherrscht es & im FAQ ist eine Liste von unterstützten Seiten aufgelistet

  • Limit für Uploads wurde auf 2GB gesetzt - Konvertierungslimit wurde auf 200 MB angehoben

  • Interpolation - Ihr könnt ein Video mit beliebiger FPS auf 60 FPS "verlustlos" hochscalen lassen - dieser Vorgang braucht allerdings mehr Zeit

Es gibt noch weitere geplante Features - das Wichtigste ist wohl das WASM Feature, anstatt ein Video auf dem Server zu prOvertieren wird es direkt auf eurem Endgerät konvertiert - und benutzt natürlich die Leistung eures Endgerätes, das soll euch Bandbreite sparen. Solltet ihr den Wunsch haben euch am prOverter zu beteiligen, könnt ihr das direkt auf https://github.com/pr0-dev/pr0verter tun, einfach PR erstellen und ab dafür.

Ein DICKES FETTES DANKE an @jonas32 für seinen Teil im Frontend - schaut mal vorbei und lasst ein bisschen Blussium da!