mirror of
https://github.com/nextcloud/all-in-one.git
synced 2025-12-19 22:16:49 +00:00
update links to memories docs
Signed-off-by: Simon L <szaimen@e.mail.de>
This commit is contained in:
parent
fb7ee455ee
commit
a4e762c297
2 changed files with 2 additions and 2 deletions
|
|
@ -34,7 +34,7 @@ fi
|
||||||
# Check if /dev/dri device is present and apply correct permissions
|
# Check if /dev/dri device is present and apply correct permissions
|
||||||
set -x
|
set -x
|
||||||
if ! [ -f "/dev-dri-group-was-added" ] && [ -n "$(find /dev -maxdepth 1 -mindepth 1 -name dri)" ] && [ -n "$(find /dev/dri -maxdepth 1 -mindepth 1 -name renderD128)" ]; then
|
if ! [ -f "/dev-dri-group-was-added" ] && [ -n "$(find /dev -maxdepth 1 -mindepth 1 -name dri)" ] && [ -n "$(find /dev/dri -maxdepth 1 -mindepth 1 -name renderD128)" ]; then
|
||||||
# From https://github.com/pulsejet/memories/wiki/QSV-Transcoding#docker-installations
|
# From https://memories.gallery/hw-transcoding/#docker-installations
|
||||||
GID="$(stat -c "%g" /dev/dri/renderD128)"
|
GID="$(stat -c "%g" /dev/dri/renderD128)"
|
||||||
groupadd -g "$GID" render2 || true # sometimes this is needed
|
groupadd -g "$GID" render2 || true # sometimes this is needed
|
||||||
GROUP="$(getent group "$GID" | cut -d: -f1)"
|
GROUP="$(getent group "$GID" | cut -d: -f1)"
|
||||||
|
|
|
||||||
|
|
@ -644,7 +644,7 @@ The [facerecognition app](https://apps.nextcloud.com/apps/facerecognition) requi
|
||||||
### How to enable hardware-transcoding for Nextcloud?
|
### How to enable hardware-transcoding for Nextcloud?
|
||||||
⚠️⚠️⚠️ Warning: this only works if the `/dev/dri` device is present on the host! If it does not exists on your host, don't proceed as otherwise the Nextcloud container will fail to start! If you are unsure about this, better do not proceed with the instructions below.
|
⚠️⚠️⚠️ Warning: this only works if the `/dev/dri` device is present on the host! If it does not exists on your host, don't proceed as otherwise the Nextcloud container will fail to start! If you are unsure about this, better do not proceed with the instructions below.
|
||||||
|
|
||||||
The [memories app](https://apps.nextcloud.com/apps/memories) allows to enable hardware transcoding for videos. In order to use that, you need to add `--env NEXTCLOUD_ENABLE_DRI_DEVICE=true` to the docker run command of the mastercontainer (but before the last line `nextcloud/all-in-one:latest`! If it was started already, you will need to stop the mastercontainer, remove it (no data will be lost) and recreate it using the docker run command that you initially used) which will mount the `/dev/dri` device into the container. Additionally, you need to add required packets to the Nextcloud container by using [this feature](https://github.com/nextcloud/all-in-one#how-to-add-os-packages-permanently-to-the-nextcloud-container) and adding the required Alpine packages that are documented [here](https://github.com/pulsejet/memories/wiki/QSV-Transcoding).
|
The [memories app](https://apps.nextcloud.com/apps/memories) allows to enable hardware transcoding for videos. In order to use that, you need to add `--env NEXTCLOUD_ENABLE_DRI_DEVICE=true` to the docker run command of the mastercontainer (but before the last line `nextcloud/all-in-one:latest`! If it was started already, you will need to stop the mastercontainer, remove it (no data will be lost) and recreate it using the docker run command that you initially used) which will mount the `/dev/dri` device into the container. Additionally, you need to add required packets to the Nextcloud container by using [this feature](https://github.com/nextcloud/all-in-one#how-to-add-os-packages-permanently-to-the-nextcloud-container) and adding the required Alpine packages that are documented [here](https://memories.gallery/hw-transcoding/#va-api).
|
||||||
|
|
||||||
### Huge docker logs
|
### Huge docker logs
|
||||||
If you should run into issues with huge docker logs, you can adjust the log size by following https://docs.docker.com/config/containers/logging/local/#usage. However for the included AIO containers, this should usually not be needed because almost all of them have the log level set to warn so they should not produce many logs.
|
If you should run into issues with huge docker logs, you can adjust the log size by following https://docs.docker.com/config/containers/logging/local/#usage. However for the included AIO containers, this should usually not be needed because almost all of them have the log level set to warn so they should not produce many logs.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue