piracy

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

ReversalHatchery, (edited ) in Is there any way we can rip a track from (or out of) a larger mixcloud stream?

Hmm, not sure about that, it seems to me it just stores the audio in one series of small fragments, which are just split up somehow by time.

Did you think about recording the audio with something?
Like OBS or Audacity (versions before 3). I think that may be a semi-good solution. Or, for somewhat better quality you could download the whole track (yt-dlp can handle it), and then cut it for the pieces you want to keep, in Audacity (before version 3) or something else

ReversalHatchery,

By the way, playing it in the browser it sounded as if it was pretty strongly compressed for consumption, so to speak, but yt-dlp got a better quality version.

Maybe there’s a quality selector of the website, and it has just been mistaken by uBlock as a tracker among the high profile trackers present on the page?

FartsUnited,

You managed to download it for yourself using yt-dlp?

ReversalHatchery,

Yes, I did. If it doesn’t work for you, you may try updating it with yt-dlp -U.
If that doesn’t help let me know, maybe one of my settings does the trick

FartsUnited,

thanks for taking the time out to clarify this for me.

Unfortunately, I’m too stupid to make sense of how to use yt-dlp

EmoDuck, in Once a pirate, always a pirate

Once you go black flag you never look back

chagall, in BitTorrent Pirates Won’t Receive ISP Warnings (It Will Be Something Worse)

If you actually read the article, you see that this problem is 100% solvable if you use a VPN.

supervent,

Or using i2p

Mr_Blott,

Aye if you want mid-90s download speeds

SchizoDenji,

i2p isn’t that slow. Tor is slow.

onlinepersona,

The speeds are as fast (or slow) as the slowest member in the chain. If most people who participate have slow connections, then most of the times it’ll be slow. But if the majority uses fast connections, then most chains/tunnels will be fast.

Again, it’s a chicken and egg problem: people who want fast downloads (and thus have fast pipes) won’t participate because it’s slow, but in doing so, they miss a chance to be part of the solution.

Cuscuz,

Yep

MissJinx,
@MissJinx@lemmy.world avatar

That’s what I understood too, but I thought I was wrong since this group can not be that stupid.

clmbmb, (edited ) in Pirating fonts?

Of all the places I found that RED has a thread in the forum exactly for this. I’ll check it and if there’s a link for pragmata I’ll dm you.

LE: all old links are dead, but I asked for a new link. Maybe someone can help.

MonkCanatella,

Rad, Red is impossible to get into. That would be a dream actually. Of all things, music is the hardest for me to find in high quality. I would so appreciate if you were to share if you find the font there!

Kenny,

What kind or type/genre of music are you looking for?

MonkCanatella,

Well a lot of what I like I can just download from qobuz or spotify. Lots of other stuff I can find on nicotine. What’s most difficult though, is obscure artists in the electronic, experimental and art music genres. For example one of my tests for how thorough a catalog is is by searching for classical composers Taneyev and Arensky, or the electronic artist Forss (who coincidentally founded soundcloud). I especially like to look for lossless audio like flac

Neil,
@Neil@lemmy.ml avatar

