Skip to main content

Project with Python to download videos and mp3 files of youtube in the terminal

Project description

Terminal script to download videos and convert to mp3

By Jona


This script will be one of my tools to learn python and terminal utilities

pythonpowershell

Important

The dependencies of this script is the package python3, pytube, colorama and ffmpeg in linux

if you dont have pip install with:

apt install python3-pip

Or your package manager for your distro

And install ffmpeg with the command: In Debian and Ubuntu Based:

apt install ffmpeg

In Fedora and CentOS:

dnf install ffmpeg ffmpeg-devel

In ArchLinux:

pacman -R ffmpeg4.0

And verify you have ffmpeg with:

ffmpeg --version

Init virtual env

python3 -m venv .env

install Dependencies

pip install -r requirements.txt 

Run cli

python3 yt_ripper/main.py

Demo Video

asciicast

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yt_ripper-0.0.6.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yt_ripper-0.0.6-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file yt_ripper-0.0.6.tar.gz.

File metadata

  • Download URL: yt_ripper-0.0.6.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for yt_ripper-0.0.6.tar.gz
Algorithm Hash digest
SHA256 3119af999f19d820f07f60042542ab242fbb642f76058ed532c1fc641c0edce9
MD5 45f77ee3c16047ddb16b0e3b2aa4ec8a
BLAKE2b-256 bc6cd7ac534b8d10a79b6f27c9603ef01459347bfcbc1256a4900d49a04bec44

See more details on using hashes here.

File details

Details for the file yt_ripper-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: yt_ripper-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for yt_ripper-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 5b506d4fa9f37d3fb8bb7d68f9281b5c56c5f82760bd8af7b6b07a66a4ca69f3
MD5 77c45b6d39f737ed051f8b856128cb8a
BLAKE2b-256 5e48176262a8a19653123ba741d741cc6e6d4bbbf2d7a8c4c352e947d612bbf8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page