You signed in with another tab or window. - NVIDIA_VISIBLE_DEVICES=all When I connect to a stream that needs to transcode it doesn't appear my CPU is being taxed much at all. - GIDLIST=65546 < tag array and bisection, double pointer > - lt.367-effective complete square + lt.27-remove element + lt.977-square of ordered array, Day27 multi process and multi thread summary and jobs, There will be something similar to the following in the log , explain, Using the above paragraph on a machine that does not support hardware transcoding will report an error . I used the TinyCore RedPill loader and configured the system using the GeminiLake build, (even though I believe the i7 is Haswell) first the 7.0 then the 7.1 DSM images. The basic NAS works well, Jellyfin loads and runs well. Did you try? Error parsing global options: Invalid argument. Looking at the Jellyfin remux file I don't think it's working. Device creation failed: -22. April 20, 2021 in Synology. What doesn't work? Time (slow): 0:00:03.0318457. "http://192/Sessions/Playing/Progress" [2020-02-29 11:11:57.762 +00:00] [WRN] HTTP Response 204 to "192.168.2.18". I built the loader for a DS920+, and I now have the devices in /dev/dri. DeviceId=a68e4b11cce6efa2&MediaSourceId=14d38d732bdd8258c655ca94e0b91e9a&VideoCodec=h264&AudioCodec=mp3,aac,opus&AudioStreamIndex=1&VideoBitrate=9360000&AudioBitrate=640000&PlaySessionId=5244d198d6024b52bc921933b5a12ec6&api_key=7eb74bfd147443b8a89f36dabd6fd608&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=39252512e75062adb452e651ebd93927&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=False&h264-profile=high,main,baseline,constrainedbaseline&h264-level=41&TranscodeReasons=ContainerBitrateExceedsLimit {"Protocol":"File","Id":"14d38d732bdd8258c655ca94e0b91e9a","Path":"/media/Pelculas/Expediente Warren The Conjuring (2013)/Expediente Warren The Conjuring (2013).mkv","Type":"Default","Container":"mkv,webm","Size":7670033408,"Name":"Expediente Warren The Conjuring (2013)","IsRemote":false,"ETag":"39252512e75062adb452e651ebd93927","RunTimeTicks":67180797952,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"RequiresLooping":false,"SupportsProbing":true,"VideoType":"VideoFile","MediaStreams":[{"Codec":"h264","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1001/48000","Title":"Expediente Warren (The Conjuring) 2013","VideoRange":"SDR","DisplayTitle":"720P H264","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"BitRate":9133601,"BitDepth":8,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":532,"Width":1280,"AverageFrameRate":23.9760246,"RealFrameRate":23.9760246,"Profile":"High","Type":"Video","AspectRatio":"2.40:1","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":41},{"Codec":"ac3","Language":"spa","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Audio AC3 castellano","DisplayTitle":"Spa Dolby Digital 5.1","IsInterlaced":false,"ChannelLayout":"5.1","BitRate":640000,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0},{"Codec":"ac3","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Audio AC3 ingles","DisplayTitle":"Eng Dolby Digital 5.1","IsInterlaced":false,"ChannelLayout":"5.1","BitRate":640000,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":2,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0},{"Codec":"subrip","Language":"spa","TimeBase":"1/1000","CodecTimeBase":"0/1","Title":"Subtitulos castellano","localizedUndefined":"Undefined","localizedDefault":"Default","localizedForced":"Forced","DisplayTitle":"Subtitulos castellano - Spa","IsInterlaced":false,"IsDefault":false,"IsForced":false,"Type":"Subtitle","Index":3,"IsExternal":false,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Level":0},{"Codec":"subrip","Language":"spa","TimeBase":"1/1000","CodecTimeBase":"0/1","Title":"Subtitulos FORZOSOS castellano","localizedUndefined":"Undefined","localizedDefault":"Default","localizedForced":"Forced","DisplayTitle":"Subtitulos FORZOSOS castellano - Spa - Default - Forced","IsInterlaced":false,"IsDefault":true,"IsForced":true,"Type":"Subtitle","Index":4,"IsExternal":false,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Level":0},{"Codec":"subrip","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"0/1","Title":"Subtitulos ingles","localizedUndefined":"Undefined","localizedDefault":"Default","localizedForced":"Forced","DisplayTitle":"Subtitulos ingles - Eng","IsInterlaced":false,"IsDefault":false,"IsForced":false,"Type":"Subtitle","Index":5,"IsExternal":false,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Level":0}],"Formats":[],"Bitrate":10413601,"RequiredHttpHeaders":{}} /usr/local/bin/ffmpeg -fflags +genpts -hwaccel vaapi -hwaccel_output_format vaapi -vaapi_device /dev/dri/renderD128 -i file:"/media/Pelculas/Expediente Warren The Conjuring (2013)/Expediente Warren The Conjuring (2013).mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -bsf:v h264_mp4toannexb -copyts -vsync -1 -codec:a:0 libmp3lame -ac 2 -ab 384000 -af "volume=2" -f hls -max_delay 5000000 -avoid_negative_ts disabled -start_at_zero -hls_time 6 -individual_header_trailer 0 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/config/transcoding-temp/transcodes/transcodes/transcodes/transcodes/50be76f88b4bd9658ded629eaa75f8c7%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/config/transcoding-temp/transcodes/transcodes/transcodes/transcodes/50be76f88b4bd9658ded629eaa75f8c7.m3u8" ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1) configuration: --disable-debug --disable-doc --disable-ffplay --enable-vaapi --enable-shared --enable-avresample --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-gnutls --enable-gpl --enable-libass --enable-libfreetype --enable-libvidstab --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libxvid --enable-libx264 --enable-libkvazaar --enable-libaom --extra-libs=-lpthread --enable-postproc, [2020-02-29 11:13:01.335 +00:00] [WRN] HTTP Response 204 to "". 4.100 / 6. Time (slow): 0:00:00.742412. syno's i915 supports everything up to 9th gen ootb, the driver version in 7.0/7.1 is the same as in 6.2.3 and 918/920 have the same driver version too, the thing missing in tc or rp-loader is usually the additional firmware files, as the driver is the same you could just use the i915 firmware files from thr 918+ 6.2.3 extra.lzma from here, https://xpenology.com/forum/topic/28321-driver-extension-jun-103b104b-for-dsm623-for-918-3615xs-3617xs/, just extract the files with 7zip (extra.lzma\extra\usr\lib\firmware\i915\) and copy them to /lib/fimrware/i915/ in you 7.x installation, after doing this and a reboot there should be devices in /dev/dri, https://synocommunity.com/package/jellyfin, https://github.com/publicarray/spksrc/releases. Not sure what I'm doing but I listed out the devices and it appears I have the i915 kernel installed? 16.100 / 59. The text was updated successfully, but these errors were encountered: Thanks for opening your first issue here! Sign up for a free GitHub account to open an issue and contact its maintainers and the community. I copied the i915 files as instructed, Jellyfin works fine, just don't have a /DEV/DRI folder. [AVHWDeviceContext @ 0x557e89bee600] No VA display found for device /dev/dri/renderD128. network_mode: host If I knew for sure, from someone who has actually done it, that what I'm trying to do, with the i7 and GeminiLake build, that it's possible, I will continue to work on it. Have you checked to make sure your container has enabled high privilege? On synology devices, /dev/dri/renderD128 is group-owned by root, and no group permissions are set. 3.100 - ${DOCKERSTORAGEDIR}/media:/data/media:rw 17.100 Time (slow): 0:00:00.5596854. DLNA will be unavailable [2020-02-29 11:13:03.843 +00:00] [WRN] HTTP Response 204 to "". Docker > Containers > (container) > Edit > Run container with high privilege, I cannot make it work with the current nightly of Jellyfin. libavdevice 59. - /volume3/docker/embyserverbackuptask:/backup_plugin "http://1 /Sessions/Playing/Progress" [2020-02-29 11:13:16.472 +00:00] [INF] Stopping ffmpeg process with q command for "/config/transcoding-temp/transcodes/transcodes/transcodes/transcodes/f82cdfc03d05267472639f36d9d62c28.mkv" [2020-02-29 11:13:17.351 +00:00] [INF] FFMpeg exited with code 0 [2020-02-29 11:13:17.351 +00:00] [ERR] Error processing request: "The operation was canceled." - /dev/dri/renderD128:/dev/dri/renderD128 By configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3 --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-static --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc I built it as a DS920+, geminilake-7.1.0-42661. dlandon/zoneminder.machine.learning Address https://github.com/dlandon/zoneminder.machine.learning/issues/105, Intel CPU& Set display ID Quick check 7 month 30 Daily update | The old nest of independent scholar Address https://shuiyunxc.gitee.io/2020/04/01/Graphics/index/, How to install Jellyfin on a Intel-based Synology docker with a working Intel Quick Sync (H/W transcoding) : jellyfin Address https://www.reddit.com/r/jellyfin/comments/r9k8mk/how_to_install_jellyfin_on_a_intelbased_synology/, 18.100 / 59. 24.100 / 8. I configured it as a 920+, based on everything I've read about HW accelleration. 17.100 Press question mark to learn the rest of the keyboard shortcuts, https://www.reddit.com/r/jellyfin/comments/fgy901/if_you_have_problems_with_1050_docker_and_vaapi/, https://timothybasanov.com/2018/12/08/hardware-accelerated-h264-encoding-synology-nas.html. Time (slow): 0:00:00.859225. I'm looking for some other reason besides the usual "/dev/dri", etc., suggestions. image: emby/embyserver:beta Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, progressive), 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 59.94 tbr, 90k tbn I've learned a lot since I first started with this problem, but obviously not enough yet. container_name: emby libpostproc 56. logging: Upload or insert images from URL. More of a case in following best practice thats all. restart: unless-stopped, ffmpeg-transcode-c23d4b57-bf5a-4f75-8c41-03fe3331b4b1_1.txt, https://docs.linuxserver.io/images/docker-emby. "http:///videos/bd48e955-64a2-3ce0-4c8d-c1904783c26c/stream.mkv?DeviceId=f34e900faf6c2001&MediaSourceId=bd48e95564a23ce04c8dc1904783c26c&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&SubtitleStreamIndex=4&VideoBitrate=82924883&AudioBitrate=192000&PlaySessionId=3b6e41cc5f23449dbefe7c98faae2ae6&SubtitleMethod=Embed&CopyTimestamps=true&RequireAvc=false&Tag=6d4ec8cbdfb949634b7cd88863f03678&SubtitleCodec=subrip&h264-profile=high,main,baseline,constrainedbaseline&h264-level=51&h264-maxrefframes=4&aac-audiochannels=2&mp3-audiochannels=2&TranscodeReasons=AudioCodecNotSupported&allowVideoStreamCopy=false&allowAudioStreamCopy=false" [2020-02-29 11:13:17.352 +00:00] [INF] Deleting partial stream file(s) "/config/transcoding-temp/transcodes/transcodes/transcodes/transcodes/f82cdfc03d05267472639f36d9d62c28.mkv" [2020-02-29 11:13:18.946 +00:00] [INF] Playback stopped reported by app "AndroidTV" "0.11.1" playing "John Wick: Pacto de sangre". 4.100 / 59. libavfilter 8. How docker service was installed: docker repo. Stream #0:2[0x74](spa): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, mono, fltp, 96 kb/s The device seems to be correctly mounted in the container (I can see it opening a shell inside the container) but the playback does not work. After 2 months and several hardware variations, I think I will drop over if I ever actually see anything transcode! "http://192/Sessions/Playing/Progress" [2020-02-29 11:12:01.116 +00:00] [ERR] Failed to bind to port 1900: "Address already in use". volumes: - UMASK_SET=022 16.100 From what I can tell, using TOP, my CPU never uses more than 5-8%. CPU architecture: x86_64 Time (slow): 0:00:00.6274613. devices: Program 5 I first tried Jellyfin 10.8.0-beta3, and then the Linuxserver-Jellyfin, both Docker versions. configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3 --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-static --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc Stream #0:1: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 384 kb/s 3.100 Your previous content has been restored. Hello, My log, Trascoding its ok? You should add the permission to the group with g+, not removing them with g-. Thanks, I think my solution has the same end result, only without manually having to edit the json file. Thanks man glad it worked! - /dev/dri/card0:/dev/dri/card0 Stream #0:1 -> #0:1 (copy). I have since swapped the 11th gen Intel i5-11400 for a i5-7500 7th gen CPU. # 24.100 / 8. - 1337:1337 privileged: true, #!/bin/bash This commit fixes the problem as only the guest permissions on the device need to be updated to allow hardware transcoding for synology devices. Watch this space.. A foolproof method for those who are unable to use VAAPI hardware transcoding : https://www.forum-nas.fr/viewtopic.php?t=14012, Update: https://www.reddit.com/r/jellyfin/comments/fgy901/if_you_have_problems_with_1050_docker_and_vaapi/, I was super excited by the title, but when I tried this I wasn't able to get it working. Stream #0:3[0x7b]: Data: scte_35 "devices" : [{"CgroupPermissions": "rwm","PathInContainer": "/dev/dri/renderD128","PathOnHost": "/dev/dri/renderD128"}], You can also enable the privileged container in the json file at the same time you add the device entry, Your video gave me the final hints to get this working :). 17.100 / 57. I believe this is probably the cause for many of the people affected by #26. My latest attempt at transcoding is an ASUS D500SC mobo with the i5-11400 CPU. ports: volumes: 3.100 / 56. built with gcc 10 (Debian 10.2.1-6) I get the following error when I play any file (even really old avi files): Synologys OS DSM 6.x uses its own configuration format for Docker and does not easily allow one to override docker runcommands command line parameters. - ${DOCKERCONFDIR}/emby:/config:rw - /volume1/name/oldvids:/gamlavideoband My latest test is with the new 10.8.0-beta3. libavcodec 59. encoder : Lavf59.16.100 Does this mean i915 doesn't apply to an 11th gen Intel i5-11400? I am about ready to give up. 16.100 Clear editor. 4.100 Update the ports to match your existing container, you may need to delete the old one or change ports to avoid conflict. [AVHWDeviceContext @ 0x562ec7f4c780] Failed to initialise VAAPI connection: 1 (operation failed). Hardware acceleration device permissions broken if host system has no group permissions set. devices: 18.100 / 59. DLNA will be unavailable [2020-02-29 11:12:01.202 +00:00] [WRN] HTTP Response 204 to "192". This issue was probably not noticed by the dev of this container because their host system has proper permissions for their hardware acceleration devices and is group-owned by e.g. Run the container, without high privilege enabled. - PGID=${PGID} May 12 in General Post-Installation Questions/Discussions (non-hardware specific). libavformat 59. Installing jellyfin media server with portal (installation), https://jellyfin.org/docs/general/administration/hardware-acceleration.html, https://shuiyunxc.gitee.io/2020/04/01/Graphics/index/, https://trac.ffmpeg.org/wiki/HWAccelIntro, https://github.com/dlandon/zoneminder.machine.learning/issues/105, https://www.reddit.com/r/jellyfin/comments/r9k8mk/how_to_install_jellyfin_on_a_intelbased_synology/, public static void main(String[ ] args), LeetCode82. DLNA will be unavailable [2020-02-29 11:15:01.113 +00:00] [ERR] Failed to bind to port 1900: "Address already in use". Time (slow): 0:00:01.1165519. It is to simulate the stock permission set used by some devices (e.g. Whenever I look at the REMUX file it always appears the input and out files are the same. no, the driver is all the same and geminilake is used in 920+ too, so if you use 918+ with geminilake its the same as using 920+, i use a i3-9100, thats even more different and its working (i tested with my live system and thats still 6.2.3), not likely as all (even 6.2.3) use the same i915 driver that was backported by synology to kernel 4.4, if you want to pin it down it need systematic and kind of documentation whats done, if you can configure QSV in jellyfin (needs to be done after installation of the package) and get a stream at the other end (different resolution as source to make sure its transcoding) then QSV is working the way it should (stuttering or not), like in the other thread i would disable the ahead transcoding as it will needlessly block the system with a high load, also check the system load to see whats going on with the cpu, if the load is >90% the there is something wrong, maybe start simple with a 1920x1080 source and trancode to 1280x720, the test client should be something like a normal computer (linux, windows) and a browser like firefox or chrome, and you can also stay off jellyfin and try syno's own videostation (https://github.com/Yanom1212/synocodectool-patch), if you have a spare disk you can also try a test install of dsm 6.2.3 918+ or open media vault and test with that. - /volume3/docker/Emby/config:/config Still working out a way to do it without giving the container root access. Maybe I'm not looking in the right place? Is it possible that because I'm using DSM7.1 instead of DMS7.0? 24.100 Sign up for a new account in our community. Sign in libavutil 57. I have not found a documented way to configure it, but if you configure a Docker container via a web UI and and export config into a file you can add this into a plain JSON to configure devices mount: Note: If you run your Dockerized app under non-priviledged user, dont forget to give access to your devices: from: https://timothybasanov.com/2018/12/08/hardware-accelerated-h264-encoding-synology-nas.html. Kudos OP, you've put me in the right direction. ffmpeg version 5.0.1-Jellyfin Copyright (c) 2000-2022 the FFmpeg developers To use QSV on Linux with recent Intel iGPUs thenonfreeIntel media driveris required for full hardware acceleration. emby: 4.100 24.100 Stopped at "81991" ms [2020-02-29 11:13:19.502 +00:00] [WRN] HTTP Response 204 to "". It's now my understanding, from what I've read on the forums, my i7-4790 is a Haswell, 4th Gen CPU, and is not capable of Quick Sync, only VAAPI. - UID=1041 0000:00:02.0 Class 0300: Device 8086:0412 (rev 06) libswresample 4. container_name: embyserver Device creation failed: -542398533. - PUID=${PUID} libavdevice 59. driver: json-file By libavfilter 8. I have HW acceleration working on the Synology. Bottom line, I'm trying to solve the stuttering problem I get when attaching a client via the internet. You cannot paste images directly. image: ghcr.io/linuxserver/emby I'll try this if you think it will help, but I just want you to know that I already have "card0" and "renderD128" in devices. Pasted as rich text. I tried both solutions with high privileged and without. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2020-02-29 11:11:42.749 +00:00] [INF] Profile: "Android-Exo", Path: "/media/Pelculas/John Wick Pacto de sangre (2017)/John Wick Pacto de sangre (2017).mkv", isEligibleForDirectPlay: True, isEligibleForDirectStream: True [2020-02-29 11:11:42.751 +00:00] [INF] Profile: "Android-Exo", No direct play profiles found for Path: "/media/Pelculas/John Wick Pacto de sangre (2017)/John Wick Pacto de sangre (2017).mkv" [2020-02-29 11:11:42.753 +00:00] [INF] Profile: "Android-Exo", Path: "/media/Pelculas/John Wick Pacto de sangre (2017)/John Wick Pacto de sangre (2017).mkv", isEligibleForDirectPlay: True, isEligibleForDirectStream: True [2020-02-29 11:11:42.755 +00:00] [INF] Profile: "Android-Exo", No direct play profiles found for Path: "/media/Pelculas/John Wick Pacto de sangre (2017)/John Wick Pacto de sangre (2017).mkv" [2020-02-29 11:11:42.756 +00:00] [INF] Profile: "Android-Exo", Path: "/media/Pelculas/John Wick Pacto de sangre (2017)/John Wick Pacto de sangre (2017).mkv", isEligibleForDirectPlay: True, isEligibleForDirectStream: True [2020-02-29 11:11:42.759 +00:00] [INF] Profile: "Android-Exo", No direct play profiles found for Path: "/media/Pelculas/John Wick Pacto de sangre (2017)/John Wick Pacto de sangre (2017).mkv" [2020-02-29 11:11:42.872 +00:00] [INF] /usr/local/bin/ffmpeg -hwaccel vaapi -hwaccel_output_format vaapi -vaapi_device /dev/dri/renderD128 -i file:"/media/Pelculas/John Wick Pacto de sangre (2017)/John Wick Pacto de sangre (2017).mkv" -map 0:0 -map 0:1 -map 0:4 -codec:v:0 h264_vaapi -force_key_frames "expr:gte(t,n_forced*5)" -vf "format=nv12|vaapi,hwupload" -copyts -avoid_negative_ts disabled -start_at_zero -b:v 19390779 -maxrate 19390779 -bufsize 38781558 -profile:v high -level 41 -vsync -1 -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 aac -strict experimental -ac 2 -ab 192000 -af "volume=2" -codec:s:0 copy -disposition:s:0 default -y "/config/transcoding-temp/transcodes/transcodes/transcodes/transcodes/f82cdfc03d05267472639f36d9d62c28.mkv" [2020-02-29 11:11:43.727 +00:00] [WRN] HTTP Response 204 to "". 3.100 i also tried with "privileged: true" and y own admin account.. hardware_detection-63754541308.txtffmpeg-transcode-c23d4b57-bf5a-4f75-8c41-03fe3331b4b1_1.txt, Vaapi works with emby .spk package, but i want it in docker. It's easy! Error parsing global options: Generic error in an external library, SET TO VAAPI - /dev/dri:/dev/dri If you have an account, sign in now to post with your account. General Post-Installation Questions/Discussions (non-hardware specific), https://synocommunity.com/package/jellyfin), https://xpenology.com/forum/topic/59909-i915ko-backported-driver-for-intel-10th-gen-ds918-ver-701-up3/, https://xpenology.com/forum/topic/42793-hp-gen8-dsm-623-25426-update-3-failed/?do=findComment&comment=200475. :(. Well occasionally send you account related emails. Successfully merging a pull request may close this issue.