

Mein Setup ist jetzt wie folgt:
- Fujitsu ThinClient S930 (29€)
- 16 GB RAM (30€)
- 128GB SSD (20€)
- 2TB HDD (weiß ich nicht mehr)
- RX550 4GB (30€+15€ Risercard)
- größeres Netzteil (15€)
- Samsung externes DVD Laufwerk (hatte ich noch)
Alles nach und nach aufgerüstet
Darauf läuft: Jellyfin, Immich, Paperless ngx, Nextcloud, Mealie, Memos, Portainer, MakeMkV, ARM.
Zusätzlich habe ich noch einen Futro S720 (20€) für Homeassistant.
Stromverbrauch werde ich die nächsten Tage mal messen.



docker exec -it ffmpeg-vaapi sh -c ’ for f in /input/*.mkv; do name=$(basename “$f” .mkv) echo “=== Encoding: $name ===” ffmpeg -y -vaapi_device /dev/dri/renderD129
-hwaccel vaapi -hwaccel_output_format vaapi
-i “$f”
-c:v h264_vaapi -qp 22
-c:a copy -map 0:v -map 0:a
-f mpegts “/tmp/${name}.ts”
done ’
Das Dockerfile dazu:
ENV DEBIAN_FRONTEND=noninteractive
ENV LIBVA_DRIVER_NAME=radeonsi ENV LIBVA_DRIVERS_PATH=/usr/lib/x86_64-linux-gnu/dri
ENV AMD_VENDOR_ID=0x1002 ENV TARGET_DEVICE_ID=0x699f
RUN apt-get update &&
apt-get install -y --no-install-recommends
ffmpeg
mesa-va-drivers
libva2
libva-drm2
libva-x11-2
vainfo
libdrm2
libdrm-amdgpu1
pciutils
&& rm -rf /var/lib/apt/lists/*
RUN set -eux;
ffmpeg -hide_banner -hwaccels 2>/dev/null | grep -q ‘vaapi’;
ffmpeg -hide_banner -encoders 2>/dev/null | grep -q ‘h264_vaapi’;
ffmpeg -hide_banner -encoders 2>/dev/null | grep -q ‘hevc_vaapi’
Und der Container:
services: ffmpeg-vaapi: build: . image: ffmpeg-vaapi-rx550:latest container_name: ffmpeg-vaapi tty: true stdin_open: true devices: - /dev/dri:/dev/dri group_add: - “${RENDER_GID:-105}” - “${VIDEO_GID:-44}” environment: - LIBVA_DRIVER_NAME=radeonsi - LIBVA_DRIVERS_PATH=/usr/lib/x86_64-linux-gnu/dri volumes: # MakeMKV-Ausgabe (read-only) - /srv/dev-disk-by-uuid-349faf51-b2a2-491b-b6a1-28e890240283/make_mkv_completed:/input:ro # Transcodierte Dateien - /srv/dev-disk-by-uuid-349faf51-b2a2-491b-b6a1-28e890240283/Serien:/output restart: “no”