You-Get icon

You-Get

Open SourceFree

You-Get is a powerful open-source command-line media downloader that supports downloading videos, audio, and images from numerous websites including YouTube and Youku. It offers simple operation and requires no browser dependency, making it an efficient tool for technical users to download online resources.

You-Get: A Powerful Command-Line Media Downloader

Introduction

You-Get is a lightweight and efficient command-line tool specifically designed for downloading media content (videos, audio, images) from the internet. When you can't access online media through convenient methods, You-Get offers a perfect solution. Rooted in open-source culture, it empowers users to regain control over their digital experience.

Key Features

🌐 Extensive Website Support

  • Major Video Platforms: Supports popular video websites such as YouTube, Youku, and Niconico
  • Continuously Expanding: Maintained by developers, with the list of supported sites constantly growing
  • Full Site List: Visit the project’s official website to view all supported sites

🎬 Flexible File Handling

  • Multiple Media Formats: Supports downloading videos, audio, and image files
  • Automatic Subtitle Download: Automatically retrieves subtitle files for videos
  • Quality Selection: Allows users to choose different video qualities for download

🔧 Technical Capabilities

  • Command-Line Operation: No GUI; executed directly via command line
  • Streaming Playback: Streams online videos directly in media players without needing a browser
  • Web Image Extraction: Smartly extracts desired images from web pages

⚡ Performance Advantages

  • Lightweight Design: The tool is small and consumes minimal system resources
  • Efficient Downloading: Uses multithreading to fully utilize network bandwidth
  • Resume Support: Supports resuming downloads for some websites

Why Choose You-Get?

🛡️ Privacy & Freedom

  • Bypass Restrictions: Works around platform restrictions that prevent saving videos
  • Open Source & Transparent: Fully open-source; users can inspect the code for security
  • Ad-Free Experience: Download or play directly, avoiding ads on web pages

💻 Technical Advantages

  • No Browser Dependency: Operates entirely via command line, conserving system resources
  • Avoids Proprietary Tech: Eliminates the need to run proprietary JavaScript or Flash
  • Precise Control: Users have full control over the download process

🔧 Developer-Friendly

  • Written in Python: Easy to understand and modify
  • Active Community: Supported by an active developer community
  • Comprehensive Documentation: Detailed installation and usage guides

Installation Instructions

Prerequisites

  • Python 3.7.4 or higher
  • FFmpeg 1.0 or higher (recommended)
  • RTMPDump (optional)

Installation Options

1. Install via pip (Recommended)

pip install you-get

Note: Must use pip for Python 3

2. Download from GitHub

  • Download stable or development version
  • Extract and add the directory containing the you-get script to your PATH
  • Or install to a permanent path using:
cd path/to/you-get
python -m pip install . --user

3. Clone via Git (Recommended for Developers)

git clone git://github.com/soimort/you-get.git

4. Zsh Users via Antigen

Add to .zshrc:

antigen bundle soimort/you-get

Basic Usage Examples

Download a YouTube video:

you-get [URL]

Specify download quality:

you-get --itag=43 [URL]

Target Users

  • General Users: Who want to save favorite online content for offline viewing
  • Tech Enthusiasts: Who dislike platform restrictions or intrusive ads
  • Developers: Who need to integrate media downloading into projects
  • Free Software Advocates: Who support open-source culture and user sovereignty

Important Notes

Current version (as of May 2022):

  • Gradually phasing out support for Python 3.5, 3.6, and 3.7
  • Recommended to use Python 3.7.4 or higher

You-Get embodies the spirit of open-source, enabling users to truly take control of their digital experience. Whether saving favorite content or bypassing online restrictions, this tool provides a powerful and flexible solution. If you're a command-line user or developer, You-Get is definitely worth trying.

All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.

Recommended Apps

yt-dlp icon

yt-dlp

yt-dlp is a powerful command-line tool for downloading audio and video content, supporting thousands of websites such as YouTube, Bilibili, Netflix, and more. It offers intelligent format selection, resume support for interrupted downloads, metadata embedding, and subtitle downloading, designed for efficient and flexible media downloading needs. It is compatible with macOS and other operating systems.

aria2 icon

aria2

aria2 is a powerful command-line download tool that supports multiple protocols including HTTP/HTTPS, FTP, SFTP, BitTorrent, and Metalink, enabling high-speed multi-threaded downloads. It is especially suitable for users requiring batch or offline downloads.

Bilibili Downloader icon

Bilibili Downloader

Bilibili Downloader is a free and open-source tool for downloading videos from Bilibili, supporting high-definition video and batch download of bullet comments. It features a simple and user-friendly interface, making it easy to save your favorite content from UP主.

Downie icon

Downie

Downie is a powerful macOS video downloading tool that supports easily downloading online videos from thousands of websites including YouTube, Vimeo, and more. Simple to use—just drag and drop links to quickly save your favorite video content.

FDM icon

FDM

FDM is a powerful free download manager supporting multi-threaded downloads, resume from breakpoint, and video download acceleration. Compatible with Windows and macOS systems, it offers an efficient online download experience and serves as an excellent alternative to μTorrent.

FOLX icon

FOLX

Folx is a powerful Mac download manager supporting HTTP, HTTPS, FTP protocols, and BT/Torrent downloads. It features intelligent speed control, resume from breakpoint, and browser integration, making it an efficient download solution for the Mac platform.