this post was submitted on 20 Mar 2025
173 points (98.9% liked)

Selfhosted

45425 readers
557 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Given the recent news about Plex soon charging for remote access, I wanted to finish up my switch to Jellyfin.

What tools/methods have you all used to migrate watch history to Jellyfin?

I have a few family members in there, and would like to get everything switched over without resetting their watch history.

(page 2) 49 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 2 weeks ago

Not the answer to your question but thanks for the reminder to cancel

[–] [email protected] 32 points 2 weeks ago (3 children)

I think you're looking for https://github.com/arabcoders/watchstate Watchstate will pull from Plex and migrate it into a Jellyfin instance. Emby is also supported. Works with multiple users as well, just do yourself a favor and make sure all usernames match up!!!

[–] [email protected] 3 points 2 weeks ago* (last edited 2 weeks ago)

I just used this to migrate from Emby to Jellyfin, works really well. I already have trakt setup on my main account but for my kid nothing goes out to the cloud so their account was all done with watchstate. It was also handy to keep Emby and Jellyfin in sync during the transition.

load more comments (2 replies)
[–] [email protected] 9 points 2 weeks ago (1 children)

If someone wants my Lifetime Plex account they can have it.

[–] [email protected] 6 points 2 weeks ago (3 children)

I’ll take it if you haven’t already given it away. This Plex change is not great for me, since I’m using remote access. I’ve got a Jellyfin server too, but I’m finding it less convenient for me, mostly for various nitpick reasons

load more comments (3 replies)
[–] [email protected] 99 points 2 weeks ago (5 children)

All the folks saying "just buy the lifetime pass" gonna be in for a big disappointment in about 5 years

[–] [email protected] 2 points 2 weeks ago* (last edited 2 weeks ago) (23 children)

If we got 5yr it's more than paid for itself. Even FOSS needs support - stop whining and support good things.

load more comments (23 replies)
[–] [email protected] 26 points 2 weeks ago (1 children)

Yep. Enshitification behavior doesn't cease once you're technically a paying customer. If they hadn't made a habit of enshitification. Clawing features away to put behind a paywall I'd give them some support. But I prefer foss anyhow. And for myself, I'm not missing anything.

load more comments (1 replies)
[–] [email protected] 7 points 2 weeks ago

Won't take that long before the enshittification is complete.

load more comments (2 replies)
[–] [email protected] 3 points 2 weeks ago (1 children)

oh no, this is the first im hearing about this.

[–] [email protected] 8 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

If you have Plex pass you dont have to worry about it. Others can still remote play from your server free. Actually more so because the mobile app is free for them too now.

[–] [email protected] 15 points 2 weeks ago (1 children)

But if you don't already have lifetime and are paying monthly or annually then that price is also almost doubling

[–] [email protected] 40 points 2 weeks ago (3 children)

I think this is the tool you are looking for: https://github.com/luigi311/JellyPlex-Watched

I haven't used it myself but I plan on it eventually when I do make the switch.

[–] [email protected] 1 points 2 weeks ago

I think that's the one i use, I had a few mobile users not be able to watch plex in the past so I installed jellyfin and that so they could go back and forth

[–] [email protected] 3 points 2 weeks ago

I recently made the switch, worked pretty well :)

load more comments (1 replies)
[–] [email protected] 18 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

I sync my watch history with trakt.tv -- I believe there are plugins for both Plex and Jellyfin which can transfer those watch histories via that service. I don't know of any other way.

[–] [email protected] 6 points 2 weeks ago

Yeah this is what I did when I spun up a Jellyfin instance to play around with. For plex I used PlexTraktSync and the jellyfin trakt plugin to sync from trakt to jellyfin.

load more comments
view more: ‹ prev next ›