Comments (6)
The mjpeg encoder has a very limited hardware platform support, and I don't think it is compatible with anything but Intel atm.
from jellyfin.
Try disable hardware encoding for trickplay and see if it would success.
from jellyfin.
@gnattu thanks, seems like the following option was the culprit:
Unchecked it and ran the task again and now it's progressing fine.
I am using VAAPI though; maybe an incompatibility with AMD GPUs? Feel free to close the issue if this is intended behavior.
from jellyfin.
Closing as hardware compatibility issue
from jellyfin.
@gnattu I'm seeing this using an Intel GPU (A380) with 10.9.1 when hardware encoding is enabled - for whatever reason, though, I'm seeing ffmpeg's stderr in logs. The error I'm seeing is [mjpeg_vaapi @ 0x557871ed2480] Invalid quality value 472 (must be 1-100)
. Is there anything actionable that could be done (on Jellyfin's side) to fix this or is it just a matter of needing to leave hardware encoding off until the hardware encoder matures?
FWIW, execing into the container and manually running the ffmpeg
command with lower qscale
values does yield changes, but the only value that works is 0, which isn't even in the documented valid range for that value (1-31). 1 still yields Invalid quality value 118 (must be 1-100)
from jellyfin.
@gnattu I'm seeing this using an Intel GPU (A380) with 10.9.1 when hardware encoding is enabled - for whatever reason, though, I'm seeing ffmpeg's stderr in logs. The error I'm seeing is
[mjpeg_vaapi @ 0x557871ed2480] Invalid quality value 472 (must be 1-100)
. Is there anything actionable that could be done (on Jellyfin's side) to fix this or is it just a matter of needing to leave hardware encoding off until the hardware encoder matures?FWIW, execing into the container and manually running the
ffmpeg
command with lowerqscale
values does yield changes, but the only value that works is 0, which isn't even in the documented valid range for that value (1-31). 1 still yieldsInvalid quality value 118 (must be 1-100)
Hardware encoders use different definition of quality. For VAAPI, what you are specifying is the quant and will be multiplied by 118 to get the real quality but that one ranges from 1-100. Such conversion probably should be handled by server otherwise the user can only use the default value.
from jellyfin.
Related Issues (20)
- [Issue]: 10.9.2 DLNA Plug 1.0.0.0 seems not working HOT 4
- [Issue]: [Tizen] Jellyfin remuxes instead of direct streaming of DOVIWithHDR10 video range type HOT 4
- [Issue]: metadata browser in 10.9.2 unusable HOT 9
- [Issue]: Custom Rating Not Recognized at Top Level for Shows HOT 1
- [Issue]: DLNA TVHeadend no longer working in 10.9.2 HOT 1
- Android TV Crashing after 10.9.2 update, multiple devices HOT 3
- [Issue]: LiveTV no longer working after update 10.9.2 HOT 2
- [Issue]: Episode date incorrect (web client) HOT 3
- [Issue]: Database Becomes Locked On Startup HOT 3
- [Issue]: folder.jpg not stored with media but the other art is HOT 2
- [Issue]: Changing backdrop order fails if backdrop on ro file system HOT 1
- Transcoding fails on Dolby Vision files HOT 5
- Live TV On Now not showing content artwork/posters on 10.9.2 HOT 2
- [Issue]: SRT Subtitle Sync is off while transcoding HOT 3
- [Issue]: Connection Failure on Jellyfin 10.9.2 HOT 3
- [Issue]: Video Audio out of sync for special videos HOT 10
- [Issue]: Trickplay job hangs forever. HOT 4
- [Issue]: admin account can't edit libraries without access HOT 1
- [Issue]: Editing parental rating in series overwrites locked parental rating in seasons and episodes HOT 1
- [Issue]: SQLite Error 6: 'database table is locked: Devices' HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jellyfin.