Skip to content

Releases: TheTaylorLee/docker-transcodeautomation

4.1.0

26 Oct 14:41
2b58c34
Compare
Choose a tag to compare

This release includes breaking changes and has requirements for upgrading. Read carefully prior to migrating.

Latest Tag Deprecated

  • The latest tag has been deprecated in favor of the requirement to specify the specific version in your docker compose or docker run command. This will be maintained for all future releases and help enforce breaking changes are not pushed without the release notes being first read.

Breaking Changes (Required For Existing Installs Only)

  • It is required that the container is first run once with the UPDATEMETADATA=true environment variable applied. After it completes processing files, the variable should be removed and the container restarted. This is necessary for the database and file indexes to be updated with new immutable index numbers.
  • Failure to follow that step will result in a loss of statistics and files being transcoded a second time.
  • This will remux comment data. Make a backup prior.

Warning

  • UPDATEMETADATA does not extend the same protections the normal transcode process does. You should absolutely not migrate without backing up files first.
  • If you have any file watching services like plex, jellyfin, or emby, TURN THEM OFF during the update-metadata process. File watching can corrupt the files as they are remuxed.

New Features

3.0.0

05 Feb 15:28
821d646
Compare
Choose a tag to compare

Breaking Changes

  • Deprecate ubuntu build and Update alpine base build
  • This release requires the SYS_Nice capability to properly allow for CPU affinity management by ffmpeg. Be sure to update your docker file.
    cap_add:
      - SYS_NICE # Allows ffmpeg to set cpu affinity and allocate memory