Welcome to our Community
Wanting to join the rest of our members? Feel free to sign up today.
Sign up

Hilfe bei der Installation des intro-skipper Plugins für Jellyfin auf macOS

Unit-01

3rd Child
Otaku Novize
14 Okt. 2015
26
9
3
Neo Tokyo-3
Hallo zusammen,

ich versuche verzweifelt, das intro-skipper Plugin für Jellyfin auf meinem macOS-System zu installieren, aber ich stehe vor einigen Problemen. Ich habe bereits versucht, den Anweisungen auf der GitHub-Seite zu folgen (GitHub - ConfusedPolarBear/intro-skipper: Fingerprint audio to automatically detect and skip intro sequences in Jellyfin), aber leider komme ich nicht weiter.

Kann mir jemand Schritt für Schritt erklären, wie ich dieses Plugin auf meinem macOS-System installieren kann? Vielleicht hat jemand von euch bereits Erfahrung damit und kann mir dabei helfen, die Probleme zu lösen, die ich beim Installationsprozess habe.

Vielen Dank im Voraus für eure Hilfe!
 

alexororro

Otaku Novize
10 Juni 2013
34
2
8
  • Like
Reaktionen: Unit-01

Unit-01

3rd Child
Otaku Novize
14 Okt. 2015
26
9
3
Neo Tokyo-3
Vielen Dank! Weißt du, wie dieser Bereich der Installation funktioniert?

Installation instructions for MacOS​

  1. Build ffmpeg with chromaprint support using brew:

brew uninstall --force --ignore-dependencies ffmpeg
brew install chromaprint amiaopensource/amiaos/decklinksdk
brew tap homebrew-ffmpeg/ffmpeg
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-chromaprint
brew link --overwrite ffmpeg


  1. Retrieve ffmpeg path with whereis ffmpeg and use this path on Jellyfin under encoding settings
  2. Follow the installation instructions above
 

banjocat

Otaku Novize
26 Aug. 2023
25
20
3
Hallo,

Wenn du nach einer zuverlässigen Lösung suchst, empfehle ich dir den Fork von jumoog. Dieser wird aktuell gepflegt und aktualisiert und bietet den Vorteil, dass er einen "Skip Intro"-Button automatisch einblendet.

Du kannst den Fork von jumoog auf der GitHub-Seite finden: GitHub - jumoog/intro-skipper: Fingerprint audio to automatically detect and skip intro sequences in Jellyfin

Die README-Datei enthält eine Schritt-für-Schritt-Anleitung speziell für macOS, die dir helfen sollte, das Plugin erfolgreich zu installieren. Folge einfach den Anweisungen in der README, und hoffentlich wirst du das Plugin problemlos zum Laufen bringen können.

Ich hoffe, das hilft dir weiter. Falls du weitere Fragen hast oder zusätzliche Unterstützung benötigst, zögere nicht, weiter zu fragen. Viel Erfolg!
 

banjocat

Otaku Novize
26 Aug. 2023
25
20
3
Vielen Dank! Weißt du, wie dieser Bereich der Installation funktioniert?

Installation instructions for MacOS​

  1. Build ffmpeg with chromaprint support using brew:

brew uninstall --force --ignore-dependencies ffmpeg
brew install chromaprint amiaopensource/amiaos/decklinksdk
brew tap homebrew-ffmpeg/ffmpeg
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-chromaprint
brew link --overwrite ffmpeg


  1. Retrieve ffmpeg path with whereis ffmpeg and use this path on Jellyfin under encoding settings
  2. Follow the installation instructions above
Wenn du macOS 12 oder eine neuere Version nutzt, ist das nicht nötig. Du kann hier Release Release 6.0.1-4 · jellyfin/jellyfin-ffmpeg die ffmpeg portable mac version laden.
 
  • Like
Reaktionen: Unit-01

banjocat

Otaku Novize
26 Aug. 2023
25
20
3
Schritte:
  1. Download:
    • Lade die neuesten Version ffmpeg für macOS herunter, portable_mac64 wenn du einen älteren Intel Mac hast oder portable_macarm64 für neuere Macs mit Apple Silicon. Release Release 6.0.1-5 · jellyfin/jellyfin-ffmpeg
    • Entpacke den heruntergeladenen Ordner.

  2. Kopieren:
    • Falls der Ordner /usr/local/bin noch nicht existiert:
      Bash:
      sudo mkdir /usr/local/bin
    • Verschiebe die Datei ffmpeg aus dem entpackten Ordner in den Ordner /usr/local/bin.

  3. Berechtigungen:
    - Gib der Datei ffmpeg die Berechtigung zum Ausführen:
    Bash:
    sudo chmod +x /usr/local/bin/ffmpeg

  4. Jellyfin-Konfiguration:
    • Öffne die Datei encoding.xml im Verzeichnis ~/.config/jellyfin/.
    • Suche die Abschnitte <EncoderAppPath> und <EncoderAppPathDisplay>.
    • Falls diese Abschnitte nicht vorhanden sind, füge sie an einer beliebigen Stelle in der Datei ein.
    • Ersetze [FFMPEG_PATH] mit dem tatsächlichen Pfad der Datei ffmpeg (z. B. /usr/local/bin/ffmpeg).
    • Die geänderte Datei sollte in etwa so aussehen:
      XML:
      <...>
      <EncoderAppPath>[FFMPEG_PATH]</EncoderAppPath>
      <EncoderAppPathDisplay>[FFMPEG_PATH]</EncoderAppPathDisplay>
      <...>
    • Speicher die Änderungen an der encoding.xml-Datei.

  5. Neustart:
    - Starte Jellyfin neu.
 
  • Like
Reaktionen: Unit-01

banjocat

Otaku Novize
26 Aug. 2023
25
20
3
Die oben beschriebene Installation von ffmpeg sollte nur notwendig sein, wenn du die portable Version von Jellyfin nutzt. Die DMG-Version von Jellyfin beinhaltet eigentlich ffmpeg, daher sollte keine separate Installation erforderlich sein.

Um zu überprüfen, ob ffmpeg bereits installiert ist, kannst du folgende Schritte ausführen:
  • Öffne die Jellyfin-Einstellungen.
  • Wähle das Plugin "Intro Skipper".
  • Gehe auf "Support Bundle".

Screenshot 2024-03-26 at 09-27-29 Jellyfin.png
 
  • Like
Reaktionen: Unit-01

banjocat

Otaku Novize
26 Aug. 2023
25
20
3
Oh Mann... Ich habe gerade etwas recherchiert, und es scheint, dass die in der DMG-Datei enthaltene Version von ffmpeg nur auf Intel-Macs korrekt läuft. Wenn du einen M1/M2 Mac hast, musst du wahrscheinlich trotzdem die oben genannten Schritte mit der portable_macarm64 Version durchführen.
 
  • Like
Reaktionen: Unit-01