deleted_by_author

  • Loading...
  • clmbmb,

    Thanks. I really wish I was able to get an invite or two, but no chance.

    Denvil, in Once a pirate, always a pirate

    I can afford Crunchyroll at this point, but I still watch exclusively from Aniwave (formerly 9anime)

    crashoverride, in Pirating fonts?

    Itt costs money for a fucking font?! Really?! Wow, just wow

    M137,

    You’ve done a good job at showing everyone how dumb and ignorant you are. Well done!

    Corgana, (edited )
    @Corgana@startrek.website avatar

    I mean… good typeface design takes a particular type of creative mind, and is also extremely labor intensive. People get masters degrees in typography. A good font is not cheap or easy to produce. It makes sense someone would want to earn money from the effort.

    Ilflish, in What is the motive behind private trackers?

    I’m not going to be as positive as the others. For every person who seeds everything there are those doing the bare minimum. But they will do the bare minimum because they’re in a good ecosphere of rarities that are seeded and don’t want to lose that benefit

    AernaLingus, (edited ) in YouTube Downloading

    https://github.com/yt-dlp/yt-dlp is gonna be the go-to tool for any YouTube downloading, but I don’t have much experience with frontends for it. I use Tartube for archiving channels, but it can be a bit byzantine and might be overkill for what you need–plus, there’s a decent chance you will need to manually enter some yt-dlp options anyway (although only during the setup process). That being said, it’s the only one I have experience with, so it’s the one I’ll recommend!

    Couple of clarifying questions:

    1. When you say “download a YouTube channel in a particular language”, do you just mean a general monolingual channel (e.g. Masahiro Sakurai’s Japanese channel), or do you mean a channel that has videos with multiple audio tracks (such as this video with three different language tracks)? Both are doable, but I think you’ll need to add an actual command line flag for the latter whereas the former should be achievable pretty simply through Tartube’s GUI.
    2. Are the subtitles you’re talking about added by the uploader, or are they auto subs (in this case, auto subs that are auto translated)? Both are easily achievable through the GUI, just slightly different instructions for either one. Also, depending on the scope of things, the simplest approach might be to simply download all subtitles (may not want to do that for like a MrBeast video with a dozen subtitle tracks), which also sidesteps the possible issue where the language of tracks isn’t properly indicated by the uploader.
    3. When you say “put all streams for a single video together”, do you mean that you don’t want the video and audio tracks merged into a single file, or just that when you try to download the video you get a pre-merged file that doesn’t contain the tracks that you want? Was a little confused by this part.

    I know you’re looking for a GUI solution, but while I wait for clarification I might as well drop a basic yt-dlp command to give you an idea of the parameters we’re dealing with (here I’m assuming separate audio tracks and uploader-added subs):

    yt-dlp --format bv+ba[language=ja] --sub-langs en --write-subs --convert-subs srt --download-archive channel_archive.txt video_or_channel_url_goes_here

    –format bv+ba[language=ja]: gets the “best” video track and Japanese audio track (for a 4K video yt-dlp prefers the VP9 encode, but if it’s a video with a lot of views there may also be an AV1 encode–if you want that AV1 encode you have to explicitly opt for it by using bv[vcodec^=av01] instead of plain bv)
    –sub-langs en: downloads English subtitle(s)
    –write-subs: write subs to an external file (as opposed to embedding them)
    –convert-subs srt: converts subs to srt format, if possible
    --download-archive channel_archive.txt: writes the IDs of successfully downloaded videos to the specified file channel_archive.txt. If you re-run this command, these videos will be automatically and very speedily skipped over without needing to fetch any additional information. Even without this option, yt-dlp is smart enough to skip over videos that have already been downloaded (assuming the output filenames will be the same), but it will go through the entire process of fetching all the video information for each video up to the point it is about to start downloading, which is a huge waste of time if you’re just updating a channel archive and need only the newest three videos.

    Everything in that command (except for the audio track bit, to my knowledge) can be handled in the Tartube GUI in relatively simple fashion, provided you know which menus to dig into.

    edit: forgot the URL in my command, kinda important!

    Rodrigo_de_Mendoza,

    Thanks for all the information!

    4K Video Downloader can download the “old” format of YT videos where a channel is strictly a particular language and put it in an MKV container with the resolution I select & an SRT subtitle using a VP9 codec & that’s fine. I just run it through my video converter and I’m good. The problem is when I try to download from one of the “new” multi-audio/sub channels. (Ugh!)

    Ok, so now let me see if I can answer your questions:
    Q1 - Yes, I mean a channel with multiple audio tracks but I can only access the English version although I know there’s a Japanese track there also.
    Q2 - The subtitle is the one you get by selecting CC on the YT control panel. I can see it with IDM but it’s in TIML format. 4K gives me a SRT on the “old” channels.
    Q3 - Yes, when I download I want a pre-merged file with the appropriate streams (Video, Japanese Audio & English Subtitles) preferably with an SRT sub.

    I hope that made sense. I’ve tried Tartube a bit but like you said it will still be the problem I run into with 4K Downloader, I can’t get the original Japanese audio. I can go to YouTube 4k Downloader and enter the URL for the file and download the Japanese audio and remux the file but when you’re talking about >100 files that’s a long process.

    Again, thank you for the information and explantion of the command line. I’m not very good with command line stuff but I will try it and see if I can get it work for me. Please feel free to comment back.

    AernaLingus, (edited )

    Okay, Tartube can definitely handle what you want with a few additional flags! Here’s the mediainfo for the output file after doing a test run on this MrBeast video (note that the audio track is incorrectly marked as English but is indeed Japanese, and that S_TEXT is how SRT appears in an MKV file):

    mediainfoGeneral Unique ID : 242275721910232180380466434100717751726 (0xB6449B54C970D7DBA0EB469BBD590DAE) Complete name : C:UsersWDAGUtilityAccountTartubeTest Audio Playlist$1 vs $100,000,000 House!.mkv Format : Matroska Format version : Version 4 File size : 556 MiB Duration : 17 min 35 s Overall bit rate : 4 418 kb/s Frame rate : 29.970 FPS Writing application : Lavf60.3.100 Writing library : Lavf60.3.100 ErrorDetectionType : Per level 1 Video ID : 1 Format : VP9 Format profile : 0 Codec ID : V_VP9 Duration : 17 min 35 s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 29.970 (29970/1000) FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Title : ISO Media file produced by Google Inc. Created on: 11/09/2023. Default : Yes Forced : No Color range : Limited Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 VENDOR_ID : [0][0][0][0] Audio ID : 2 Format : Opus Codec ID : A_OPUS Duration : 17 min 35 s Channel(s) : 2 channels Channel layout : L R Sampling rate : 48.0 kHz Bit depth : 32 bits Compression mode : Lossy Delay relative to video : 7 ms Language : English Default : Yes Forced : No Text ID : 3 Format : UTF-8 Codec ID : S_TEXT/UTF8 Codec ID/Info : UTF-8 Plain Text Duration : 17 min 30 s Language : English Default : No Forced : No

    I did this all on Windows 10 in Windows Sandbox with a fresh Tartube install to make sure I didn’t have some lurking non-default setting causing unexplained behavior. Here’s what to do to get the same results, along with a screen recording of the same process with some rough edits (don’t be scared off by the long instructions–it’s mostly me just explaining what the options do, and it should only take about five to ten minutes!):

    1. Grab the 64-bit Windows installer here
    2. Go through the install process leaving everything as default and installing yt-dlp and FFmpeg when prompted
    3. Go through the tutorial just to get a sense of how things are laid out (it’s a lot to take in so don’t expect to remember everything, and I’m going to guide you through the exact steps do don’t worry)
    4. Add your channel by first copying the /videos URL (e.g. youtube.com/), clicking the Add channel icon (second from the left in the toolbar), and entering the channel name (this will be the name of the folder that videos are stored in). If the URL isn’t automatically grabbed, paste it into the second box.
    5. Right-click the channel in the left-hand menu and select Downloads -> Apply download options
    6. Make sure Create new download options is selected and click OK
    7. (Optional) Give the options a sensible name, e.g. “Japanese Audio with embedded English SRT”
    8. Paste these options into the Additional download options box:
    
    <span style="color:#323232;">
    </span><span style="color:#323232;">--format bv*+ba[language=ja]/bv*+ba[language=en]/bv*+ba/best
    </span><span style="color:#323232;">--convert-subs srt
    </span><span style="color:#323232;">--compat-options no-keep-subs
    </span>
    

    Explanation of the options:
    –convert-subs is pretty self explanatory–it will convert the YouTube VTT subs to SRT.
    –format: the format selection is a hierarchy delineated by the /. First, it tries to download the best video with the best audio in Japanese (bv*+ba[language=ja]). If Japanese audio isn’t present, it tries English audio (bv*+ba[language=en]). If neither are present (which can also happen if the uploader failed to mark the language correctly), it grabs whatever the default audio track is. If all else fails, it grabs the best combined format (this should realistically never happen on YouTube). If you dislike any of those fallback options and/or would prefer that the download simply fail, feel free to delete any/all of them along with the preceding /, although I recommend at least leaving bv*+ba. For your use case, –format bv*+ba[language=ja] is the bare minimum which will fail if there isn’t an audio track explicitly labeled as Japanese.)
    –compat-options no-keep-subs is necessary to make sure the subtitles are deleted after merging them into the MKV, since the options we will be setting through the GUI include both –write-subs and –embed-subs, and the default behavior in this scenario is to both embed the subs and write them to an external file. If you prefer to keep the external SRT file, simply remove this line.

    1. (Optional) Click the Files tab at the top and customize the filename format. Personally, I’m partial to
      %(upload_date)s %(title)s-%(id)s.%(ext)s
      so that I can naturally sort things by upload date and easily go between URLs and videos (since YouTube URLs are just https://youtube.com/watch?v=[id]), but if you’re happy with the default title-only you can leave this be.
    2. Click the Formats tab at the top. Set the drop-down for If merge is required after post-processing, output this format: to mkv. It will give you a warning that you need to also add it above, but as far as I can tell this is neither true (works fine without it) nor possible (mkv isn’t even listed there). If you do prefer specific video/audio formats or want a specific/maximum resolution, let me know and I can change the format option to accommodate that preference, since unfortunately this tab doesn’t account for multiple audio tracks.
    3. Click the Subtitles tab at the top. Ensure that Download subtitle file for these languages: is selected and that English [en] is listed (if your default Windows language is English I think it’ll already be there, but if not, add it from the list on the left). Note that this will not grab the automatically-generated subtitles from YouTube, but it sounds like you don’t need these for your specific situation.
    4. Click the More options sub-tab. Under Preferred subtitle formats write srt/best (I honestly don’t think this will affect YouTube since all subs seem to be VTT, but it can’t hurt). More importantly, check the box for During post-processing, merge subtitles file with video.
    5. Click OK in the lower-right to save the download options. You’re done with the setup!

    If you want to download the entire channel in this way, right-click the channel in the left-hand menu and click Download channel. You can monitor the download progress in the Progress tab and see the raw yt-dlp command line output in the Output tab. If you only want certain videos, instead choose Check channel. This will grab all the metadata for the channel’s videos, displaying them as a grid of thumbnails, and then you can select them through the GUI and download the specific ones you want. It also might be a good idea to do this if you want to test the options on one video to make sure you’re getting the result you want before going all-in on downloading the channel.

    Looking over the yt-dlp output as a sanity-check, I can confirm it does the following things:

    1. Writes en.vtt subtitles (English subtitles in the default YouTube format)
    2. Selects the best video format (1080p VP9)
    3. Selects the audio format 251-1 (which is the best Japanese audio on this particular video)
    4. Converts subtitles to SRT
    5. Merges all three tracks into MKV
    6. Deletes external SRT

    which I think is all the functionality you requested! Let me know if you have any further questions and I’ll do my best to answer them.

    Rodrigo_de_Mendoza, (edited )

    I’ve tested the process in a single & multi-language channel and a single video & it worked for perfectly for all.

    Several questions I have:

    1 - When I installed Tartube, my Antivirus told me the gslangValidator.exe file was infected by Win64: Evo-gen [Trj] and quarantined it. Any idea why?

    2 - How do I get rid of all the other files like jpeg, txt, json etc. files or are they supposed to be there.

    3 - Supposing I wanted a 360p resolution downloaded, what would have to be changed in the format options?

    I’m really amazed at this and hope to learn more about Tartube. Thank you very much for your time in putting all this together & I look forward to further correspondence!

    AernaLingus, (edited )

    Great, I’m so glad to hear that! Tartube can be a little intimidating with it’s sprawling menus and sub-menus, but when it comes down to it most of the core functionality is pretty accessible once you know where to look and can ignore all the hyper-specific options for power users.

    1. No idea, to be honest. In the environment I tested this in (Windows 10 Sandbox) Windows Defender didn’t complain, and I’ve never had an issue with my actual install either. In fact, I just checked my installation folders on my PC and didn’t even find that executable (maybe it’s only used during installation?) although I do have it on my system for a different program. I only found one Google hit from 5 years ago on the glslang Github itself, and the user seemed to think it was a false positive for what it’s worth.

    2. They are supposed to be there by default (they store metadata) but you can set up Tartube to put them in separate folders if you want to just have a nice clean folder with only videos or just not write them in the first place if you don’t want them. I believe the metadata is copied into Tartube’s database, so deleting them shouldn’t change anything (they’re mostly useful for archival purposes or if you want to do some processing with external tools), but Tartube references the thumbnail image files for display in the GUI so removing them will remove the thumbnail from the GUI like so:

    https://hexbear.net/pictrs/image/3465a370-632d-40e9-a8fc-7f1fe4cf4abc.png

    This is pretty straightforward to configure, thankfully:

    1. Right-click the desired menu in the left-hand menu and select Downloads -> Edit download options…; this will bring up the same dialog we were using before, but we are just editing our existing profile instead of creating a new one.
    2. Click the Files tab, then the Write/move sub-tab.
    3. Here you’ll see options to instruct Tartube to move each of the file types to a separate folder and/or not write them in the first place. Select whichever options suit your preferences and then click OK.

    3. (hosted externally due to Lemmy sanitization bug causing less-than symbols to be HTML escaped)

    edit: accidentally left out a line in the externally hosted markdown

    Rodrigo_de_Mendoza, (edited )

    I agree that file is probably just a false positive. I deleted it from quarantine and it didn’t affect the program at all.

    You are absolutely THE BEST!!! I appreciate all your hard work so much. This saves me sooo much time and is so helpful! I cannot thank you enough.

    nooneescapesthelaw, in What is the motive behind private trackers?

    If piracy is moral and ethical and enables us to share knowledge, why do private trackers gatekeep this knowledge?

    Because thats not how most people see it. It’s just a way to watch movies (or download stuff) for free. Private trackers ensure a higher quality experience

    Piracy isn’t some high philosophical debate, it’s seeing something you want and making a copy of it.

    flora_explora, in Once a pirate, always a pirate

    Cringe!

    NoiseColor, in Once a pirate, always a pirate

    I’ve pirated almost everything for the last 30 years from msdos on. But I wouldn’t say it’s a lifestyle. It’s just that most of the stuff I would never buy. I don’t need them, they are not important, but maybe I want a taste. I don’t pirate music anymore because it’s not practical and some of the software. Some. Games I don’t play much anymore, but I would pirate them until I have like 50 hours in. Then I start thinking maybe it makes sense to buy. Unless it turns out cracked version is better than official one.

    mayoi, in Does the idea of this concern anyone else? Why is no one talking about it?

    No, and I think MicroSoft should actually do this, because I find it funny. People who still use Windows and Apple OS deserve whatever comes their way.

    tenoto9124,

    This is why noone uses linux

    NegativeLookBehind,
    @NegativeLookBehind@kbin.social avatar

    If you used Linux you wouldn’t have these problems, but go ahead and cop out if you want

    stepanzak,

    I do

    glad_cat,

    You must be jobless to believe that.

    mayoi, (edited )

    MicroSoft uses Linux. Every single webserver of MicroSoft is powered by Linux, because Windows Server 2022 is just so good.

    MicroSoft’s main income is Linux, their own OS makes up just a tiny part. The way they do business today (“intelligent cloud segment” making most of the revenue), couldn’t be posible if Linux didn’t exist.

    The only ones who still use Windows is gamers and Offices that are too stuck up to automate their boomer accountant’s job.

    PupBiru,
    @PupBiru@kbin.social avatar

    as a linux professional, congrats you’re a junior and have a lot to learn about the world

    mayoi,

    Oh do please give me an email that would show me how much of a linux professional you are when I filter linux repository commits by the author.

    atro_city,

    Why?

    nicetriangle, (edited )
    @nicetriangle@kbin.social avatar

    Some people live in a world where they have jobs to do and the software they do it with is on one or the other but definitely not Linux.

    mayoi, (edited )

    Because they let themselves to get locked into proprietary bubble.

    Have fun with your CNC machine that doesn’t work unless you program it with version 113 build revision 7 of proprietary firmware that cannot be loaded unless you run Windows XP SP 3, because CNC machining software is totally something that needed to be windows based…

    Just remember, Therac-25 didn’t need to kill people.

    Certainly_No_Brit,

    Most people don’t watch pirated media while working. Dual booting is always an option if you only have one computer.

    nicetriangle,
    @nicetriangle@kbin.social avatar

    Gotcha so to satisfy your elitist bullshit I need to run a dual boot machine and switch back and forth between OSes for work and not work.

    Certainly_No_Brit,

    You don’t have to, but if Microsoft or Apple prevents you from opening a pirated movie and you need Windows or MacOS for work, dual booting is a solution.

    Sabata11792,
    @Sabata11792@kbin.social avatar

    "BTW, I use arch"

    mayoi,

    I use Gentoo actually, thanks for asking.

    crandlecan, in Does the idea of this concern anyone else? Why is no one talking about it?

    I had the fucking same with Defender and Edge not downloading from AllDebrid 😡

    tenoto9124,

    Sad

    crandlecan,

    And really weird! Blocking mkv files?? Why?? No reason other than ‘blocked’ was given

    glad_cat,

    It’s fake.

    tenoto9124,

    Ok

    Jaysyn, in Does the idea of this concern anyone else? Why is no one talking about it?
    @Jaysyn@kbin.social avatar

    Linux users are the ones spreading F.U.D. now. We really have come full circle.

    tenoto9124,

    I don’t use loonix though. I can’t understand how any sane person would use that crap.

    glad_cat,

    loonix

    This word was obsolete more than 10 years ago, please get an update from “Micro$oft.”

    tenoto9124,

    I literally don’t care about deadnaming your os

    glad_cat,

    I haven’t used Windows at home for the past 20 years, and I mostly develop for Linux at work. You’re drunk in a bad way.

    Poggervania,
    @Poggervania@kbin.social avatar

    no ads from Micro$oft

    no tracking whatsoever

    don’t need to spend money on a key if you’re worried about using crackers for Windows

    less resource intensive and better performing than Windows

    practically can do pretty much anything on Windows either natively or through emulation

    customizable to the point people can recode bits of the OS

    Yeah, I’m not too sure either

    tenoto9124,

    All of this can be fixed with win 10 ltsc

    db2,

    Nah this is just a garden variety troll account. Go look at some of the other garbage it’s posted and commented.

    Sharpiemarker, in What is the motive behind private trackers?

    deleted_by_author

  • Loading...
  • vilibix535, (edited )

    Why and how does my account’s age matter? This is pretty much the equivalent of digging a person’s old tweets to find dirt about them.

    snooggums,
    @snooggums@kbin.social avatar

    Yes, it is like that if the lack of tweets indicated that you might be hiding something. It sucks if you never participated before, but the idea is that they want to interact with reliable accounts and time and activity are used for that since that us pretty much all they have to work with.

    It does suck, but there really isn't a good alternate.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • piracy@lemmy.dbzer0.com
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #