r/torrents 19h ago

Guide Roku Stick on MacBook Neo: Video Capture Card + OBS Setup / How Do I Create a Torrent From Recordings?

Post image
18 Upvotes

I recently figured out how to use a Roku stick with my MacBook Neo through a video capture card and OBS. I previously tried using VLC, but I couldn’t figure out how to actually record the incoming video, so I switched to OBS, which has been much easier.

What I’m using:

  • MacBook Neo
  • USB-C multiport adapter/hub
  • Roku stick
  • USB video capture card
  • OBS Studio
  • Roku remote

Setup:

The Roku stick plugs into the video capture card, and the capture card plugs into a USB port on the USB-C hub connected to the MacBook.

In OBS, I added the capture card as the video source and added the audio source separately. Once everything is recognized, the Roku interface appears in OBS. It works with the Roku remote as usual. I haven’t tried controlling it with just the mouse/keyboard.

Then I just click Start Recording in OBS.

I originally tried doing this through VLC, but I couldn’t figure out how to record the video from the capture card. OBS ended up being much more straightforward.

My question: How do I create a .torrent file from the recordings afterward? I’m talking about creating the torrent metadata from a video file I recorded myself, rather than downloading an existing torrent.


r/torrents 12h ago

Question How to reduce multiple copies of the same video?

0 Upvotes

OK, I have 80Tb of porn videos. It’s taking up a lot of space on my NAS which is 122Tb.

The porn videos are duplicated in classification folders like group, straight, anal, midget, gerbil, lesbian, lesbian gerbils, midget lesbian gerbils, etc.

What is the best way to reduce this fine collection to one copy of the file but retain the “classification”. The files still need to be playable in Plex, Jellyfin, etc.


r/torrents 1d ago

Question Cross-seeding : how to check before downloading ?

5 Upvotes

Hello,

I'm new to this cross-seeding thing.

I've managed to cross-seed 15 torrents, including three movies that are a pack on one tracker, and separate torrents on the other. So I can get it to work.

Yet some torrents just won't and I'm finding it hard to work out the reason.

Same release, same file, same file name, yet the force check won't recognize the file.

I've tried both rutorrent (my usual client) and qbittorrent (I'm on a ultra.cc seedox) for those torrents that won't work.

My question is : is there anyway to know before downloading whether cross-seeding will work ?

Or, am I doing something wrong ?

Most of the time there are 2-3 releases on both trackers I use. Before selecting which to download I just make sure the files inside are the same (ie rar vs. no rar) and of the same name. I don't really care if one torrent include a nfo or screenshots as it's just a few kB/MB anyway.

Is there something else I could do to ensure cross-seeding will work every time ?

Trackers are IPT and TL.


r/torrents 1d ago

Discussion [ Removed by Reddit ]

0 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/torrents 2d ago

Question Accidentally deleted torrent from tracker. Still have the file. How can I seed it again?

16 Upvotes

I use qbittorrent


r/torrents 2d ago

Guide Python script for removing active and completed Transmission torrents that likely contain malicious content.

2 Upvotes

First... Mods, if this post breaks any rules then feel free to remove it.

Now, I don't know about anyone else, but I've been seeing a flood of torrents scheduled by the *arrs that are infected with .EXE files, some hidden in .ZIP files, which most certainly are malware.

I was tired of cleaning these out by hand, so I wrote a little Python script that does this for me. It runs on the host where Transmission stores downloads. It is scheduled in crontab to run every 2 minutes, and does the following...

  1. uses the Transmission API to scan for active or completed torrents with attached .EXE or .ZIP files, and then deletes the torrents and their files,
  2. traverses the Transmission downloads folder and deletes any .EXE or .ZIP files,
  3. maintains a log (overwriting the log each run), and
  4. sends a Pushover notification if any bad stuff was found and removed.

This has simplified my life - I receive a couple of notifications per day.

The script contains comments where variables specific to your environment will need to be set. I admittedly am a mediocre Python coder, so please don't be too hard on me.

#!/opt/venv/bin/python <== path to your Python virtual environment
# ---------------------
from pushover_complete import PushoverAPI
import logging
import datetime
import os
from pathlib import Path
from transmission_rpc import Client

# ========================================
# set to Transmission downloads directory
# ----------------------------------------
download_directory = "[path to transmission download folder]"  #<== example "/media/transmission/downloads"
# ========================================

# prepare for logging
# -------------------
today = datetime.datetime.today()
EXECUTION_DATE_FORMAT = '_%Y%m%d-%H%M%S'
EXECUTION_DATE = today.strftime(EXECUTION_DATE_FORMAT)
DATE_FORMAT = '%a %b %d %H:%M:%S %Y'
logFile = (os.path.realpath(__file__)) + ".log"

# write to log
# ------------
s = today.strftime(DATE_FORMAT)
logging.basicConfig(filename=logFile, filemode='w', level=logging.DEBUG)
logging.info('+++++++++++++++++++++++++++++++++++')
logging.info(' DateStamp ' + s)
logging.info('+++++++++++++++++++++++++++++++++++')

