-
-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Movies with specific resolutions (Intel QSV,1910x816) transcoding failed #300
Comments
@shaino I've only heard of this on intel graphics with ancient kernels, like kernel 4.x. I doubt Intel is still taking the time to test the compatibility of their code with these kernels. If I'm right, it's time to update to at least 5.10 LTS. |
The testing hardware is the NAS of Synology and QNAP. |
These NAS use custom kernels, and their i915 driver is not necessarily guaranteed to follow upstream backport fixes. Please install Ubuntu 22.04 LTS on intel 8259u to test whether the problem can be reproduced. If it can be reproduced, I will be happy to help you file an issue to Intel. |
Perhaps we need to build an Ubuntu platform for testing, but I still doubt whether video resolution is the key point. |
I transcoded the H264 to an H265 video and the same issue occurred. It seems to indicate that it is not related to the original video encoding, but rather to the resolution. |
10th generation Intel CPU, newly installed Ubuntu 22.04.3 LTS system, and Jellyfin 10.8.12 server version. The problem remains. @nyanmisaka |
Is there a limit on video width for ffmpeg or Intel drivers, which happens to be a problem with 1910 video width. |
In addition, after upgrading to the 10.8.12 server version, the 8259u encountered an opencl tone mapping failure, while the vpp tone mapping did not have any issues. No issues were found with other CPUs. |
Then it must be an issue of intel's QSV code. Starting from intel compute-runtime 23.17.26241.22, the support for kernel 4.x have been broken or dropped. I learned last month from other people who were using Synology NAS. So I haven't upgraded it in my docker image. But one day I have to do it for newer GPUs. You can file an issue in their repo and wait for their response. |
The issue of 10.8.12 should be different from the issue of the Synology you referenced. ------ ffmpeg log |
Describe The Bug
A native 22 mbps H264 movie transcoding higher than 10 mbps fails.
Steps To Reproduce
Normal transcoding below 10 mbps.
Transcoding failed for 10 mbps and above.
Expected Behavior
none
System (please complete the following information):
all
MediaInfo
H264 22mbps
FFmpeg Logs
[matroska,webm @ 0x55c368c342c0] sub2video: using 1910x816 canvas
libva info: VA-API version 1.19.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_19
libva info: va_openDriver() returns 0
[AVHWFramesContext @ 0x55c36974d040] Error synchronizing the operation
[hwupload @ 0x55c368ce3580] Failed to upload frame: -1313558101.
Error while add the frame to buffer source(Unknown error occurred).
Error while filtering: Unknown error occurred
Failed to inject frame into filter network: Unknown error occurred
Error while processing the decoded data for stream #0:0
Conversion failed!
Additional Context
none
The text was updated successfully, but these errors were encountered: