this post was submitted on 18 Apr 2026
134 points (96.5% liked)

Selfhosted

60093 readers
1180 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.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

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

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require your active participation in selfhosting or related communities, or the post will be removed. No more than 10% of your posts or comments may be self-promotional, or your post will be removed. F/LOSS Exception: If your post is about a project that is completely open source & can be self-hosted in full without payment, and your account is at least 7 days old, your post is exempt from this rule as long as you continue to engage in comments.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
all 19 comments
sorted by: hot top controversial new old
[–] Psaldorn@lemmy.world 56 points 2 months ago

If curious:

Cliparr is a streamlined media clipper that allows you to quickly create and download clips from the media currently playing on your Plex or Jellyfin server.

[–] irmadlad@lemmy.world 16 points 2 months ago

That's pretty cool. Nice UI. Seems simple to operate. I don't have a use case, but damn good job. Maybe a couple of screenshots on the github page. Thanks for sharing and the demo.

[–] napkin2020@sh.itjust.works 12 points 2 months ago (1 children)

What exactly is the usecase for this? Genuinely curious, as I've never needed this sorta functionality.

[–] TechSquidTV@lemmy.world 21 points 2 months ago (1 children)
  • memes/reaction gifs / social media
  • content creation/reviews (youtube, tiktok)
  • reference/research
[–] napkin2020@sh.itjust.works 4 points 2 months ago (1 children)

Great job. Video handling is always a pita

[–] TechSquidTV@lemmy.world 1 points 2 months ago

Thanks, you can really thank MediaBunny for that. This is just a lazily slapped together amalgamation of other dependencies.

[–] slazer2au@lemmy.world 2 points 2 months ago (1 children)

Nice that you added jellyfin support, but does this work for remote jellyfin servers? I have docker on my pi but Jellyfin on my desktop.

[–] TechSquidTV@lemmy.world 7 points 2 months ago

I don't see why it wouldn't?

[–] MolochAlter@lemmy.world 1 points 1 month ago* (last edited 1 month ago) (2 children)

You should probably add a section on how to remap the ports if need be, port 3000 is pretty common and unlikely to be free on most setups that run more than a handful of containers.

I for sure am not figuring it out since I seem to be stuck in a loop where Jellyfin correctly replies to the login request (at least if its logs are to be believed) and then cliparr boots me back to the source selection screen.

ETA: the issue seems to be with using HTTP instead of HTTPS, quite annoying not to get any error messages to that effect, even though they can be found in the browser console.

[–] TechSquidTV@lemmy.world 2 points 1 month ago (1 children)

Agreed. Also sorry, that bug has already been fixed but I haven't merged it yet. My Plex server died and I couldn't test it. There is a PR now if you are interested in trying it out. Otherwise I expect to have it merged in the next 2-3 days, just got the part to fix my server.

[–] MolochAlter@lemmy.world 1 points 1 month ago

Hey, nothing to be sorry about, you're doing this for free and were quick to fix the issue too. Thanks, I'll give this a spin!

[–] TechSquidTV@lemmy.world 2 points 1 month ago

Just published the fix

[–] FierroG@lemmy.world 1 points 1 month ago (1 children)

I tried it but I get the following error

Cliparr could not open any playback stream. Preview stream failed: Cannot decode avc video in this browser. Cannot decode aac audio in this browser. Source stream failed: Cannot decode avc video in this browser. Cannot decode aac audio in this browser.

I'm honestly unsure of how to troubleshoot since I don't really get what the problem is, the browser works fine with jellyfin, tried a handful of videos and in both firefox and chromium. I'm not knowledgeable enough to solve it.

[–] TechSquidTV@lemmy.world 2 points 1 month ago

Appreciate this. This already helps. This should be rare, only applying to AVC videos. You mentioned it happens on multiple videos, though? Good news is this will be fixed either way pretty soon because I am switching from using the original video file for the stream to using the HLS stream, so if it plays in the media player, it will definitely play in Cliparr.

Until then, it does look like AVC should work already though, so I will give that a deeper look.

[–] Decronym@lemmy.decronym.xyz 1 points 1 month ago* (last edited 1 month ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
HTTP Hypertext Transfer Protocol, the Web
HTTPS HTTP over SSL
Plex Brand of media server package
SSL Secure Sockets Layer, for transparent encryption

3 acronyms in this thread; the most compressed thread commented on today has 8 acronyms.

[Thread #260 for this comm, first seen 29th Apr 2026, 06:50] [FAQ] [Full list] [Contact] [Source code]

[–] 3abas@lemmy.world 1 points 2 months ago (1 children)

Can't get it to connect to Plex, it just fails after authenticating.

[–] TechSquidTV@lemmy.world 1 points 2 months ago

We figured it out. fix coming in a few minutes.