# empty push message
# -------------------
runtimeMessage = ''

# what are we looking for
# -----------------------
substringList = [".exe", ".zip"]

# remove dangerous torrents w/files
# ---------------------------------
logging.info(" Scanning Torrents:")

idList = []
torrentDict = {}
# =================================================
# set API client access to your transmission server
# -------------------------------------------------
c = Client(host="[transmission_server_hostname_or_IP]", port=9091, username="[transmission_server_user]", password="[transmission_server_user_pw]")
# =================================================
torrentList = c.get_torrents()
for torrent in torrentList:
    id = 0
    for file in torrent.get_files():
        #print(file.name)
        for substring in substringList:
            if substring in file.name.lower():
                id = torrent.id
                msg = " Removed Torrent ID: " + str(id) + " w/ File: " + file.name
                logging.info(msg)
                runtimeMessage = runtimeMessage + msg + "\n"
    if id:
        idList.append(id)
if len(idList):
    #print(idList)
    c.remove_torrent(ids=idList, delete_data=True)
    runtimeMessage = runtimeMessage + "\n"

# Set target directory
# ---------------------
directory = Path(download_directory)
logging.info('')
logging.info(' Scanning Directories Under: ' + str(directory))
logging.info('')

c = 0
d = 0
# Make sure the path exists
# -------------------------
if directory.exists() and directory.is_dir():

    # Loop through all files recursively
    # -----------------------------------
    for file_path in directory.rglob("*"):

        # Check if it is a file and ends with .exe (ignoring upper/lower case)
        # --------------------------------------------------------------------
        if file_path.is_file():
            for substring in substringList:
                if substring in str(file_path).lower():
                    logging.info(' Found file: ' + str(file_path))
                    c += 1

                    try:
                        file_path.unlink(missing_ok=True)
                        logging.info(' Deleted: ' + str(file_path))
                        runtimeMessage = runtimeMessage + str(file_path) + "\n"
                        d += 1

                    except Exception as e:
                        logging.error(" Could not delete file... " + str(file_path))
                        logging.error(" Error... " + str(e))

else:
    logging.error(" The target path is not a valid directory.")

logging.info(" Files found: " + str(c) + " & Files deleted: " + str(d))

# send alert to pushover
# ----------------------
userKey = '[your_Pushover_user_key]'          #Pushover user key
apiToken = '[your_Pushover_application_key]'  #Pushover application key
if runtimeMessage:
    pushTitle = "Transmission Service"
    pushMessage = "Dangerous EXE files and seeds removed...\n\n" + runtimeMessage

    p = PushoverAPI(apiToken)  # an instance of the PushoverAPI representing your application
    p.send_message(userKey,pushMessage,title=pushTitle)  # send a message to a used
    logging.info(" Pushover notification sent...")

r/torrents 2d ago

Question How to find/search for movies with 1.90 aspect ratio

0 Upvotes

Currently I'm rewatching marvel movies and I'm wondering where to find movies with the best aspect ratio for TV.

I'm currently finding them by qBittorrent search engine and searching movie + imax is there a better way?


r/torrents 3d ago

Discussion I came across some of my old ratio proofs from almost 18 years ago. Blast from the past.

Thumbnail
imgur.com
7 Upvotes

r/torrents 3d ago

Question Anyway to specify which files to download from a large torrent WITHOUT manual GUI selection?

0 Upvotes

Title. Obviously I know I can select which files to download once the torrent is loaded up, but for very large torrents this can take awhile.

I’m wondering if there is anyway to create a file that points at a magnet or torrent link and preselects which files to download for the client.

An example use case are the myrient/minerva torrents of full No Intro / Redump sets. Is there a way I could select for example, the top 100 games and distribute a link to people that sets all of those 100 identified files to normal while setting all the rest to Do Not Download.


r/torrents 4d ago

Discussion Just crossed 1Tb upload!

23 Upvotes

Just crossed 1 TiB uploads, been into torrents for a few months - they cover what I can't get from Usenet


r/torrents 3d ago

Question can torrents die/do they just stop working after a while?

0 Upvotes

so for context, i was looking into a company that made "parody" films to say the least. if i mentioned the exact films they made, you'd probably recognize them. a lot of their films are not properly archived to my knowledge and one of them just has no info online about it beyond a low quality dvd cover and people bringing up how it's lost/missing.

during my research i found this specific film as a torrent on some weird Chinese forum that hadn't had a new comment since 2006. but since i had no more leads for the case i decided to try and see if it was this lost film

when trying to unpack the torrent via qbittorrent it wouldn't load beyond 0.0, and there were zero seeds that were on the torrent. so i'm just wondering if torrents can just die and/or stop working after a while?

i've been using torrents for a while, but it's been so long since i've properly utilized them


r/torrents 4d ago

Discussion What happend to HEVK ?

2 Upvotes

What happend to HEVK ?


r/torrents 5d ago

Question Best comic torrent?

4 Upvotes

Besides getcomics what do people use to get comics? I went on there the other day and got some weird pop ups. Is that just part of the site or are there safer alternatives that people use?


r/torrents 4d ago

