this post was submitted on 05 Aug 2024
14 points (93.8% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54577 readers
175 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

I would love to seed (and cross-seed) my music library, but metadata tagging and renaming fucks the files up. How do I set up qBittorrent and Prowlarr to keep seeding after retagging?

top 8 comments
sorted by: hot top controversial new old
[–] ReedReads@lemmy.zip 9 points 3 months ago (2 children)

You can rename the files using qBit. Just use its “rename files” feature. You can also rename folders this way.

As far as tagging in musicbrainz, I don’t think you will be able to do that because it will mean that you will have changed the contents of the files themselves. I could be wrong on that and someone else might be able to tell you how to do it though.

[–] Revan343@lemmy.ca 2 points 3 months ago* (last edited 3 months ago)

Only way would be shenanigans with copy-on-write and deduplication; when it's done seeding, copy it elsewhere on the same filesystem (which will use no space and be instant, because it's just making a pointer to the original). Then make your modifications to the new version

[–] LazerDickMcCheese@sh.itjust.works 1 points 3 months ago (1 children)

Yeah, that's what I thought but I wanted to try. Hate not giving back when I get something. I'm trying to retroactively seed my entire music library if possible. Looks like I'd have to make my own torrents

Share on soulseek instead

[–] brickfrog@lemmy.dbzer0.com 2 points 3 months ago* (last edited 3 months ago) (1 children)

but metadata tagging

Not possible to keep seeding changed data. Changing the file contents changes the file hash / torrent hash. There is no way to keep seeding a torrent that expects different file data.

Not sure if it's worth it but if you really wanted to keep seeding the original data then you'd need to keep a "torrent" copy of that data for qBittorrent and your own copy of the files elsewhere that you can tag and change as much as you like.

and renaming fucks the files up.

Similar solution to above, you could keep separate folders if you wanted.

But technically as long as you never change the file data (e.g. no metadata tagging) then you could keep two separate folders and have the data hardlinked between them. That way you can rename one version of them as much as you like while keeping the original filenames in the other folder.

e.g. simple example

c:\qbittorrent\torrentdata\musicstuff <-- all files/subfolders hardlinked --> c:\mymusic\blahblah

Alternatively you could do what the other commenter mentioned & rename the files within qBittorrent itself. Personally I prefer the hardlink method since that keeps the torrent client with the same expected file names it looks for, makes it easier to do things like re-install / re-seed the torrent client, switch torrent clients, etc.

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

Yeah, that's what I was expecting unfortunately... The problem isn't the filenames, the problem is that the downloaded files lack any real metadata, so my media libraries ignore the files...I'm also talking about terabytes of files that I can't afford to duplicate right now. Maybe I'll make my own public torrents?

[–] ShepherdPie@midwest.social 2 points 3 months ago (1 children)

Have you tried Lidarr? This might help with finding files that are appropriately tagged versus those that aren't. At the very least, you might consider duplicating the more hard to find stuff and ignore things like Taylor Swift and the like.

Problem solved. I'm a damn idiot. I have Prowlarr, Sonarr, and Radarr set up...totally forgot about Lidarr. Thank you, sorry for the ignorance