Skip to content

andyapo/APYTDLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APYTDLP

Download and convert videos using yt-dlp & FFmpeg — from a single interactive CLI interface.

Download

No installation needed — just download and run

Windows 10+ Release License Downloads Stars

APYTDLP is a keyboard-driven Batch frontend for yt-dlp and FFmpeg used for:

  • downloading videos and audio
  • converting and processing media

The project is designed for power users who prefer keyboard workflows, fine-grained control and transparent configuration rather than graphical frontends.

✅ The project is actively maintained.


Features

Downloading

  • Video and audio downloads powered by yt-dlp
  • Multiple simultaneous download windows
  • Built-in YouTube search
  • URL list loading, saving and management

Converting

  • Video conversion powered by FFmpeg
  • Software and hardware encoder support
  • Flexible bitrate / quality configuration
  • Speed change support
  • Batch mode for converting all media files in entire folder structure

Environment management

  • Automatic download and update of required tools
  • Self-contained runtime environment
  • Single-instance execution protection

Customization

  • yt-dlp and FFmpeg configuration via menus
  • Script theming and console customization
  • Persistent configuration with backup system
  • Logging and history tracking
  • Optional PowerShell integration

Screenshots

MAIN MENU and Configuration Screens

APYTDLP main menu APYTDLP main menu APYTDLP main menu APYTDLP main menu


YouTube search and Download


Video Converter & Batch Conversion Pre-Scan


Video Converter Configuration Screens


Requirements

  • Windows 10 or newer
  • Internet connection

Optional:

  • PowerShell (for some advanced features)

Third-party tools used by the script

  • Static Badge
  • Static Badge
  • Static Badge
  • Static Badge
  • Static Badge
  • Static Badge

All required third-party tools in the newest versions are automatically downloaded by the script.


Installation

  1. Download the latest release from:
    https://github.com/andyapo/APYTDLP/releases/latest/download/APYTDLP.cmd

  2. Place the script into any directory

  3. Double click the file APYTDLP.cmd or run it from Command Prompt. If Windows SmartScreen message appears, choose “More info” → “Run anyway”

  4. First run may take longer due to 3rd party tool checks and downloads


Notes

  • This release is intended for Windows 10 and newer
  • Configuration and user data are stored per-user in %APPDATA%
  • What started as a small, simple script two and a half years ago gradually evolved over time. As more features were added, I decided to share the project in its current state. This is a hobby project, so it may contain bugs or lack certain features. Constructive feedback and suggestions for improvement are very welcome.

Security Notice

APYTDLP is distributed as plain Batch source code.
It's an independent project and is not affiliated with or endorsed by the yt-dlp authors.

  • You are encouraged to review the script before running.
  • Only releases from the official repository should be trusted.
  • Modified versions are not supported by the author.
  • The author is not responsible for any issues caused by unofficial versions.
  • This script is unsigned; for code-signing verification see the repository instructions.

Integrity Check

☝️To ensure the file has not been tampered with, verify its size and SHA-256 checksum.
Size:
665 236 bytes
SHA-256:
677ea6455b319a33005bd169fae62cb3c58027f0ad2138d86233070fe81b195f

To verify SHA-256, please run:
Command Prompt:

certutil -hashfile APYTDLP.cmd SHA256

PowerShell:

Get-FileHash .\APYTDLP.cmd -Algorithm SHA256

⚠️ If the checksum does not match, do not run the file and download the latest version directly from this repository.


License

MIT License © 2023–2026 andyapo

About

Interactive yt-dlp & FFmpeg terminal frontend (downloader & converter) for Windows

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors