Anyone know a good YouTube audio downloader that works free on Mac?

Discussion in 'Lounge' started by grrarrrgh, Jan 23, 2026 at 4:19 PM.

  1. grrarrrgh

    grrarrrgh Kapellmeister

    Joined:
    Mar 6, 2024
    Messages:
    353
    Likes Received:
    41
    Looking to find the tempo of a song that’s only in the YouTube video and figure out if it keeps subtly changing and be able to correct the timing so it can be locked to the actual tempo it’s supposed to be? I will accept if it comes from the “museum”, it’s just a one-off thing and it seems to have inspired me and is pulling me towards my physical modeling plugins again

    Here’s the video:
     
  2.  
  3. ArticStorm

    ArticStorm Moderator Staff Member

    Joined:
    Jun 7, 2011
    Messages:
    8,905
    Likes Received:
    4,699
    Location:
    AudioSexPro
    Jdownloader 2.
     
    • Like Like x 3
    • Agree Agree x 3
    • List
  4. grrarrrgh

    grrarrrgh Kapellmeister

    Joined:
    Mar 6, 2024
    Messages:
    353
    Likes Received:
    41
    Will this require a paid subscription or is that only for the download services/file hosts?
     
  5. ArticStorm

    ArticStorm Moderator Staff Member

    Joined:
    Jun 7, 2011
    Messages:
    8,905
    Likes Received:
    4,699
    Location:
    AudioSexPro
    you are downloading from yt, no need for anything like that, unless the yt video is age restricted, when you need to figure out how the yt login works with JD2
     
  6. grrarrrgh

    grrarrrgh Kapellmeister

    Joined:
    Mar 6, 2024
    Messages:
    353
    Likes Received:
    41
    No, this is the only thing… I think I already have an installer lying around so I’m practically almost set up. Just have to get back to my MacBook cause I left it with my love while I’m visiting her, I’ll be back tonight for sure so I will be able to get going… just need a tempo correction tool if there’s one within Logic, Bitwig, Reason or something
     
  7. shinjiya

    shinjiya Rock Star

    Joined:
    Dec 25, 2018
    Messages:
    671
    Likes Received:
    425
    I think Macs come with Python already, so just try opening the terminal and run pip install yt-dlp.

    https://github.com/yt-dlp/yt-dlp/wiki/Installation

    The command to get the audio only is yt-dlp link-to-video -f 140

    This will get you the best m4a available.
     
  8. mr.personality

    mr.personality Platinum Record

    Joined:
    Sep 18, 2017
    Messages:
    437
    Likes Received:
    163
    arcana wins
     
    Last edited: Jan 23, 2026 at 6:42 PM
  9. boomoperator

    boomoperator Rock Star

    Joined:
    Oct 16, 2013
    Messages:
    658
    Likes Received:
    369
    My favourite is Clipgrab. It uses the earlier mentioned GitHub yt-dlp, that it'll install automatically, and periodically updates.
    The only difference is Clipgrab has a nice GUI for various audio & video filetypes.

    https://clipgrab.org/
     
    • Interesting Interesting x 2
    • List
  10. grrarrrgh

    grrarrrgh Kapellmeister

    Joined:
    Mar 6, 2024
    Messages:
    353
    Likes Received:
    41
    I will try this too, but I’ll have to convert to wav with Audacity
     
  11. Obineg

    Obineg Rock Star

    Joined:
    Dec 7, 2020
    Messages:
    946
    Likes Received:
    332
  12. gnakai

    gnakai Newbie

    Joined:
    May 21, 2021
    Messages:
    3
    Likes Received:
    1
    it's flexible, it can output wav file already if you wanted to using this

    yt-dlp -x --audio-format wav "url"
     
  13. clone

    clone Audiosexual

    Joined:
    Feb 5, 2021
    Messages:
    9,884
    Likes Received:
    4,283
    The most accurate way to do this in Logic... Bring the audio file into Logic. Insert the BPM Counter plugin. it's under Metering plugins. Play the file until you get a BPM. Delete the track and set the main project bpm to that bpm. Drag it back in and it will be accurate. Then Zoom in on the beginning of the file. Zoom in until you see even the most remote dots of the waveform. Put the playhead exactly at the first dot. Hit Split at playhead. I have this set as a shortcut, Control+T, because I use it anywhere I want to cut something without using scissors tool. So I use it everywhere. It doesn't get any faster or more accurate. Delete the section in front, and drag it back. Do the same at the tail end of the file if you want. Your file will be an exact number of bars at that bpm. Switch project to the new BPM, option click the bottom portion of the waveform and drag it to the new grid for the same number of bars.

    Total time, under a minute. You do not want to use other methods unless you actually know the file bpm is already perfect, like you can do with samples. In those cases, you can either just turn Flex Time on for the track before you bring in the audio file, and it will automatically stretch it to the new bpm. Or you can turn on Smart Tempo for the entire project, and decide wether you want it to warp everything to lock to Bars, Bars and Beats, as you import or record any new file.

    To use Logic and get best sounding results and make everything so much easier, you should know this like the back of your hand. It reads long, but takes seconds to do any of it.

    PullTube on Mac is good but not "free" for the useful version. Get a [tnt] release of it. https://mymixapps.com/pulltube
     
    Last edited: Jan 23, 2026 at 11:42 PM
  14. Slavestate

    Slavestate Rock Star

    Joined:
    Jul 28, 2019
    Messages:
    599
    Likes Received:
    305
    Pay the $20 and just get Downie.
     
  15. traorba

    traorba Member

    Joined:
    Dec 8, 2019
    Messages:
    20
    Likes Received:
    7
Loading...
Loading...