-
How to use GitHub
Steps to reproduce1.Upgrade to Nextcloud AIO from v3.1 to v3.2.0, or updaete Memories 8x to 9x. Expected behaviorVideo playing whith transcoding. Actual behaviorVideo dont playing. We can see error in /tmp/go-vod.log. Host OS3.16.3 Nextcloud AIO version3.2.0 Current channellatest Other valuable infolog: Trying to update ffmpeg - ffmpeg version 5.0.1 is used - this is the latest package that available in 3.16.3 Alpine Linux.... Solution for now: remove Memories 9.x and install by hands Memories 8.x. Any else ideas? |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 9 replies
-
Which ffmpeg verision does memories need? |
Beta Was this translation helpful? Give feedback.
-
Based on https://docs.nvidia.com/video-technologies/video-codec-sdk/ffmpeg-with-nvidia-gpu/ it looks like the feature needs a special compiled ffmpeg version? I doubt that this is doable for us... |
Beta Was this translation helpful? Give feedback.
-
cc @pulsejet do you know more about this maybe? :) Please note that it is not possible to add the needed device currently anyway: #1525 |
Beta Was this translation helpful? Give feedback.
-
I think it is because i dont have nvenc which is only in nvidia cards. And in my nextcloud config.php it was enabled: 'memories.nvenc' => true. |
Beta Was this translation helpful? Give feedback.
-
I investigated a bit and it looks like ffmpeg is indeed not built with nvenc support. See https://git.alpinelinux.org/aports/tree/community/ffmpeg/APKBUILD?h=3.17-stable So I fear there is nothing we can do in AIO to fix this as compiling ffmpeg from source is not an option for us. However you could create an issue upstream to request this feature. |
Beta Was this translation helpful? Give feedback.
-
To this: #1525 (reply in thread) even if there would be an image, I think the problem would be that the dynamic libraries aren't available inside the alpine container... The only good option would be to built it ourselves. |
Beta Was this translation helpful? Give feedback.
I investigated a bit and it looks like ffmpeg is indeed not built with nvenc support. See https://git.alpinelinux.org/aports/tree/community/ffmpeg/APKBUILD?h=3.17-stable
So I fear there is nothing we can do in AIO to fix this as compiling ffmpeg from source is not an option for us.
However you could create an issue upstream to request this feature.