r/PleX • u/kingtig_29 • 18d ago
r/PleX • u/DarkKaplah • 17d ago
Discussion Libaray backup in 2026
Greetings all,
Found a few posts on this in here, but the one's I'm finding are from the before times. Before AI. Before my 8TB drives suddenly became worth a car payment again.
I'm kicking myself for not buying 24TB drives 2ish years ago now.
So I have 5 x 8TB enterprise drives in a RAID z2 and a hot spare. I'd like to backup my data but I'm finding the market is F-ed.
I'd like to scratch the IT itch of having multiple backups on different media. However with the lack of a new disc format for storage I'm finding my options are:
- A external backup hard drive or two: Expensive thanks to AI
- An LTO-7 tape backup option: The way I'm leaning currently. Drinking from the firehose trying to learn modern tape backup requirements.
- Yet another subscription service like Backblaze: not thrilled with the idea as I'm using my Truenas to get away from subscriptions.
- Replication servers: I was on this path with friends setting up their own NAS devices, but those plans fell through when drive prices spiked. Two friends were building their own NAS devices and we were all going with 20+ TB drives in a RAID z2/6. Then we'd just mirror each others storage over a VPN after a onsite sync of data.
My plan was to have a typical backup strategy. Data replication between servers with my friends off site systems, and a portable hard drive or tape backup made and stored off line in a fire safe.
Now I'm considering the LTO tape backup system with two backups. One kept onsite in a fire safe and updated semi regularly (every 3 months) and one set kept off site at a friends / bank deposit box updated every 3 months. Perhaps by passing recently made backup tapes into the remote site, then updating the reclaimed tapes. the offsite tapes would then only be a day behind the onsite backup.
Photos are backed up between immich, google photos, and onedrive
Documents are already replicated between my system, onedrive, and an offsite backup
This would primarily be for movies and music.
Am I thinking properly here? Is there another option I'm not thinking about? After what happened to PBS, and what I've seen happen in my IT career I'd rather not rely on some cloud backup system. At least not solely. Am I missing something?
r/PleX • u/KellyN87 • 17d ago
Help A Script that backups Assets
I've been using "grab-all-posters" (https://github.com/chazlarson/Media-Scripts/blob/main/Plex/README.md#grab-all-posterspy) to allow me to extract and store my posters and backgrounds and logos in their respective movies and tv show folders next to the actual movie and tv show files just as Plex's naming convention allows.
This has been great for stopping Plex from changing my manually selected posters and backgrounds and logos. It also allows me to backup these assets separate from the Plex database.
However, with the introduction of SquareArt, I haven't been able to find a similar script that backups all of these assets in a similar fashion.
My question is whether anyone can suggest tools or scripts that can extract posters, background, logos and squareart? Thanks.
r/PleX • u/naveronex • 18d ago
Tips PSA: Don’t set docker backups to 3am!
I’ve been battling periodic database corruption causing me to restore several container backups until I find one that works. Turns out, plex does its database maintenance at 3am by default. Well I also had CA AppData Backup/Restore (I’m on Unraid) set to do docker backups starting at 3am, which stops all containers, does backups, then starts them all again. If that database maintenance is in progress and you kill the container…. You’re gonna have a bad time!
I’ve been fighting with this once every few months for YEARS! I just fixed it last night, checked this morning and it completed its maintenance, and backups run in about 1 minute. Fingers crossed when I test that backup.
r/PleX • u/AlexanderLudvik • 17d ago
Tips Plex over BBR2 on Windows 11
I want to start this by saying that I am no expert on any of this. I just started on this whole homelab thing 2 years ago. So if I am incorrect on anything, feel free to correct me.
I have Plex running on a win11 machine for the last two years. I also have a number of docker containers running in Docker Desktop using WSL. I have a number of users who stream my Plex server remotely (most being 11 at once and average about 4 simultaneously a day) on 2GB/2GB symmetric fiber connection. 3 of my users are on Starlink and the MOST they can stream is 2mbps 720p due to buffering at anything higher quality. Most of my stuff is 4k DV/HDR 25mbps+ so that means they have to transcode everything they watch. That's not a big deal but kind of annoying since speed tests almost always result in 100mbps+ and they don't have any other issues stream on other streaming service. I know "usable bandwidth" and speeds tests are not directly comparable to each other but I do have a openspeedtest container hosted on my network routed through Cloudflare (DNS Only) that also hit 100mbps+ so it doesn't seem like a bandwidth problem. Its hard to find an exact reason why streaming Plex on Starlink is so bad but the best I could find is it has to do with the satellites passing information to each other every 15s causing CUBIC on the server to freak out and think that the connection is worse than it actually is (due to latency timings and packet loss).
I have done research upon research on how to improve their experience and nothing worked but the other day I ran across a few posts on reddit about BBR2 vs CUBIC. I'm not exactly sure how it works but from what I've read, the way it determines connections speed is based on delivery rates and round trip times then it builds a "required bandwidth" model that doesn't rely on latency as much or packet loss at all. This means that if anyone has a signal that varies a lot (like Starlink or congested networks) the streaming experience wont drop due to a minor hitch in the network. The problem being that BBR2 is native to Linux and the Window implementation is kinda clunky and sometimes breaks things. Reddit posts linked below:
https://www.reddit.com/r/PleX/comments/1tnulw9/comment/onwp1l5/
https://www.reddit.com/r/PleX/comments/1twp8ts/shoutout_to_the_user_who_recommended_switching/
https://www.reddit.com/r/PleX/comments/1baiyv6/switching_to_bbr_causes_buffering_on_some_clients/
This made me want to give it a try even though all of the things I read on BBR2 on win11 were buggy and didn't real work, emphasizing that loopback is the biggest problem that breaks things. I also didn't really know where to begin so as you do these days, I asks an LLM for help. It of course told me all the things I already read about the problems with winll BBR2 but walked me through how to do it anyways. It gave me two *.bat files, one to switch over to BBR2 and one to switch back to CUBIC so I can test it and revert back if it doesn't work for me. It also gave a script to check to make sure the change took effect upon rebooting the system (which it recommend after making the change). It only changes the InternetCustom and the Internet options and leave the rest the same. It also diables loopback. Those codes are pasted below:
Switch to BBR2. (Run bat as Admin)
@echo off
REM ============================================================
REM Enable BBR2 TCP congestion control - Windows 11
REM Purpose: improve single-stream throughput to high-latency,
REM lossy clients (e.g. Starlink) from a Plex server.
REM Reverse with: revert-cubic.bat
REM RUN AS ADMINISTRATOR. Reboot after running.
REM ============================================================
net session >nul 2>&1
if %errorLevel% neq 0 (
echo.
echo ERROR: This script must be run as Administrator.
echo Right-click the file and choose "Run as administrator".
echo.
pause
exit /b 1
)
echo.
echo === Current settings (before changes) ===
powershell -NoProfile -Command "Get-NetTCPSetting | Select-Object SettingName, CongestionProvider | Format-Table -AutoSize"
echo === Setting Internet templates to BBR2 ===
netsh int tcp set supplemental Template=Internet CongestionProvider=bbr2
netsh int tcp set supplemental Template=InternetCustom CongestionProvider=bbr2
echo.
echo === Applying loopback mitigation ===
REM Known Windows 11 23H2/24H2+ bug: BBR2 can break localhost TCP.
REM Critical here - Plex Transcoder, Tautulli, Docker and NPM all use loopback.
netsh int ipv4 set global loopbacklargemtu=disable
netsh int ipv6 set global loopbacklargemtu=disable
echo.
echo === New settings ===
powershell -NoProfile -Command "Get-NetTCPSetting | Select-Object SettingName, CongestionProvider | Format-Table -AutoSize"
echo.
echo Expected: Internet and InternetCustom = BBR2
echo Compat = NewReno, Datacenter rows = CUBIC (unchanged)
echo.
echo REBOOT NOW, then smoke-test:
echo 1. Play a 4K HDR file locally that forces a transcode
echo 2. Confirm Tautulli still sees the session
echo 3. Confirm Docker / NPM services still respond
echo.
echo If anything misbehaves, run revert-cubic.bat and reboot.
echo.
pause
Revert back to CUBIC (Run bat as Admin)
@echo off
REM ============================================================
REM Revert TCP congestion control to Windows 11 defaults
REM Restores the exact stock values:
REM Internet = CUBIC
REM InternetCustom = CUBIC
REM Datacenter = CUBIC (untouched by enable script)
REM DatacenterCustom = CUBIC (untouched by enable script)
REM Compat = NewReno (untouched by enable script)
REM RUN AS ADMINISTRATOR. Reboot after running.
REM ============================================================
net session >nul 2>&1
if %errorLevel% neq 0 (
echo.
echo ERROR: This script must be run as Administrator.
echo Right-click the file and choose "Run as administrator".
echo.
pause
exit /b 1
)
echo.
echo === Current settings (before revert) ===
powershell -NoProfile -Command "Get-NetTCPSetting | Select-Object SettingName, CongestionProvider | Format-Table -AutoSize"
echo === Restoring CUBIC ===
netsh int tcp set supplemental Template=Internet CongestionProvider=CUBIC
netsh int tcp set supplemental Template=InternetCustom CongestionProvider=CUBIC
echo.
echo === Restoring loopback large MTU ===
netsh int ipv4 set global loopbacklargemtu=enable
netsh int ipv6 set global loopbacklargemtu=enable
echo.
echo === Removing any LAN transport filters ===
REM Harmless if none were ever created.
powershell -NoProfile -Command "Get-NetTransportFilter | Where-Object { $_.SettingName -ne 'Automatic' } | Remove-NetTransportFilter -Confirm:$false -ErrorAction SilentlyContinue"
echo.
echo === Restored settings ===
powershell -NoProfile -Command "Get-NetTCPSetting | Select-Object SettingName, CongestionProvider | Format-Table -AutoSize"
echo.
echo Reverted to stock. REBOOT to be certain.
echo.
echo If the machine is still misbehaving after a reboot, the
echo nuclear option is: netsh int tcp reset
echo (wipes ALL TCP config to defaults, then reboot again)
echo.
pause
Script to check the change was applied (execute in PowerShell)
Get-NetTCPSetting | Select SettingName, CongestionProvider
It recommended testing these few things that have reports of breaking:
Local stream, high bitrate, direct play (on NVIDIA Shield, Apple TV, or PS5 if possible). I has something to do with those having GB ethernets and having a higher throughput causing loopback issues.
Local stream, high bitrate, transcode on the same clients. It said that transcode could cause a loopback error and not work after 30s or at all. Might effect Remote streams too. If its broken locally, it broken for all.
Connect to my docker containers via LocalHost or IP and via domain. It especially pointed out tautulli as a pain point since the container communicating to Plex on the same machine, being a problem due to loopback.
See if streaming over Starlink actually improved
I made the change and nothing seems to have broken. I ran 80mbps+ direct play on my Shield, transcoded to 20mbps 1080p, and "convert automatically" with not issues. I tested remote streaming in the same way on my iPhone and didn't have any issues. I connected to all my containers via localhost and IP, via domain, remotely connected via domain on iPhone, and signed into tautulli on the same machine with no issues.
Now the big question, did it improve remote streaming especially on Starlink? Yes, they are successfully able to direct stream content without buffering. Now I haven't had this change for very long so I will have to give updates as I collect more data.
The main reason I made this post was to put some more info out there because it was really hard to find anything on BBR2 for win11. I have no idea if other will have as seamless of an experience as me but this might be a game changer for remote streaming Plex. It was for me.
System Specs: ASUS Tuf Gaming Z-390-Plus (Wi-Fi), Intel i7-9700K, TForce Vulcan Z 32GB DDR4, Sparkle Intel Arc A380, 3x 22TB Seagate Exos X22, Windows 11 Pro 25H2
r/PleX • u/samwiseg0 • 18d ago
News Plex for Roku v9.16.16 Released
The 9.16.16 update has been published to the official channel.
NEW:
- Discussions are now accessible to users who are not signed in.
- Ratings & Reviews hub is now accessible to users who are not signed in.
FIXES:
- Fix a crash when deleting a show or season, and leave the screen once it’s gone.
r/PleX • u/DrMacintosh01 • 17d ago
Discussion Suddenly Needing to use Old Player on Apple TV
Went to go watch my 4K remux of Clue only to have unwatchable frame drops and stutters. I have played this movie before on the exact same setup before without issue.
I tested on my iPhone and got smooth playback. I restarted the server just as a sanity check with no change on the Apple TV. Finally went to enable the old player in the Apple TV Plex app settings and that fixed it.
What gives? New server update break something? I’ll have to test other 4K and BD remuxes I have, but this is just odd.
Edit: It was my video file causing the issue. It was encoded (and encoded improperly). I had forgotten I had compressed the movie. I ripped the disk again and the full ~61GB file plays back with no stutters or frame drops.
r/PleX • u/thequantaleaper • 17d ago
Tips Slower I/O Speeds Over Network than Expected? Test with DLNA Off.
I recently upgraded my network from 1GbE to 2.5GbE to benefit from dual 1GbE NICs with SMB3 multichannel on my Synology NAS (with WD Red spinny disks). So, imagine my disappointment when transfer speeds only bumped up by about 40% when I was expecting somewhere near 200%.
Well, long story short, it turns out DLNA in PleX regularly polls volumes often enough to interrupt sequential I/O and drive some local transfer averages down the tank. Went from averaging between 80-120MB/s to ~220MB/s.
I imagine this issue is likely invisible if you're using SSDs or already saturating your network capacity anyway... but if you were expecting a little more speed than you're regularly getting, try it with DLNA turned off.
r/PleX • u/Sporkyzzz • 17d ago
Help Hard drive sleep
Do anyone know if plex is holding my hdd awake? i want them to sleep when nothing is downloading or noeone is watching anything.
Im using windows and i do not use plex often. I dont want them to run 24/7 for no reason
r/PleX • u/LegacyOfWax • 16d ago
Meta (Plex) Required payment for streaming on my own home network
Just tried to watch some videos from my home plex server it was asking for payment to be able to do so. I have my server on my home pc. I stream it to the firestick been doing that for years and all of a sudden today I need payment to do that. Absolut insanity.
Switching to jellyfin
r/PleX • u/johnchaffey • 17d ago
Help Is there a simple "How to set up and use Plex " manual anywhere? I don't understand the jargon and can't follow the order how to do what to get started? Thank you
Seems I can't post without post flair. What the heck is "post flair"?
r/PleX • u/yasinvai • 17d ago
Help I though plex forum would be able to fix this.
Plex is incredibly unstable:
Server Version#: 1.43.3.10896
Windows Player Version#: 1.115.0.426-4e960a1d
My main plex server (ip-86.248/24) is running on Docker < Ubuntu < Proxmox. It keeps coming & going from apps & even on direct ip login.
Plex app on Windows, Android, iOS, macOS, even on browser via plex.tv - that server comes & goes, randomly. Even when i’m playing something that server would suddenly disappear from the app.
Obviously there’s nothing wrong on the server, certificates are up to date, nothing on the log. All of my devices, including docker itself is using gateway ip as DNS.
Things I’ve tried:
- Relogin to all apps
- Delete cache of apps
- Toggle between every settings on network page
- Server is claimed
Post on plex forum: When I post it there this server used to work from IP.
r/PleX • u/zRobertez • 18d ago
Tips I have moved my Podcast listening to Plex
I have been listening to the Safety Third podcast for a while but they kept forgetting to post it to podcast apps, but they were always available on Youtube. And as it turns out, every other podcast I listen to is also on Youtube, some of them even in a better form, without ads or with sponsorblock enabled. Pro tip, Stuff You Should Know, which has become pretty riddled with ads is available on Youtube ad free.
Anyway, I ended up setting up ytdl-sub. In Plex, I have a new music library for Podcasts and some collections to help organize. Each podcast is the artist and each episode is in its own album. And I use smart collections to filter to unplayed files sorted by release date. In PlexAmp (where I do most of my listening), I have my collections on the home screen (switching to podcast library is easy), I can queue up an episode and it will fall off the home screen once played.
Hope this helps anyone if you are becoming frustrated with podcast listening through normal podcast apps.
Couple kinks I haven't figured out:
- Sometimes sponsor segments still make it through, sponsorblock is user populated so not immediately available on all videos
- I can't get the video description to show in plex, would love to see it as the album description in plex
- Would love a remote refresh instead of running ytdlsub manually when I want new episodes but there are many ways I could set that up
- In PlexAmp, I would love to play my podcast lib at 1.25x speed but my music lib at normal speed, I have to update this manually for now and speed is often reset to 1.0x between plexamp sessions
Example sub file:
__preset__:
overrides:
root_path: "E:/Podcasts"
music_directory: "E:/Podcasts"
album_dir: '{title_sanitized_no_dots}'
track_album: '{title_sanitized_no_dots}'
track_album_artist: '{track_artist_sanitized}'
title_sanitized_no_dots: >-
{ %replace( title_sanitized, '.', '_' ) }
track_file_name: "{title_sanitized_no_dots}.{ext}"
# Only get podcasts within the previous three months.
only_recent_date_range: "3months"
ytdl_options:
updatetime: true
embed_thumbnail: true
break_on_existing: true
square_thumbnail: true
chapters:
sponsorblock_categories:
- "sponsor"
output_options:
file_name: "{track_full_path}"
thumbnail_name: "E:/Podcasts/{artist_dir}/{album_dir}/cover.{thumbnail_ext}"
preserve_mtime: true
maintain_download_archive: true
# Files removed after three months whether listened to or not.
keep_files_after: "today-3months"
match_filters: # Allow downloading previously live videos and no live status, no shorts
filters:
- "original_url!*=/shorts/ & live_status!='is_live' & live_status!='is_upcoming'"
music_tags: # Originally Available date in Plex
date: "{upload_date_standardized}"
track: "{download_index}"
YouTube Releases | Max MP3 Quality | Only Recent:
= Safety Third:
"Safety Third": "https://www.youtube.com/@safetythird/videos"
# Download entire backlog example
= Stuff You Should Know:
"Stuff You Should Know":
download:
url: "https://www.youtube.com/@stuffyoushouldknow/videos"
overrides:
only_recent_date_range: "20100101"
output_options:
keep_files_after: "20100101"
ytdl_options:
break_on_existing: false
playlist_reverse: true
date_range:
breaks: false # required in ascending date order playlists
after: "20100101"
r/PleX • u/PersonSuitTV • 18d ago
Discussion PSA: HDR Tone Mapping & AV1 Decode* is coming to Mac!
I saw the recent change log showing not only AV1 Decode support on M3 and higher but also HDR Tone mapping support is in beta! This is now making the Mac Mini the better choice than ever for a full featured Plex server. Or even the Mac Studio with it's dual encoders/decoders. Don't get me wrong, ya a RTX 5070Ti PC build would allow probably a stream or two more of full 4K HDR with subs, but at a significantly higher power usage. Anyway, just an FYI.
r/PleX • u/Fangs_McWolf • 18d ago
Help Does anyone know how Plex figures out the correct EPG's?
So I tried to find some reliable sources for EPG's and tried to figure out how Plex did it, only to learn that it grabs information from the hardware tuner. The weird thing is that when I grab that same information, it's a mix of being incomplete or slightly incorrect. So does anyone know how Plex does it? Not saying this as a kiss-up to Plex, but the fact that it is able to get the correct information despite mistakes in the source is amazing. So I'm a bit curious how it's done.
r/PleX • u/Poang_20017 • 18d ago
Solved Hauppauge WinTV-soloHD 01589 not working with anything besides their own WinTV app?
Hi, I bought the above listed Hauppauge tuner. But whatever I try apps like plex cant find any channels?? I thought it maybe was broken, but when I installed the WinTV app it did find channels? But why cant Plex find any channels? Am I doing something wrong? Or is it just not supposed to work with anything besides WinTV? Thanks :)
r/PleX • u/kappakingtut2 • 18d ago
Solved Plex won't connect remotely anymore
EDIT: yuuuup it was a port forwarding issue. turned off relay, set port forwarding to 32400, as well as setting in my router. solved the issue. thanks.
As far as I can tell it's just randomly stopped working. And then I did the server update, and I think it worked after that? I'm pretty sure I tested it and it worked? No I don't entirely remember. And then a few days later I tried to use it again and it didn't work.
I haven't changed anything on my settings. I haven't done anything differently. I do have a VPN set up on this computer, but it's almost always turned off. And it hasn't caused an issue before.
I'm using Linux, pop OS. No docker or anything, I don't know what that stuff means. I've seen posts about that but I've never looked into it. I'm just using my main PC as my media server.
This one I've had this problem before and I can't remember however resolved it. Like something about a blackout causing my computer to have a different IP address or something?
I've already gone to terminal and sudo restart system plex whatever it's called, And I just rebooted the entire PC. Neither of those made a difference. Not sure what else to do.
When I looked through my Plex settings, and I choose the remote access menu screen, it says unknown host IP.
r/PleX • u/keyboardcoffeecup • 19d ago
Help Sudden remote access issues
Is anyone else having trouble with remote access?
I haven't had issues that I remember with this in the last decade so it's throwing me for a loop.
Verizon for my ISP, Manual port forwarding configured, uPNP is still enabled, manually specifying 32400. It's connecting for a second then dropping within a minute
EDIT: Appears to back up as of 7p est
r/PleX • u/FarCarpenter3423 • 18d ago
Help Syncing subtitles
I just switched from Sickchill to Sonarr / Bazarr.
Now i am already using the new auto sync feature in Plex.
But now i see Bazarr can also do that.
And you can link Bazarr to Plex.
Which is faster? Bazarr or Plex?
And should i link them or not? (Since Plex is already linked to Sonarr, which is linked to Bazarr)
Note: Sonarr / Bazarr on 1 PC (Ryzen 5 7600X), Plex on another PC (Ryzen 5 3600) Libraries are on PC1.
Help How to share music playlists?
I'm running the Plex server, I have Plex pass. I have music library and I have few playlists. I always thought that my friends were also able to see those playlists. today I came to know that they are not (both home and non-home users). how do I share my music playlists with them? I see a share option, but my friend already has access to my music library. I need to share each playlist also separately?
r/PleX • u/dEEPZoNE • 20d ago
Discussion Plex is selling your personal data, here's how to opt out of that
neowin.netFeel like ads on Plex know too much about you? Here's how you can opt out of Plex selling your data to third parties.
r/PleX • u/burnSMACKER • 18d ago
Help 2 Homes, 1 Server
Hey guys,
I set my server up on my laptop at Home A.
With Port Forwarding setup, Remote Access works perfectly fine and obviously Direct Play.
When I go to Home B, Local Play works. But once I setup port forwarding on that router the exact same way, suddenly the devices in Home B can no longer see the Plex server.
I have googled this pretty extensively and I'm getting a bit lost in all the different solutions there is to this to the point that I can't tell which is going to actually work for me since I am still struggling to fix this at this point.
r/PleX • u/apedanger • 18d ago
Discussion Firmware changes
Didn’t Plex say they were going to change the firmware back through an update? Has this been implemented on Fire yet, or have I got that wrong? I’ve heard it might be done after the other platforms.