Page 1 of 1

How do I enable Intel Quick Sync transcoding on Serviio?

PostPosted: Mon Dec 12, 2016 5:02 am
by Dracunculiasis
Any guide for dummies on How to enable QSV on Windows?

Re: How do I enable Intel Quick Sync transcoding on Serviio?

PostPosted: Mon Dec 12, 2016 10:26 am
by DenyAll
Read this and see how you go: viewtopic.php?f=5&t=22512

Re: How do I enable Intel Quick Sync transcoding on Serviio?

PostPosted: Fri Oct 20, 2017 5:03 pm
by dcol
I am a newbie to Seriilo, but not DLNA, and I also want to enable Intel QSV.
Assembling info from this post and all the other posts and redirections and blogs and FAQ's I want to verify that I did the correct things. Nothing was laid out step by step.
I am using a fresh install of Serviio version 1.9 on Windows 10
Here is what I did

1. Stopped Serviio server
2. copied Zeranoe's ffmepg.exe version 3.4 to the serviio\lib folder and renamed the old one
3. added -Dserviio.useQSVAcceleration to ServiiioService.exe.vmoptions file
4. Start Serviio server

Are there any more steps I need, or any of these steps unnecessary with version 1.9?
Do I need to change the profile.xml? I am using Samsung E series
Do I need to also install Intel MediaServerStudioEssentials? That step was not clear anywhere I looked.

Also, how do I tell if the QSV is being used? Saw nothing about it in the logs. Would be nice to see it in the [PlaybackEventManager] info as well as codec info.

Thanks and great work on the best unbloated DLNA I have seen so far.

Re: How do I enable Intel Quick Sync transcoding on Serviio?

PostPosted: Mon Oct 23, 2017 8:17 am
by zip
you can confirm it's being used by enabling detailed log and checking the target codec of video files. When transcoding to h264 it should say "c:v h264_qsv" instead of "c:v libx264" in the ffmpeg.exe argument list.

I 'think' you will have to install the Intel MediaServerStudioEssentials, as ffmpeg is compiled against the bindings, but the driver implementation is in the Intel suite.