Skip to main content

No project description provided

Project description

Dragon

Dragon is a CLI YouTube music player app. This is for personal use only. I'm not responsible for any copyright related issues.

Dragon Screenshot

Installation

Dragon is hosted on PyPI, to install do

pip install dragon-player

Dragon requires libVLC to run. To run dragon do

dragon

It should work on Linux, Mac, Windows and BSD

Commands

Dragon supports the following text based commands:

Command Aliases Argument Example Description
search find, s, f text: song title s metallica one search for a song on YouTube
download dl, d number: index dl 1 download nth index from search results
play p number: index p 0 play nth index in loaded playlist
pause p p pause
next n n play next track
prev b b play previous track
repeat r r repeat the current track
continuous c c continue playing next track after current one is finished
loop l l loop the playlist
+ time +1m or +1s or +1h or +1 go forward
- time -1m or -1s or -1h or -1 go backward
scroll s, sc number sc 4 scroll to number
load l text: playlist name load main load playlist from disk
make list mk list, mkl, ml, m text: playlist name mkl heavy metal make an empty new playlist
duplicate list duplicate, dupl, dup text: playlist name dup classical duplicate current loaded playlist
sort list srt, sort sort sort current loaded playlist
remove list rm list, rl, rml text: playlist name rm classical remove playlist
add to list atl, add, a number: index and text: playlist name atl 1 heavy metal add index from current list to another playlist
remove from list remove, rfl, r number:index r 1 remove song from current playlist
rename rn number: index and text: song name rename 1 Metallica - One rename song at index

Notes:

  • Downloaded songs are added to main playlist, you need to reload main after download.
  • Operations on playlists are saved to disk immediately.

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

dragon-player-0.1.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

dragon_player-0.1-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file dragon-player-0.1.tar.gz.

File metadata

  • Download URL: dragon-player-0.1.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for dragon-player-0.1.tar.gz
Algorithm Hash digest
SHA256 3ec298ee501356af0b67d355f79fd51d537eb84c59e9dee04bad0e8450359753
MD5 29f31edb05fdd12f56847bb5e0d22710
BLAKE2b-256 68da112dde9364af1c864ff06566ebaba23f69a36faf8c55b09fbdc5a3cf61f5

See more details on using hashes here.

File details

Details for the file dragon_player-0.1-py3-none-any.whl.

File metadata

  • Download URL: dragon_player-0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for dragon_player-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 51d89bd119ad2a060d01210d999e15bbe108f1f326e5846675a04d4b62f32793
MD5 4773086adc810e00e85d72b36bd16c6a
BLAKE2b-256 c827e6d0aa332b99740b743dbcfad8a3ac5e5a86f91657ec058d6f69b6f0e98e

See more details on using hashes here.

Supported by

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