Skip to content

Documentation and Examples of base container modifications

License

Notifications You must be signed in to change notification settings

SimCity/emby-mediainfo-plugin-prereq

 
 

Repository files navigation

Emby MediaInfo Plugin Pre-Requisite Applications Mod

Installs the appications required by the MediaInfo Plugin

This is based off of Docker-MediaInfo-PreReq by MrLinford.

It will perform all of the setting up of the applications the MediaInfo plugin uses to read and modify your media files as per the first step of the initial setup process.

Note It will not set anything up in Emby, this is left to the user to setup. Everything is setup under /bin/

Follow Cheesgeezer's wiki on how to use the plugin for details on how to do everything else.

Following will be installed:

  • MediaInfoCLI
  • mkvtoolnix Portable (refer to MediaInfo wiki for details regarding version installed)
  • mkvtoolnix Portable GUI

Optional:

  • BifTool Executables (also installs unzip to unpack)

If you wish to also use MediaInfo's BIF Generator, you will need to also add an environment variable to include BifTool so that this will be avaiable for use.

To include BifTool add an environment variable: INCLUDE_BIFTOOL=TRUE

The Following locations are required to be entered into MediaInfos settings in the relevant fields:

  • /bin/mediainfo
  • /bin/mkvpropedit
  • /bin/biftool

Full example:

docker run

docker create \
  --name=emby \
  -e DOCKER_MODS=ghcr.io/simcity/emby-mediainfo-plugin-prereq:latest \
  -e INCLUDE_BIFTOOL=TRUE \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Europe/London \
  -p 8096:8096 \
  -v <path to data>:/config \
  -v <path/to/media>:/media \
  --restart unless-stopped \
  linuxserver/emby

docker compose

---
services:
  emby:
    image: linuxserver/emby:latest
    container_name: emby
    environment:
      - DOCKER_MODS=ghcr.io/simcity/emby-mediainfo-plugin-prereq:latest
      - INCLUDE_BIFTOOL=TRUE #optional
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
    volumes:
      - /path/to/data:/config
      - /path/to/media:/media #optional
    ports:
      - 8096:8096
    restart: unless-stopped

About

Documentation and Examples of base container modifications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 100.0%