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

Installation

pip install yt_ripper

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.9.tar.gz (4.9 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.9-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for yt_ripper-0.0.9.tar.gz
Algorithm Hash digest
SHA256 713a7a3c651c49d857e5a9c25d4b604f7c9b01b2dd8c3829a2baea6e75f39736
MD5 cebd79e60f8b61231bb709bb7c0e4b5c
BLAKE2b-256 9e87e873ade0ac4248530498992e6323dc51a5c0361e4a38a2118ee63da9c86d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yt_ripper-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 1af5b5a882cbc33a8793a011ef5c8aa223ff44e6da746c93382a0b71dd40741d
MD5 144263ec25ad14eefbf68400534ea143
BLAKE2b-256 ccaab1e90f341889e840e84b864ba4252fb7ec85b46342aea96bba1689a6942b

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