darknebular Posted August 26, 2023 Share #226 Posted August 26, 2023 10 hours ago, mitch55 said: I progress. I've applied this patch and I could install your Wrapper. Now, and But, some films can't be read by Video Station. Send me the log of the wrapper. You can see It doing this: cat /tmp/wrapper_ffmpeg.log Regards. Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 26, 2023 Share #227 Posted August 26, 2023 Here you go.wrapper_ffmpeg.log But I don't think It's linked to your wrapper. Initaly, Video Station couldn't could read some of my films. Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 26, 2023 Share #228 Posted August 26, 2023 I found your problem. You haven't a GPU usable in your system, when this system must have One. I Will do a patch for this case. 1 Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 26, 2023 Share #229 Posted August 26, 2023 Effectively. Thanks. Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 27, 2023 Share #230 Posted August 27, 2023 (edited) Sorry, but VideoStation is sending to use a specific GPU, and I don't want to change those arguments in my Wrapper, because it would stop working for people who have a real Synology. Sorry, best regards. Edited August 27, 2023 by darknebular Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 27, 2023 Share #231 Posted August 27, 2023 And you couldn't adapted your script to my DVA1622? 😆 Quote Link to comment Share on other sites More sharing options...
SayonaRrRa Posted August 27, 2023 Share #232 Posted August 27, 2023 i guess you could adapt and release your script in different versions for OG syn devices and dedicated gpu versions. Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 27, 2023 Share #233 Posted August 27, 2023 (edited) In a real synology with dedicated GPU versions It's working fine. In a real DVA1622 is working fine, I don't need to adapt anything. When you are trying for example in a DS918+, Vídeo Station package is sending a argument to use Its GPU, when you have a FAKE synology and using a DS918+ into a Virtual Machine, This GPU doesn't exist. I Will not change these arguments because I want that my Wrapper works in real synology devices. Edited August 27, 2023 by darknebular Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 27, 2023 Share #234 Posted August 27, 2023 (edited) Yes, I've understood. I've asked if you could make an other version which could make running video station for the 'fake" DVA1622? I don't know if this is complicated or difficult, I'm just asking ; if you couldn't, it doesn't matter. Edited August 27, 2023 by mitch55 1 Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 28, 2023 Share #235 Posted August 28, 2023 18 hours ago, mitch55 said: Yes, I've understood. I've asked if you could make an other version which could make running video station for the 'fake" DVA1622? I don't know if this is complicated or difficult, I'm just asking ; if you couldn't, it doesn't matter. Could you test with the Simplest Wrapper? Does it behave better? Regards. Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 28, 2023 Share #236 Posted August 28, 2023 (edited) Révélation root@mon-serveur:~# cat /tmp/wrapper_ffmpeg.log [2023-08-28 12:05:56] INFO: ==================== Uninstallation of OLD wrappers in the system: START ==================== [2023-08-28 12:05:56] INFO: Restoring VideoStation's libsynovte.so [2023-08-28 12:05:56] INFO: Restoring MediaServer's libsynovte.so [2023-08-28 12:05:56] INFO: Remove of the KEY of this Wrapper in DLNA MediaServe r. [2023-08-28 12:05:56] INFO: Restoring CodecPack's /var/packages/CodecPack/target /pack/bin/ffmpeg41.orig [2023-08-28 12:05:56] INFO: Delete old log file ffmpeg. [2023-08-28 12:05:56] INFO: Remove of the KEY of this Wrapper in /tmp. [2023-08-28 12:05:56] INFO: ==================== Uninstallation of OLD wrappers in the system: COMPLETE ==================== [2023-08-28 12:05:56] INFO: ====================CONTINUING With installation of the Simplest Wrapper...==================== [2023-08-28 12:05:56] INFO: ==================== Installation of the Simplest Wr apper: START ==================== [2023-08-28 12:05:56] INFO: Backup the original ffmpeg41 as ffmpeg41.orig. [2023-08-28 12:05:56] INFO: Injection of the ffmpeg41 wrapper using this injecto r: X-Simplest. [2023-08-28 12:06:00] INFO: Fixing permissions of the ffmpeg41 wrapper. [2023-08-28 12:06:00] INFO: Adding of the KEY of this Wrapper in /tmp. [2023-08-28 12:06:00] INFO: Backup the original libsynovte.so in VideoStation as libsynovte.so.orig. [2023-08-28 12:06:00] INFO: Fixing permissions of /var/packages/VideoStation/tar get/lib/libsynovte.so.orig [2023-08-28 12:06:00] INFO: Patching /var/packages/VideoStation/target/lib/libsy novte.so for compatibility with DTS, EAC3 and TrueHD [2023-08-28 12:06:00] INFO: Adding of the KEY of this Wrapper in DLNA MediaServe r. [2023-08-28 12:06:00] INFO: Backup the original libsynovte.so in MediaServer as libsynovte.so.orig. [2023-08-28 12:06:00] INFO: Fixing permissions of /var/packages/MediaServer/targ et/lib/libsynovte.so.orig [2023-08-28 12:06:00] INFO: Patching /var/packages/MediaServer/target/lib/libsyn ovte.so for compatibility with DTS, EAC3 and TrueHD [2023-08-28 12:06:00] INFO: Restarting CodecPack... [2023-08-28 12:06:13] INFO: Restarting VideoStation... [2023-08-28 12:06:25] INFO: Restarting MediaServer... [2023-08-28 12:06:30] INFO: ==================== Installation of the Simplest Wr apper: COMPLETE ==================== [2023-08-28 12:07:17] [INFO] *** PROCESS START REV AME_S_2.3 DSdva1622 (geminila ke) PID 31219 *** [2023-08-28 12:07:17] [INFO] ========================================[START FFmp eg 31219] [2023-08-28 12:07:17] [INFO] BINARY = /var/packages/ffmpeg6/target/bin/ffmpeg [2023-08-28 12:07:17] [INFO] DEFAULT_ARGS: -ss 0.000 -vaapi_device /dev/dri/rend erD128 -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i /volume1/Vid éos/Nos films/A.Beautiful.Mind.2001.FRENCH.DVDRiP.DivX.Wawacity.vip.avi -vcodec h264_vaapi -vf format=nv12|vaapi,hwupload,scale_vaapi=w=800:h=480,scale_vaapi=fo rmat=nv12 -vsync 2 -bf 0 -vb 1163541 -acodec libmp3lame -ab 96k -ac 2 -f ssegmen t -segment_format mpegts -segment_list_type m3u8 -hls_seek_time 0 -segment_time 5 -segment_time_delta 0.000 -segment_start_number 00000 -avoid_negative_ts 0 -br eak_non_keyframes 1 -max_muxing_queue_size 1024 -map 0:0 -map 0:1 /tmp/VideoStat ion/HLS/8999feb0fe76a54c01fcaa37261bc4d9_wEEmidyc/slice-%05d.ts [2023-08-28 12:07:22] [ERROR] An error occurred, here is the /tmp/ffmpeg-FFM3121 9.stderr content: ffmpeg version 6.0-2 Copyright (c) 2000-2023 the FFmpeg developers built with gcc 8.5.0 (GCC) configuration: --target-os=linux --cross-prefix=/home/spksrc/ffmpeg4-dsm6-fix/ spksrc/toolchain/syno-x64-7.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- --prefix=/var/packages/ffmpeg6/target --extra-cflags=-I/home/spksrc/ffmpeg4-dsm6 -fix/spksrc/spk/ffmpeg6/work-x64-7.1/install/var/packages/ffmpeg6/target/include --extra-ldflags=-L/home/spksrc/ffmpeg4-dsm6-fix/spksrc/spk/ffmpeg6/work-x64-7.1 /install/var/packages/ffmpeg6/target/lib --extra-libs='-lxml2 -ldl -lm' --pkg-co nfig=/usr/bin/pkg-config --ranlib=/home/spksrc/ffmpeg4-dsm6-fix/spksrc/toolchain /syno-x64-7.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ranlib --enable-c ross-compile --enable-rpath --enable-pic --enable-shared --enable-gpl --enable-v ersion3 --disable-debug --disable-static --disable-doc --extra-version=2 --extra -cflags=-DSYNO_VIDEOSTATION --extra-cflags=-fno-if-conversion --extra-cflags=-O3 --extra-cflags=-Wno-deprecated-declarations --x86asmexe=nasm --enable-libcodec2 --enable-libxml2 --enable-demuxer=dash --enable-libfontconfig --enable-libfreet ype --enable-libfribidi --enable-libopenjpeg --enable-libmp3lame --enable-libblu ray --enable-libspeex --enable-libtheora --enable-libcaca --enable-libdc1394 --e nable-libvorbis --enable-libwebp --enable-libzmq --enable-gnutls --enable-libope nh264 --enable-libopus --enable-libsoxr --enable-libopencore-amrnb --enable-libo pencore-amrwb --enable-librabbitmq --enable-libtwolame --enable-libzvbi --enable -libx264 --enable-libx265 --enable-libvpx --enable-libshine --enable-chromaprint --enable-libdav1d --enable-librist --enable-libzimg --enable-libfdk-aac --enabl e-nonfree --enable-libaom --enable-libsvtav1 --enable-libsvthevc --arch=x86_64 - -enable-vaapi --enable-libmfx --enable-libdrm --enable-libass --enable-frei0r libavutil 58. 2.100 / 58. 2.100 libavcodec 60. 3.100 / 60. 3.100 libavformat 60. 3.100 / 60. 3.100 libavdevice 60. 1.100 / 60. 1.100 libavfilter 9. 3.100 / 9. 3.100 libswscale 7. 1.100 / 7. 1.100 libswresample 4. 10.100 / 4. 10.100 libpostproc 57. 1.100 / 57. 1.100 [AVHWDeviceContext @ 0x560e08914fc0] No VA display found for device /dev/dri/ren derD128. Device creation failed: -22. Failed to set value '/dev/dri/renderD128' for option 'vaapi_device': Invalid arg ument Error parsing global options: Invalid argument [2023-08-28 12:07:22] [INFO] ========================================[END FFmpeg 31219] Same result. For example, this film can't be read by Video Station. And this one works : Edited August 28, 2023 by mitch55 1 Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 28, 2023 Share #237 Posted August 28, 2023 I think I can't fix this without affecting users with authentic synologys. Sorry... Another idea, why do you virtualize a physical device and not a VM-DSM in which case the VideoStation will not send those arguments to the GPU? Best regards. Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 28, 2023 Share #238 Posted August 28, 2023 (edited) Citation Another idea, why do you virtualize a physical device and not a VM-DSM in which case the VideoStation will not send those arguments to the GPU? I haven't understood this? DSM already runs in a VM. My physical machine haven't GPU. Edited August 28, 2023 by mitch55 Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 28, 2023 Share #239 Posted August 28, 2023 Look, this will fix your problem: https://github.com/linuxserver/docker-jellyfin/issues/26 chmod 666 /dev/dri/renderD128 in every reboot fix your problem. I recomend this: Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 28, 2023 Share #240 Posted August 28, 2023 18 minutes ago, mitch55 said: I haven't understood this? DSM already runs in a VM. My physical machine haven't GPU. NO, You are using a DVA1622 (It's a physical device into a Virtual Machine). There is a DSM specific for Virtual Machine. 1 Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 28, 2023 Share #241 Posted August 28, 2023 22 minutes ago, mitch55 said: I haven't understood this? DSM already runs in a VM. My physical machine haven't GPU. Your Intel CPU I think that It must have an integrated GPU. Regards. Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 28, 2023 Share #242 Posted August 28, 2023 (edited) On my HP Proliant Gen 8, I virtualize with Proxmox. Citation Your Intel CPU I think that It must have an integrated GPU. My cpu is Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz Edited August 28, 2023 by mitch55 Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 28, 2023 Share #243 Posted August 28, 2023 (edited) 17 minutes ago, mitch55 said: My physical machine is a HP Proliant Gen 8 and I virtualize with Proxmox. My cpu is Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz You are virtualizing a physical DVA1622 device that has an integrated GPU. Why don't you virtualize a VM-DSM? You don't have a GPU, you are virtualizing a device with a GPU without a GPU and you want my Wrapper to work for you? How can I help you without harming those who have an authentic DVA1622? Please virtualize a VM-DSM and don't virtualize a synology physical device like DVA1622. Sorry, but I can't fix it, It's not related to my Wrapper. Kind regards. Edited August 28, 2023 by darknebular 1 Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 28, 2023 Share #244 Posted August 28, 2023 (edited) DVA1622 is interessing because I can beneficit of 8 free licence in Video Surveillance Station, that's why I use this one. Citation How can I help you without harming those who have an authentic DVA1622? Sorry, but I can't fix it, It's not related to my Wrapper. I've well understood this. Edited August 28, 2023 by mitch55 Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 28, 2023 Share #245 Posted August 28, 2023 1 minute ago, mitch55 said: DVA1622 is interessing because I can beneficit of 8 free licence in Video Station, that's why I use this one. I've well understood this. Video Station is not limited with licenses. I think that you are saying a 8 Video Camera license for Surveillance Station, this license is cheap... I still recommend to you the VM-DSM. Regards. 1 Quote Link to comment Share on other sites More sharing options...
mitch55 Posted August 28, 2023 Share #246 Posted August 28, 2023 Sorry, I wanted to say Surveillance Station. 1 Quote Link to comment Share on other sites More sharing options...
darknebular Posted August 28, 2023 Share #247 Posted August 28, 2023 5 minutes ago, mitch55 said: Sorry, I wanted to say Surveillance Station. The license for 8 cameras are about 200 euros... Ummm, I would like to help you more, but I haven't more ideas... Best regards. Quote Link to comment Share on other sites More sharing options...
Herus Posted November 14, 2023 Share #248 Posted November 14, 2023 Hello everyone. I'm new with xpenlogy so please be understanding. I've bought based Alder Lake CPU (N100) Aoostar R1 minipc. I would like to install xpenology using DS3622xs+ image. Could you tell me- does xpenology supports transcoding for this CPU (Intel UHD Graphics 24EUs (Alder Lake-N))? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.