Draft: Resolve "Add auto encoding option" #2

Closed
therbron wants to merge 4 commits from 1-add-auto-encoding-option into master
therbron commented 2022-01-12 23:53:02 +00:00 (Migrated from git.halia.dev)

Closes #1

Closes #1
therbron commented 2022-01-12 23:53:06 +00:00 (Migrated from git.halia.dev)

assigned to @therbron

assigned to @therbron
therbron commented 2022-01-12 23:53:15 +00:00 (Migrated from git.halia.dev)

restored source branch 1-add-auto-encoding-option

restored source branch `1-add-auto-encoding-option`
therbron commented 2022-01-13 00:09:35 +00:00 (Migrated from git.halia.dev)

added 2 commits

  • bb1e3d1f - Add custom handbrake preset file with adapted 1080p preset
  • 546d44b6 - Add handbrake service with selected custom preset

Compare with previous version

added 2 commits <ul><li>bb1e3d1f - Add custom handbrake preset file with adapted 1080p preset</li><li>546d44b6 - Add handbrake service with selected custom preset</li></ul> [Compare with previous version](/athens-school/Torrent-stack/-/merge_requests/1/diffs?diff_id=80&start_sha=e7ad3e5d81a6205eaa6783ebb319e25555eb6310)
therbron commented 2022-01-13 00:13:26 +00:00 (Migrated from git.halia.dev)

As of last commit, the service has been added with a custom preset selected for automated transcoding.

However, some settings are left to be done.

The service needs 2 watch folders and 2 output folders, to correctly sort tv shows from movies. This is fortunately supported by the docker image in use, so it is only about setting up correct environment variables.

Additionally, the preset file needs to be place to the correct path, so that it can overwrite the auto-generated preset file of Handbrake.

As of last commit, the service has been added with a custom preset selected for automated transcoding. However, some settings are left to be done. The service needs 2 `watch` folders and 2 `output` folders, to correctly sort tv shows from movies. This is fortunately supported by the docker image in use, so it is only about setting up correct environment variables. Additionally, the preset file needs to be place to the correct path, so that it can overwrite the auto-generated preset file of Handbrake.
therbron commented 2022-01-13 12:38:18 +00:00 (Migrated from git.halia.dev)

added 2 commits

  • c21c453a - Add handbrake within torrent pipeline
  • a2a2edb8 - Add default preset for handbrake, at the proper location

Compare with previous version

added 2 commits <ul><li>c21c453a - Add handbrake within torrent pipeline</li><li>a2a2edb8 - Add default preset for handbrake, at the proper location</li></ul> [Compare with previous version](/athens-school/Torrent-stack/-/merge_requests/1/diffs?diff_id=82&start_sha=546d44b62599f395c40f3b51cd11e7bd4f373546)
therbron commented 2022-01-13 13:22:39 +00:00 (Migrated from git.halia.dev)

After implementing the full pipeline, it turns out that my NAS is not to transcode anything (where the Torrent Stack is).

Handbrake needs to be deployed on a more powerful machine to transcode efficiently. Fortunately, the configuration made in this branch will be the exact same that will be used on the new machine.

This branch is therefor moved to a Handbrake repository, where the configuration will be saved, with installation instructions.

In the future, the Halia infrastructure will be moved from docker-compose to kubernetes, thus centralizing configuration files for such cases.

After implementing the full pipeline, it turns out that my NAS is not to transcode anything (where the Torrent Stack is). Handbrake needs to be deployed on a more powerful machine to transcode efficiently. Fortunately, the configuration made in this branch will be the exact same that will be used on the new machine. This branch is therefor moved to a [Handbrake](https://git.halia.dev/athens-school/handbrake) repository, where the configuration will be saved, with installation instructions. In the future, the Halia infrastructure will be moved from docker-compose to kubernetes, thus centralizing configuration files for such cases.

Pull request closed

Sign in to join this conversation.
No description provided.