Skip to content

Simple command line tool to download videos from Aparat, written in 🦀 as a fun side-project to learn more about this amazing language :)

Notifications You must be signed in to change notification settings

nimafanniasl/aparat-dl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot from 2024-02-02 23-03-15

Simple command line tool to download videos from Aparat!

Written in 🦀 as a fun side-project to learn more about this amazing language :)

Usage:

For now, this project doesn't have any installers, but I provide pre-built GNU/Linux binaries (X86_64) for you to download and run.

Use wget to get the binary:

wget https://github.com/nimafanniasl/aparat-dl/raw/main/Binaries/aparat-dl

Then run it:

./aparat-dl

Example:

./aparat-dl -l https://www.aparat.com/v/D9Emy -q 1080p -s /home/user/Downloads

Also, you can move it to your PATH and run it from anywhere. but I'm working on an installer to do that automatically :)

TODO:

  • Downloads files correctly
  • Provide pre-built binaries for Windows and macOS
  • Get file save path as an optional arg from the user
  • Show a progress bar for downloading the file
  • Download playlists
  • Make an installer for the project.
  • Use Github actions for automating releases
  • Define the JSON data from the api with a struct/enum as Marc Planard suggested here.

About

Simple command line tool to download videos from Aparat, written in 🦀 as a fun side-project to learn more about this amazing language :)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages