Jump to content
y2kdread

Hardware Transcoding in Docker on Debian 9

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

Share this post


Link to post
Share on other sites
Luke

Hi, did you install graphics drivers into the container?

Share this post


Link to post
Share on other sites
y2kdread

Nope, are there any instructions on how to do this?

Share this post


Link to post
Share on other sites
Luke

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.

Share this post


Link to post
Share on other sites
y2kdread

I am using a Nvidia GeForce GT710 on an AMD based motherboard

Share this post


Link to post
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...