Skip to content
This repository was archived by the owner on Mar 8, 2026. It is now read-only.

alexch33/youtubedl-android

 
 

Repository files navigation

youtubedl-android (Lightweight Fork)

This is a minimal fork of the original youtubedl-android library.

All bundled native binaries (FFmpeg and Aria2c) have been removed. The library relies entirely on external binaries available via PATH

Changes

  • No bundled FFmpeg
  • No bundled Aria2c
  • External binaries are resolved via PATH

Installation

1. Add dependencies

In your app build.gradle:

dependencies {
    implementation("io.github.alexch33:youtubedl-android:0.18.1-alexch33-3")
}

Provide FFmpeg(optionally) and Aria2c(optionally) via separate packages.

implementation("com.antonkarpenko:ffmpeg-kit-full-gpl:2.1.0")

This is required so external binaries are accessible at runtime.

Usage

Initialize once:

YoutubeDL.getInstance().init(context)

All other APIs (getInfo, execute, etc.) work the same as upstream.

About

youtube-dl for android

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Kotlin 55.5%
  • Java 44.4%
  • Shell 0.1%