RetroFed Forum
Your home away from modern life.
Discarr: open-source disc rip → Sonarr/Radarr import pipeline [Node.js, GPL-3.0]
Post Reply
AuthorMessage
pyr0ball reddthat.com pyr0ball@reddthat.com
Joined: 2023-07-03
Quote

Discarr is a self-hosted web UI that bridges disc rips (VIDEO_TS / BDMV / ISO) into Sonarr and Radarr. Scan a disc directory, map the titles to the right episodes or movies in the browser, and it handles the encode queue and arr notification.

Stack: Pure Node.js 18+, no npm packages, only built-in modules. Requires ffmpeg and ffprobe on the host; HandBrake optional. Docker image bundles both.

License: GPL-3.0.

Forgejo (primary): https://git.opensourcesolarpunk.com/Circuit-Forge/discarr
GitHub (mirror): https://github.com/pyr0ball/discarr

Still early, issues and PRs welcome.

36   Original
BertramDitore lemmy.zip BertramDitore@lemmy.zip
Joined: 2025-06-04
#2 · Quote Reply

Seems like a very cool concept. Will/does it support outputting untouched remuxes? I don’t like to reencode my discs rips, I prefer a remux, and MakeMKV is the only reliable free option for this (as far as I know). I’d love to eliminate MakeMKV from my workflow…

Regardless, I’ll be watching this, nice work!

7
pyr0ball reddthat.com pyr0ball@reddthat.com
Joined: 2023-07-03
#3 · Quote Reply

Seems like a very cool concept. Will/does it support outputting untouched remuxes? I don’t like to reencode my discs rips, I prefer a remux, and MakeMKV is the only reliable free option for this (as far as I know). I’d love to eliminate MakeMKV from my workflow… Regardless, I’ll be watching this, nice work!

Happy to add remux support! I'll get it on my backlog. Probably should have some kind of configurable output profile rather than just HEVC or remux

5
BertramDitore lemmy.zip BertramDitore@lemmy.zip
Joined: 2025-06-04
#4 · Quote Reply

Happy to add remux support! I'll get it on my backlog. Probably should have some kind of configurable output profile rather than just HEVC or remux

Amazing!

3
HeartyOfGlass piefed.social HeartyOfGlass@piefed.social
Joined: 2025-06-04
#5 · Quote Reply

Seems like a very cool concept. Will/does it support outputting untouched remuxes? I don’t like to reencode my discs rips, I prefer a remux, and MakeMKV is the only reliable free option for this (as far as I know). I’d love to eliminate MakeMKV from my workflow… Regardless, I’ll be watching this, nice work!

I've been trying to get on ripping my dvd library, but some of this stuff flies over my head:

Can you give me a gist on what a "remux" is & why you prefer it over encoding it? From the context it seems like it's similar to lossless vs lossy codecs for audio?

3
pyr0ball reddthat.com pyr0ball@reddthat.com
Joined: 2023-07-03
#6 · Quote Reply

Amazing!

Added in 0.2.0

3
prenatal_confusion feddit.org prenatal_confusion@feddit.org
Joined: 2024-09-04
#7 · (edited) Quote Reply

Added in 0.2.0

Okay that was quick.

Expecting 1.0 by 9 tomorrow.

4
BertramDitore lemmy.zip BertramDitore@lemmy.zip
Joined: 2025-06-04
#8 · Quote Reply

I've been trying to get on ripping my dvd library, but some of this stuff flies over my head: Can you give me a gist on what a "remux" is & why you prefer it over encoding it? From the context it seems like it's similar to lossless vs lossy codecs for audio?

A remux is a fully lossless video file, typically a MKV, that is just the video streams from a DVD/Bluray wrapped in an MKV container. It’s not a new encoding, it’s the original video, in its original codec, fully lossless.

I personally like knowing that I’m watching the best possible quality of any given media, without any extra processing. Most people probably wouldn’t immediately notice the difference between a high quality encode and a remux, but I’m a quality snob.

7
pyr0ball reddthat.com pyr0ball@reddthat.com
Joined: 2023-07-03
#9 · (edited) Quote Reply

Okay that was quick. Expecting 1.0 by 9 tomorrow.

Lolol if you've got bugs to throw at me, I've got my flyswatter ready

But for real I've got a lot of projects that could use beta testers if you want to poke around my Forgejo: https://git.opensourcesolarpunk.com/explore/repos

Edit: also I was already adding alternative profiles, I just forgot about remuxes. And pushes...

3
HeartyOfGlass piefed.social HeartyOfGlass@piefed.social
Joined: 2025-06-04
#10 · Quote Reply

A remux is a fully lossless video file, typically a MKV, that is just the video streams from a DVD/Bluray wrapped in an MKV container. It’s not a new encoding, it’s the original video, in its original codec, fully lossless. I personally like knowing that I’m watching the best possible quality of any given media, without any extra processing. Most people probably wouldn’t immediately notice the ...

Thank you for the explanation! Makes sense to me.

4
prenatal_confusion feddit.org prenatal_confusion@feddit.org
Joined: 2024-09-04
#11 · Quote Reply

Lolol if you've got bugs to throw at me, I've got my flyswatter ready But for real I've got a lot of projects that could use beta testers if you want to poke around my Forgejo: https://git.opensourcesolarpunk.com/explore/repos Edit: also I was already adding alternative profiles, I just forgot about remuxes. And pushes...

I see a few LLM AI projects in there. It's not a no go for me but if you choose to use these tools I appreciate (and I know lots of people so) a disclaimer in the projects that use them.

2
pyr0ball reddthat.com pyr0ball@reddthat.com
Joined: 2023-07-03
#12 · (edited) Quote Reply

I see a few LLM AI projects in there. It's not a no go for me but if you choose to use these tools I appreciate (and I know lots of people so) a disclaimer in the projects that use them.

So noted, I'll get a disclaimer up there ASAP

Edit: and just for clarity, there's no LLM tooling in discarr at all

4
justme lemmy.dbzer0.com justme@lemmy.dbzer0.com
Joined: 2024-04-17
#13 · Quote Reply

Thank you for the explanation! Makes sense to me.

Just to clear it up. The video won't be lossless, as the DVD is already in a lossy format (mpeg2), but the conversion from DVD to mkv won't add anything more as it just copies the data without transcoding.

3
prenatal_confusion feddit.org prenatal_confusion@feddit.org
Joined: 2024-09-04
#14 · Quote Reply

So noted, I'll get a disclaimer up there ASAP Edit: and just for clarity, there's no LLM tooling in discarr at all

Thanks :)

3
BertramDitore lemmy.zip BertramDitore@lemmy.zip
Joined: 2025-06-04
#15 · Quote Reply

Just to clear it up. The video won't be lossless, as the DVD is already in a lossy format (mpeg2), but the conversion from DVD to mkv won't add anything more as it just copies the data without transcoding.

Yeah, that’s a clearer way of saying it. I usually think of the highest quality commercially available version as being lossless, since the raw files or negatives are almost never accessible to the public (wouldn’t that be awesome??). But yeah, every DVD/Bluray is still technically just a disc with lossy video files that the studio encoded.

2
justme lemmy.dbzer0.com justme@lemmy.dbzer0.com
Joined: 2024-04-17
#16 · Quote Reply

Yeah, that’s a clearer way of saying it. I usually think of the highest quality commercially available version as being lossless, since the raw files or negatives are almost never accessible to the public (wouldn’t that be awesome??). But yeah, every DVD/Bluray is still technically just a disc with lossy video files that the studio encoded.

Yes, of course. Sorry, that was just my OCD peeking through :)

1
Post Reply
Back to top