/FFmpegUI

FFmpegUI is a graphical web interface for the famous FFmpeg.

Primary LanguagePHPApache License 2.0Apache-2.0

FFmpegUI v1.01 Build Status Crates.io

FFmpegUI is a graphical web interface for the famous FFmpeg + MakeMKV.

FFmpegUI v1.01

FFmpegUI

FFmpegUI v1.0

FFmpegUI

Features

  • almost everything FFmpeg can do with videos
  • Hardware encoding with VAAPI and CUDA*
  • Blu-Ray/DVD Ripping support
  • PROXMOX KVM & LXC support

*it may be possible that CUDA is not working. is due to FFmpeg or CUDA, if you have success please tell me versions of FFmpeg, CUDA and Nvidia drivers.

Installation

tested and recommended on Ubuntu 18.04

example as root:

$ apt -y install git
$ git clone https://github.com/Sub-7/FFmpegUI.git
$ cd ~/FFmpegUI
$ chmod +x setup.sh
$ ./setup.sh

add a video file to /var/www/html/FFmpeg_UI/media/input

then go to http://localhost/FFmpeg_UI or http://ip/FFmpeg_UI

Installation example:

intel CPU supports VAAPI

 [x] 1 Install Dependencies
 [ ] 2 Install NVIDIA driver
 [ ] 3 Install NVIDIA driver (Proxmox LXC)
 [ ] 4 Install CUDA
 [ ] 5 Install FFmpeg (supports VAAPI+CUDA)
 [x] 6 Install FFmpeg (supports VAAPI)
 [x] 7 Install Apache2 and FFmpegUI
 [ ] 8 reboot

License

MIT