Jump to content

Hardware Transcoding in Docker on Debian 9


y2kdread

Recommended Posts

y2kdread

Hi,

 

I am having some issues doing hardware transcoding through docker. I have everything setup correctly (I think) but it looks like it's still using software. I've setup my emby user as a member of the video group, set permissions to /dev/dri/renderD128 to 777, and have the hardware decoder mapped through docker. See below for my docker-compose config:

# Emby Media Server
  emby:
    image: emby/embyserver
    container_name: emby
    restart: unless-stopped
    network_mode: bridge
    ports:
      - "8096:8096/tcp"
      - "8920:8920/tcp"
    environment:
      - TZ=${TZ}
      - UID=${PUID_EMBY}
      - GID=${PGID_KODI}
      - GIDLIST=44
    volumes:
      - ${PICKYDIR}/emby:/config
      - ${DOCKERDIR}/media:/mnt/share1
      - ${DOCKERDIR}/backups:/mnt/share2
      - ${SSD}/transcode_emby:/transcode
    devices:
      - "/dev/dri/renderD128:/dev/dri/renderD128"

Any other ideas?

 

embyserver.txtffmpeg-transcode-50eb18ad-ccac-460a-aa92-d25b2f210ad6_1.txthardware_detection-63692603061.txt

Link to comment
Share on other sites

What hardware do you have? Currently gpu support in Docker is only experimental, therefore at this stage we may not yet have all the answers.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...