Knowledge Base
  • 👋Welcome to our Knowledge Base!
  • ⁉️About TEDx
    • 💜Get Involved!
  • ✅Event Prep Checklist
  • 🧙Member Resources
    • 💜Files, Digital Resources
    • 👥Passwords
    • 💅Hosting a Salon
      • 🐣Salon Expectations
  • ⚡Team Resources
    • 🖼️Logos, Design
      • ❌TEDx Logos & Templates
      • 🎒IU Logos & Templates
      • 🎨Graphic Design & Video Editing
      • 📖Pamphlets
      • 📸Photos & Photographers
    • 🎟️Advertising
      • 📧Emailing Lists
      • 📅Event Calendars & News
      • 📺IU Digital Signage
      • 🚌Bus Ads
    • 🎭Stage & Installation Design
      • 🏠Staging
        • 🤔Ideate & Design Staging
        • 🏛️Making a Model
        • 🔨Where to Make Staging
      • 📽️Projection Mappping
      • 🤝Lobby & Social Spaces
      • 📄BCT Tech Form
    • 📽️Video, A/V
      • 📹Videography
      • 📈A/V and Slides
      • 🎙️Audio
    • 💻Digital
      • 🔗Web Development
        • UX Sketching
        • Getting Started with Wix Studio
        • Getting Started with CSS
        • TEDx Anagram (User Interface)
      • 🔓Data Compliance
      • ⁉️Troubleshooting GitBook's Entra ID Authentication
      • Downloading YouTube Videos
    • 💡Curation
      • ✔️Commitment Expectations
      • 🤝Onboarding
        • 🤔Understanding TEDx
        • ✍️Theme Interpretation
      • 📬The Outreach Process
        • Pitching Your Speaker
        • 🗯️Communication Resources
          • Invitation Email
          • Keeping-them-around
          • Declining Speaker After Call
          • Official Invitation Email
          • Post-Invitation
      • 📝The Pre-Conference Process
    • 📐Logistics
      • 🚪Room Reservations
      • 🏁Rentals & Checkout
    • 🤑Finance
      • 💸How to Reimburse in Chrome River
      • 📅General Schedule for Finance
      • 📈Funding Boards
      • 💜Local Partnerships
      • 👔Corporate Sponsors
      • 🧐Additional Funding Things
      • 🥰Karen!!! & Luddy
      • 💳Purchasing
      • 💱Reimbersements
      • 🎭BCT (Buskirk-Chumley Theatre)
      • 👋Team Considerations
      • 🤡Miscellaneous
  • 🎤Speaker Resources
Powered by GitBook
On this page
  • Using an App
  • Requirements
  • How to Download a Video
  • Using the Command Line
  • Download a Video
  • Download Audio Only
Export as PDF
  1. Team Resources
  2. Digital

Downloading YouTube Videos

PreviousTroubleshooting GitBook's Entra ID AuthenticationNextCuration

Last updated 2 months ago

Using an App

I prefer using , which is a cross-platform GUI application built on top of yt-dlp, an open source project well known for allowing video and audio archiving.

Because Stacher7 is built on top of yt-dlp and ffmpeg packages, you may be prompted to install those command line packages.

Requirements

  1. Ensure there's a check mark in the top right.

How to Download a Video

  1. Paste a URL into the field

  2. Click "Best Av" or whatever button is next to the download button

  1. Select the desired format

  1. Click the download button! Wait a bit, and you'll have your file.


Using the Command Line

Here's two quick commands to get you started:

Download a Video

Download the best mp4 video available, or the best video if no mp4 available:

yt-dlp "video_url_here" -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4] / bv*+ba/b"

Download Audio Only

Download the best audio file available, regardless of file format:

 yt-dlp "video_url_here" --extract-audio --audio-quality 0

If there isn't a check, click on the bubble telling you to install yt-dlp, ffmpeg, or both. Follow the on-screen instructions. If you get errors downloading them from this menu, you can always check out .

If you prefer to use Terminal, you can download and

I use macOS, so I installed yt-dlp using the . It's also available for package managers on other operating systems (e.g. Chocolatey and apt). You can also use a direct download if you'd prefer to not use a package manager (idk why you would tho).

If you're using this method, I assume you can read the documentation and have used a command line utility before.

⚡
💻
how to install them manually (archived version of article)
how to install yt-dlp and ffmpeg manually (archived version of article)
Homebrew package manager
over at Github
Stacher7