Skip to content

Play nightcore music from YouTube using CLI 🎵

License

Notifications You must be signed in to change notification settings

bgwastu/ytnc_cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtube Nightcore CLI (ytnc)

ytnc is a CLI application for downloading YouTube videos, converting them into nightcore music, and playing it to your default audio player. You can also use it to convert into a slowed-reverb type of music by adding --speed option to 0.9.

Demo 🔊

ytnc_demo.mp4

Download

You need to have FFmpeg installed on your system to use this application. Download ytnc (windows only)

Help

$ ytnc --help
Usage: ytnc.exe [OPTIONS] YOUTUBE_URL

Options:
  -s, --speed TEXT           Change speed of audio. (default: 1.25)
  -dap, --disable-auto-play  Don't play the music after download & convert.
  -o, --output PATH          Output path for the file.
  --lofi                     Make the audio more slow by changing the playback
                             speed to 0.8.
  -fp, --ffmpeg-path TEXT    Path to FFmpeg
  --help                     Show this message and exit.

How it works

The application will find the YouTube video using youtube-dl, then download the .mp3 file and filter it using FFmpeg.

Run the project

  • Clone this repository
  • Go to src folder by typing
    $ cd src
  • Install required dependencies by
    $ pip install -r requirements.txt
  • And then run the app
    $ python main.py

About

Play nightcore music from YouTube using CLI 🎵

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages