2024-06-23, 01:17 AM
(This post was last modified: 2024-06-23, 01:21 AM by rdrulez. Edited 3 times in total.)
Hi all, I've recently set up Jellyfin on my new intel-based mini PC. I specifically chose this mini PC because it was mentioned by others as being suitable for Jellyfin-streaming.
After enabling my library, and playing with hardware acceleration DISABLED, and thus playing via direct play, everything has been fine and very smooth.
Today, for the first time I tried to enable some PGS subtitles on a file, which I now know forced a transcoding of the file. With software-based transcoding it was slow-loading and non-functional. That's when I saw in the Jellyfin admin settings that hardware-acceleration was set to None.
I have since set this to Intel QuickSync (QSV) and saved.
However now when I try to play any title I'm getting the error "Playback failed due to a fatal player error."
My related transcode log (attached) ends with
Can anyone help me understand the root issue I'm facing? I guessing it's one or a combination of:
* My Jellyfin hardware transcoding configuration is wrong
* My media files are simply unsupported by my intel iGPU
* and/or my Intel iGPU doesn't have the right features for my needs
Machine specs:
OS Name Microsoft Windows 11 Pro
Version 10.0.22000 Build 22000
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Manufacturer AZW
System Model MINI S
System Type x64-based PC
System SKU 01
Processor Intel® N100, 800 Mhz, 4 Core(s), 4 Logical Processor(s) with Intel® UHD Graphics + Intel QuickSync: Yes
---
Jellyfin config:
Transcoding
Hardware acceleration
[SELECTED] Intel QuickSync (QSV)
Enable hardware decoding for
[YES] H264
[YES] HEVC
[YES] MPEG2
[YES] VC1
[YES] VP8
[YES] VP9
[YES] AV1
[YES] HEVC 10bit
[YES] VP9 10bit
[YES] Prefer OS native DXVA or VA-API hardware decoders
Hardware encoding options
[YES] Enable hardware encoding
[YES] Enable Intel Low-Power H.264 hardware encoder
[YES] Enable Intel Low-Power HEVC hardware encoder
Encoding format options
[YES] Allow encoding in HEVC format
[YES] Allow encoding in AV1 format
Enable VPP Tone mapping
[YES] Full Intel driver based tone-mapping.
After enabling my library, and playing with hardware acceleration DISABLED, and thus playing via direct play, everything has been fine and very smooth.
Today, for the first time I tried to enable some PGS subtitles on a file, which I now know forced a transcoding of the file. With software-based transcoding it was slow-loading and non-functional. That's when I saw in the Jellyfin admin settings that hardware-acceleration was set to None.
I have since set this to Intel QuickSync (QSV) and saved.
However now when I try to play any title I'm getting the error "Playback failed due to a fatal player error."
My related transcode log (attached) ends with
Code:
[av1_qsv @ 000001ea03cb9ec0] Current codec type is unsupported
[/color]
[color=#000000][av1_qsv @ 000001ea03cb9ec0] some encoding parameters are not supported by the QSV runtime. Please double check the input parameters.[/color]
[color=#000000][vost#0:0/av1_qsv @ 000001ea03d054c0] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height[/color]
[color=#000000][libfdk_aac @ 000001ea03cbb6c0] 2 frames left in the queue on closing
Conversion failed![/color]
[color=#000000]
Can anyone help me understand the root issue I'm facing? I guessing it's one or a combination of:
* My Jellyfin hardware transcoding configuration is wrong
* My media files are simply unsupported by my intel iGPU
* and/or my Intel iGPU doesn't have the right features for my needs
Machine specs:
OS Name Microsoft Windows 11 Pro
Version 10.0.22000 Build 22000
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Manufacturer AZW
System Model MINI S
System Type x64-based PC
System SKU 01
Processor Intel® N100, 800 Mhz, 4 Core(s), 4 Logical Processor(s) with Intel® UHD Graphics + Intel QuickSync: Yes
---
Jellyfin config:
Transcoding
Hardware acceleration
[SELECTED] Intel QuickSync (QSV)
Enable hardware decoding for
[YES] H264
[YES] HEVC
[YES] MPEG2
[YES] VC1
[YES] VP8
[YES] VP9
[YES] AV1
[YES] HEVC 10bit
[YES] VP9 10bit
[YES] Prefer OS native DXVA or VA-API hardware decoders
Hardware encoding options
[YES] Enable hardware encoding
[YES] Enable Intel Low-Power H.264 hardware encoder
[YES] Enable Intel Low-Power HEVC hardware encoder
Encoding format options
[YES] Allow encoding in HEVC format
[YES] Allow encoding in AV1 format
Enable VPP Tone mapping
[YES] Full Intel driver based tone-mapping.