PeerTube icon indicating copy to clipboard operation
PeerTube copied to clipboard

Quick Sync Video integration with peertube

Open aflamrip opened this issue 5 months ago • 3 comments

Describe the problem to be solved

Encoding video files on peertube requires suitable server hardware, but this causes high resource consumption, especially for the CPU, and this may cause the peertube instance to be slow during video encoding operations.

Describe the solution you would like

I think that using Quick Sync Video in some Intel processors will help speed up the process of encoding video files without consuming and putting a lot of pressure on the CPU, but can a peertube instance activate Quick Sync Video and benefit from it while encoding video automatically while working with the transcoding-custom-quality plugin?

aflamrip avatar Jul 12 '25 10:07 aflamrip

I agree, support for hardware encoding / decoding should be built into PeerTube. A lot of the plugins are not maintained and may not always be of the same quality as PeerTube.

NeurekaSoftware avatar Jul 14 '25 02:07 NeurekaSoftware

I have reserved a server with an Intel Core i7-7700 processor and Intel Quick Sync was successfully enabled However, when I try to encode files on PeerTube, the encoding process is only performed on the CPU I have recorded a video to monitor the CPU and IGPU Does the production.yaml file require any modifications to enable Intel Quick Sync on PeerTube and FFmpeg?

Video link https://drive.google.com/file/d/1SK2KtAhz0Pazp00HfCSjEGc3NuH43xET/view?usp=sharing

aflamrip avatar Jul 17 '25 18:07 aflamrip

This would be an amazing efficiency save. Hopefully at some point!

thoroughmas avatar Nov 27 '25 05:11 thoroughmas