Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 24

Thema: Rclone / Plex optimieren

  1. #1
    Junior
    Registriert
    Nov 2015
    Beiträge
    154
    Gefällt mir!
    3
    Du gefällst: 23

    Rclone / Plex optimieren

    Hallo,

    ich benutze einen Debian vServer mit 8 Kernen, 16 GB RAM, 400 GB SSD und 400 MBit Anbindung und habe GDrive per Rclone eingebunden. Leider laden die Filminfos und der Film am Anfang ca. 30 Sekunden. Ich besitze eine 100 Mbit Leitung und das Problem tritt sowohl bei 1080p als auch 4K Filmen auf. Transcoding ist deaktiviert. Die Daten schieb ich über einen Windows Server auf das GDrive.
    Ab und an stoppt der Film auch komplett, in der Zeit lädt der Server auch keine Dateien. Der Netzwerkgraph ist zu dieser Zeit komplett auf 0 und läuft nach einigen Sekunden wieder.

    Code:
    rclone mount Plexcache: /mnt/plexcache --allow-other --cache-db-purge --fast-list --poll-interval 1m --daemon
    Code:
    [Plexcache]
    type = cache
    remote = Plex:
    plex_url = ****
    plex_username = ****
    plex_password = *** ENCRYPTED ***
    chunk_size = 10M
    info_age = 1h0m0s
    chunk_total_size = 10G
    Welche Parameter kann ich hier noch optimieren um ein bessere Nutzererlebnis zu erreichen?

  2. Werbung - Hier werben?
  3. #2
    Senior
    Registriert
    Jan 2018
    Beiträge
    308
    Gefällt mir!
    170
    Du gefällst: 131
    Code:
    rclone mount gmovie: M: --allow-other --allow-non-empty --cache-db-purge --buffer-size 32M --use-mmap --dir-cache-time 72h --drive-chunk-size 16M  --timeout 1h  --vfs-cache-mode minimal --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit 1G &
    Code:
    [gmovie]
    type = cache
    remote = gdrive:/Filme/
    plex_url = http://127.0.0.1:32400/
    plex_username = 
    plex_password = 
    chunk_size = 10M
    info_age = 1d
    chunk_total_size = 10G
    plex_token =
    so waren damals meine settings und ich hatte keine probleme, kannst du ja mal testen

  4. Diesen Mitgliedern gefällt dieser Beitrag:


  5. #3
    Junior
    THEMENSTARTER


    Registriert
    Nov 2015
    Beiträge
    154
    Gefällt mir!
    3
    Du gefällst: 23
    Besten Dank, ich habs bei mir mal umgeändert und behalte es im Auge. Scheinbar treten die Ruckler nur bei der Nvidia Shield und den Sony Android TVs auf. Hat hier jemand ähnliche Probleme?
    Mit meinem LG gehts ohne Probleme, aber der kann halt leider kein DTS, daher die Shield.

  6. #4
    Junior Avatar von Finch
    Registriert
    Nov 2018
    Beiträge
    128
    Gefällt mir!
    32
    Du gefällst: 77
    Kann sonst Plexdrive empfehlen, ist zwar bei größeren Archiven mit einer längeren Einrichtungszeit verbunden aber funktioniert tadellos.

    Bei Plex den IPv6 Support abschalten, Transkodierung anpassen und den Cache auf /tmp/ setzen (bzw. in den RAM)

  7. #5
    Junior
    THEMENSTARTER


    Registriert
    Nov 2015
    Beiträge
    154
    Gefällt mir!
    3
    Du gefällst: 23
    Transcode ist aus und und konvertieren ausgeschaltet. IPv6 hab ich mal testweise deaktiviert.

  8. #6
    Senior Avatar von zerox
    Registriert
    Oct 2015
    Beiträge
    208
    Gefällt mir!
    46
    Du gefällst: 162
    Kodi + Plex Plugin, alles andere ist Spielerei.
    Kodi läuft auf allen Plattformen und kann alle Formate abspielen.
    ~~ DEVELOPER ~~

    Kontakt zu mir: Contact Me

  9. #7
    Junior
    THEMENSTARTER


    Registriert
    Nov 2015
    Beiträge
    154
    Gefällt mir!
    3
    Du gefällst: 23
    Zitat Zitat von ChAiN SaW Beitrag anzeigen
    Hallo,

    ich benutze einen Debian vServer mit 8 Kernen, 16 GB RAM, 400 GB SSD und 400 MBit Anbindung und habe GDrive per Rclone eingebunden. Leider laden die Filminfos und der Film am Anfang ca. 30 Sekunden. Ich besitze eine 100 Mbit Leitung und das Problem tritt sowohl bei 1080p als auch 4K Filmen auf. Transcoding ist deaktiviert. Die Daten schieb ich über einen Windows Server auf das GDrive.
    Ab und an stoppt der Film auch komplett, in der Zeit lädt der Server auch keine Dateien. Der Netzwerkgraph ist zu dieser Zeit komplett auf 0 und läuft nach einigen Sekunden wieder.

    Code:
    rclone mount Plexcache: /mnt/plexcache --allow-other --cache-db-purge --fast-list --poll-interval 1m --daemon
    Code:
    [Plexcache]
    type = cache
    remote = Plex:
    plex_url = ****
    plex_username = ****
    plex_password = *** ENCRYPTED ***
    chunk_size = 10M
    info_age = 1h0m0s
    chunk_total_size = 10G
    Welche Parameter kann ich hier noch optimieren um ein bessere Nutzererlebnis zu erreichen?
    Hallo,
    ich habe seit neustem ab und an das Problem das die Verbindung wie in den Bildern auf 0 fällt. Merken tue ich das es am TV "buffert", sobald es weitergeht schnellt die Übertragung auf das Maximum nach oben und es läuft weiter wie geschmiert. Wie kann ich es vermeiden das der Server auf 0 fällt? Scheinbar gibt es da ja kurze Verbindungsprobleme zu Gdrive, da ich währenddessen keine Aussetzer auf Gameservern oder TS-Servern, die auf dem gleichen System laufen , habe.
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken screenshot_2023-03-05-21-18-42-314_tv_plex_labs_dash_jpg   screenshot_2023-03-05-20-48-32-550_tv_plex_labs_dash_jpg  


  10. #8
    Junior
    Registriert
    Aug 2022
    Beiträge
    56
    Gefällt mir!
    29
    Du gefällst: 29
    Moin!

    Ich nutze diese Settings: --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M

    bg mignom
    \\ Gib jemandem eine Maske und er zeigt dir sein wahres Gesicht //

  11. Diesen Mitgliedern gefällt dieser Beitrag:


  12. #9
    Junior
    THEMENSTARTER


    Registriert
    Nov 2015
    Beiträge
    154
    Gefällt mir!
    3
    Du gefällst: 23
    Zitat Zitat von mignom Beitrag anzeigen
    Moin!

    Ich nutze diese Settings: --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M

    bg mignom
    Was sagen die Parameter aus und welche davon könnte mir helfen?

    Und gibt es die Möglichkeit die Clients zu zwingen mehr zu vorzuladen um sowas abzufangen?
    Geändert von ChAiN SaW (07.03.2023 um 13:10 Uhr)

  13. #10
    Anfänger
    Registriert
    Aug 2022
    Beiträge
    8
    Gefällt mir!
    6
    Du gefällst: 3
    Hier meine systemd service file

    Code:
    [Unit]
    Description=Gmedia RClone Mount Service
    After=network-online.target
    
    [Service]
    Type=notify
    ExecStart=/usr/bin/rclone mount \
      --config=/root/.config/rclone/rclone.conf \
      --log-level=INFO \
      --log-file=/opt/rclone/logs/rclone-mount-gd.log \
      --user-agent=gdprv \
      --umask=002 \
      --gid=1002 \
      --uid=1000 \
      --allow-other \
      --timeout=1h \
      --poll-interval=10m \
      --dir-cache-time=1000h \
      --cache-dir=/opt/rclone/cache/gmedia \
      --vfs-cache-mode=full \
      --vfs-cache-max-size=200G \
      --vfs-cache-max-age=48h \
      gdc: /mnt/gmc
    ExecStop=/bin/fusermount -uz /mnt/gmc
    Restart=on-abort
    RestartSec=5
    StartLimitInterval=60s
    StartLimitBurst=3
    
    [Install]
    WantedBy=multi-user.target
    Kannst du mit
    Code:
    nano /etc/systemd/system/<dein_servicename>.service
    kopieren und dann mit
    Code:
    [sudo] systemctl enable --now <dein_servicename>.service
    starten und wird automatisch gemountet bei systemstart.

  14. Diesen Mitgliedern gefällt dieser Beitrag:


  15. #11
    Junior
    THEMENSTARTER


    Registriert
    Nov 2015
    Beiträge
    154
    Gefällt mir!
    3
    Du gefällst: 23
    Danke erstmal.
    Hab jetzt Mal auf --buffer-size 512M gestellt und es sieht ganz gut aus.

    Der Scan dauert jetzt aber mehrere Stunden statt wie vorher ca. 1 h.
    Geht um ca. 8000 Filme in 4k, 1080p und SD.

    Kann man den Scanvorgang verkürzen?

  16. #12
    Junior
    Registriert
    Aug 2022
    Beiträge
    56
    Gefällt mir!
    29
    Du gefällst: 29
    Zitat Zitat von penta Beitrag anzeigen
    Hier meine systemd service file
    [...]
    Find ein rclone service file auch super. Hab es selbst auch im Einsatz. Ausführlich erklärt wird es hier: https://github.com/rclone/rclone/wik...d-rclone-mount

    Inkl Berechtigungseinstellungen (access control), auto-mounting und der wichtigen loginctl enable-linger Einstellung. Top beschrieben alles.

    bg mignom
    \\ Gib jemandem eine Maske und er zeigt dir sein wahres Gesicht //

  17. #13
    Senior Avatar von zerox
    Registriert
    Oct 2015
    Beiträge
    208
    Gefällt mir!
    46
    Du gefällst: 162
    Zitat Zitat von mignom Beitrag anzeigen
    Moin!

    Ich nutze diese Settings: --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M

    bg mignom
    Also die Einstellungen sind nicht wirklich geeignet für GDrive / Plex Mount.

    Und die Einstellungen von penta eigenen sich auch nicht für viele Server. Alleine schon
    --vfs-cache-mode=full -- heißt alles wird zuerst auf die Server / VPS Platte kopiert, nichts wird gestreamt
    --vfs-cache-max-size=200G -- 200 GB werden belegt, einige Server haben nicht mal so viel Speicher

    Ich hoffe die Leute kopieren hier nicht blind irgendwelche Einstellungen.

    Meine Einstellungen hier sind für einen VPS der mindestens 20 GB hat und gut geeignet für ein Plex Mount.

    ## mount plex
    Code:
    rclone mount gsuite:/ /home/plex/gsuite --umask 0 --fast-list --allow-other --use-mmap --no-modtime --dir-cache-time 24h --attr-timeout 24h --poll-interval 30s --vfs-cache-mode writes --vfs-cache-max-age 6h --vfs-cache-max-size 10G --vfs-write-back 10s --drive-acknowledge-abuse
    ~~ DEVELOPER ~~

    Kontakt zu mir: Contact Me

  18. Diesen Mitgliedern gefällt dieser Beitrag:


  19. #14
    Anfänger
    Registriert
    Aug 2022
    Beiträge
    8
    Gefällt mir!
    6
    Du gefällst: 3
    Zitat Zitat von zerox Beitrag anzeigen
    --vfs-cache-mode=full -- heißt alles wird zuerst auf die Server / VPS Platte kopiert, nichts wird gestreamt
    Das stimmt nicht. Ich hab 30GB 4K Movies die fangen nach 2 sekunden an zu laufen. Die Option bewirkt nur, dass Dateien die von und zu dem Mount gehen gecached werden, für zukünftige Zugriffe. Es wird also gestreamt.
    Zitat Zitat von zerox Beitrag anzeigen
    rclone mount gsuite:/ /home/plex/gsuite --umask 0 --fast-list --allow-other --use-mmap --no-modtime --dir-cache-time 24h --attr-timeout 24h --poll-interval 30s --vfs-cache-mode writes --vfs-cache-max-age 6h --vfs-cache-max-size 10G --vfs-write-back 10s --drive-acknowledge-abuse
    Ist sicher für schwächere Server/VPS gut. Würde die Dir Cache Time aber auf mind. 1000-9999h lassen. Da Google Dir Polling unterstützt werden nur Veränderungen eingetragen und der Rest kann im Cache bleiben. Vor allem bei Google Mounts mit Tausenden von Dirs und Dateien ist das sinnvoll, sodass Plex oder ein anderes Mediencenter nicht die großzügigen Google API Limits hitten.

  20. #15
    Senior Avatar von zerox
    Registriert
    Oct 2015
    Beiträge
    208
    Gefällt mir!
    46
    Du gefällst: 162
    Das mag ja sein das Plex dann die Teile die bereits auf deinen Server heruntergeladen sind auch direkt anfängt abzuspielen und trotzdem ist meine Aussage korrekt. Es steht dick und fett in der Rclone Dokumentation: https://rclone.org/commands/rclone_m...ache-mode-full

    "--vfs-cache-mode full
    In this mode all reads and writes are buffered to and from disk.
    "

    Das einzige was da bei dir streamt ist dein PLex Client von der halb fertig heruntergeladenen Datei und trotzdem lädt er bei dir immer alles zuerst auf deinen Server. Heißt du schaust einen 40 GB Film an, am Ende liegen die 40GB auf der Platte deines VPS. Mit meinen Einstellungen passiert das nicht, dort streamt er die Datei vom GDrive. Die Einstellung bei mir ist halt für kleine VPS optimiert.

    Der Vorteil bei deiner Einstellung ist wenn mehrer den Film anschauen versetzt oder am selben Tag dann nimmt er das natürlich von der Platte und lässt GDrive in ruhe. Also klar wenn dein Server groß genug ist kann man das schon so machen.
    ~~ DEVELOPER ~~

    Kontakt zu mir: Contact Me

  21. Diesen Mitgliedern gefällt dieser Beitrag:


Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Filmwiedergabe optimieren (NAS, Apple TV)
    Von Anteil im Forum Technik / Hardware & Software
    Antworten: 14
    Letzter Beitrag: 30.06.2021, 07:20
  2. Rclone>>Letsupload
    Von Actros im Forum Daily Talk & Offtopic
    Antworten: 2
    Letzter Beitrag: 22.02.2020, 21:52
  3. (Suche) - Webseite: Script Bugs entfernen und optimieren (PHP?)
    Von Blackbird im Forum Entwickler / IT-Techniker
    Antworten: 2
    Letzter Beitrag: 02.12.2018, 19:07
  4. (PHP) - Crawler optimieren (Schneller!?)
    Von Uranjitsu im Forum Entwicklung / Programmierung
    Antworten: 18
    Letzter Beitrag: 23.08.2018, 13:20
  5. (PHP) - Crawler optimieren?
    Von Nightmare im Forum Entwicklung / Programmierung
    Antworten: 8
    Letzter Beitrag: 18.02.2016, 01:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org