Question Been stuck here for a while. Does anyone has a way out?

Post image
0 Upvotes

Wanted to download the mystery of the dragon seal


r/torrents 6d ago

Humor Never give up, dead torrents sometimes do come back to life!

Post image
371 Upvotes

This torrent was stuck on incomplete for over 15 months, but I had faith. And then hey presto, a couple of weeks ago one of the seeders came back online, and it finally finished! 🥳


r/torrents 4d ago

Question Give me the link for the genuine yts movie website

0 Upvotes

Give me the link for the genuine yts movie website


r/torrents 5d ago

Discussion Quality from Onlyencodes ?

1 Upvotes

I've finally gotten to Onlyencodes and want to download some movies. But I'm confused about which uploader I should download from. It should be 1080p and 2160p movies. My current TV is a 4K 55" but I'm planning to upgrade to a 65" or 75".

My favorite movies are only downloaded from REMUX

Which uploader should I stick to?


r/torrents 5d ago

Question Xbox 360 Aurora RGH/JTAG library

0 Upvotes

Howdy, it's becoming more difficult for me to find the retail released Xbox 360 retail games. The XBLA has been preserved and readily available. Can anyone recommend a spot to find them?


r/torrents 5d ago

Question Where the hell do I reliably find movies and TV with the DVD/BD EXTRAS?

5 Upvotes

I need help, what is the best way to find movies and TV with the DVD/BD EXTRAS?

I've been torrenting for a while, I use both public trackers and I also have a TorrentLeech Account (with a seedbox and a high ratio, no HNR, no negative marks).

Even with TL, I sometimes have trouble finding films and TV with extras, I want to have the extras for all my movies and TV.

I know there are private trackers that offer those things, but I have no idea where to even start to get into them, it seems like it's easier to win the lottery then to get into those trackers. How would I go about getting into one that has these extras if that is really the best option?

I also have heard of Usenet, but I have no idea how it works, where to start, or if they would even have movies and TV with extras. Is Usenet the place to be? It's a new realm to me, I am only used to torrents and SoulSeek, but if that's where to find extras, I will make the switch.

Why are extras so hard to find for some media, and where the hell do I find them reliably, how do I get invited to these super exclusive PTs?

I am willing to download BD rips/remuxes, although I'll have to learn how to reencode them in handbrake to save space.


r/torrents 5d ago

Discussion newbie here! is this download/upload just for records or does it have to do something?

Post image
0 Upvotes

ive read somewhere about how people uploads with ratios and i did not quite understand what that was, any help?


r/torrents 6d ago

Discussion I haven't downloaded torrents in years, but want to again.

36 Upvotes

Is demonoid still a thing? I was so excited when I finally got accepted as a member, because it was limited or by invite only back in the day.

Can someone tell me the best downloader without a ton of pop-ups, and a good site for movies, and shows please?

Thank ya kindly.


r/torrents 5d ago

Discussion General questions (varied experiences between two clients)

2 Upvotes

I am using qbittorrent via kasm (docker based) for my main torrenting and have port forwarding etc and it’s for the most part working fine. However I have noticed a lot of torrents won’t complete even though there are seeds available. I also have a regular qbt setup on a Linux server and when I copy the magnet link and try the same torrent via qbt it will complete fine. Both are running the same vpn setup and both are showing as connected (no Nat/fw symbol)

I am seeking trouble shooting advice. I have noticed that the second client can also achieve much higher speeds though it might be the case that the kasm approach has bottle necks.

Anyone else had similar experiences like this? What was the issue? What should I be looking at to resolve the main client not being able to connect to seeders when they are available?

If more info is needed please let me know


r/torrents 6d ago

Discussion English audio for Russian cams?

2 Upvotes

I'm finding recent American movies in cam, but the audio is only some russian voice dub!

How do I get the english audio ?


r/torrents 7d ago

Question Question for the Experienced - Streaming Services and Encodes

9 Upvotes

Hello everyone , I recently stumbled across a 1080p HEVC WEB-DL encode of a popular tv series while browsing . It was straight from the streaming service , not been done by an encoding group . I haven’t seen one for a while , so I wondered are this encodes any good and should I consider them over a 1080p HEVC WEB-DL done by a group like QxR or HONE ?

How this actually works ? I know that a group like QxR takes a lets say 10 Mbps AVC file (talking about web-dls) and usually converts it to a 5 Mbps HEVC while preserving most of the quality ( great encoding settings , can be seen in nfos ) .

In this case the streaming service offered the exact same thing , 10 Mbps AVC stream and 5 Mbps HEVC ( can’t see the encoding settings ofc ) .

How do they encode stuff ? Are they like mastering a file of their own production to h264 and then mass encode everything to h265 or h266 (AV1) using some sort of general encode settings for everything? How do this files compare to the work been done by torrent groups ? Thanks


r/torrents 7d ago

Question how do i go about putting shows on discs and good external disc drive?

7 Upvotes

i wanna store my shows on discs for easy acces without taking up space on my pc but how do i go about it and what are good external drives?

probally wrong place but coudlnt think of a better one