Ressourcen-Icon

Skript Transcode for x25 1.1.0

Keine Rechte zum Download
  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Kompatible DSM Versionen
  1. DSM 7.2

Description​

Installs the modules needed for Plex or Jellyfin hardware transcoding in DS425+ and DS225+ that Synology removed to save 20 cents per year.

The script automates the steps outlined by Luka Manestar on Blackvoid.club here: Unlocking plex HW transcoding on X25 Synology models

What the script does​

  1. Checks it is running as root.
  2. Checks it is running on a Synology model that needs it (synology_geminilakenk).
  3. Checks if there is a newer version of this script available.
  4. Creates a x25_drivers folder in the same folder as the script (if the folder does not already exist).
  5. Downloads x25_transcode_modules.zip from blackvoid and saves it in the x25_drivers folder (if the zip file does not already exist).
  6. Unzips the downloaded zip file (if the script downloaded the zip file).
  7. Removes the default driver modules.
  8. Installs the working driver modules.
On subsequent runs steps 4, 5 and 6 would be skipped (because the x25_drivers folder and x25_transcode_modules.zip file already exist).

Options when running the script​

There are optional flags you can use when running the script:

Options:

Code:
  -h, --help            Show this help message
  -v, --version         Show the script version
      --autoupdate=AGE  Auto update script (useful when script is scheduled)
                          AGE is how many days old a release must be before
                          auto-updating. AGE must be a number: 0 or greater

Download the script​

  1. Save the zip file to a folder on the Synology.
  2. Unzip the zip file.

To run the script via task scheduler​

You need to schedule this script to run as root at boot. It needs to run every time the NAS boots up.

See How to schedule

To run the script via SSH​

Note: If you have scheduled the script to run as root at boot-up you don't need to run the script via SSH.

How to enable SSH and login to DSM via SSH

Code:
sudo -s /volume1/scripts/transcode_for_x25.sh

Note: Replace /volume1/scripts/ with the path to where the script is located.

Troubleshooting​

If the script won't run check the following:

  1. Make sure you download the zip file and unzipped it to a folder on your Synology (not on your computer).
  2. If the path to the script contains any spaces you need to enclose the path/scriptname in double quotes:
    Code:
    sudo -s "/volume1/my scripts/transcode_for_x25.sh"

  3. Make sure you unpacked the zip or rar file that you downloaded and are trying to run the transcode_for_x25.sh file.
  4. Set the script file as executable:
    Code:
    sudo chmod +x "/volume1/scripts/transcode_for_x25.sh"

Screenshots​


Running script via SSH




Plex HW Transcoding working

Autor
DaveR
Downloads
1
Aufrufe
1.007
Erstellt am
Letzte Bearbeitung

Bewertungen

0,00 Stern(e) 0 Bewertung(en)

Weitere Ressourcen von DaveR