Skip to content

Latest commit

 

History

History
57 lines (48 loc) · 1.83 KB

README.md

File metadata and controls

57 lines (48 loc) · 1.83 KB

FFmpegUI v2.0 Build Status Crates.io

FFmpegUI is a graphical web interface for the famous FFmpeg

Donation:

if my work helps you, you could buy me a coffee.

Donate

Security:

  • only for local networks, no public access!

Features:

  • almost everything FFmpeg can do with videos
  • Hardware encoding with VAAPI and CUDA
  • Blu-Ray/DVD Ripping
  • PROXMOX KVM & LXC Support
  • Filemanager
  • Streaming (down OK, up comming soon)

Installation:

tested and recommended on Ubuntu 20.04

(if you want to convert it for a different distribution, an install.log will be created in the FFmpegUI folder during the installation, there you will find all errors that occur during the installation.)

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

Known issues:

  • get MakeMKV to run in LXC
  • Filemanager does not start : Fixed
  • get CUDA to run in LXC : Fixed (Nvidia Driver Version: 460.73.01 | CUDA Version: 11.2)

To Do:

  • redesign

License:

MIT