视频转码硬件加速
当开启视频转码时,可以选择使用QSV加速;需要给容器增加device映射,容器内才能调用核显;
添加硬件加速相关参数
Intel核显加速
--device /dev/dri:/dev/dri
docker run -d \
--name="mt-photos" \
-v /xxx/mt_photos/config:/config \
-v /xxx/mt_photos/upload:/upload \
-v /xxx/folder1:/folder1 \
-v /xxx/folder2:/folder2 \
-p 8063:8063 \
-e TZ="Asia/Shanghai" \
--device /dev/dri:/dev/dri \
--restart="unless-stopped" \
mtphotos/mt-photos:latest
如果是yaml。需要增加
devices:
- "/dev/dri:/dev/dri"
version: "3"
services:
mtphotos:
image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos:latest
container_name: mtphotos
restart: always
ports:
- 8063:8063
volumes:
- /volume1/docker/mt_photos/config:/config
- /volume1/photos/mt_photos_upload:/upload
- /volume1/xxx/其他需要映射的目录:/photos #提示:这一行是其他需要映射给容器的文件夹,如果没有可以删除这一行
devices:
- "/dev/dri:/dev/dri"
environment:
- TZ=Asia/Shanghai
- LANG=C.UTF-8
dns:
- 114.114.114.114
depends_on:
- mtphotos_ai
- mtphotos_face_api
mtphotos_ai:
image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos-ai:onnx-latest
container_name: mtphotos_ai
restart: always
ports:
- 8060:8060
environment:
- API_AUTH_KEY=mt_photos_ai_extra
mtphotos_face_api:
image: crpi-gcuyquw9co62xzjn.cn-guangzhou.personal.cr.aliyuncs.com/devfox101/mt-photos-insightface-unofficial:latest
container_name: mtphotos_face_api
restart: always
ports:
- 8066:8066
environment:
- API_AUTH_KEY=mt_photos_ai_extra