Skip to main content

Dragon

Dragon is a CLI YouTube music player app.

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 current playlist, you need to reload playlist after download.
  • Operations on playlists are saved to disk immediately.

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.9.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

dragon_player-0.9-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dragon-player-0.9.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for dragon-player-0.9.tar.gz
Algorithm Hash digest
SHA256 5cc065f53746acd0de1ab0c2e9eceb5a8722ac742750b2e1f13f499045e415a0
MD5 e18e07a211ba9b9967c41c4af0046056
BLAKE2b-256 5e9f18445b4c8e746373b0bd851b1f243d5362293a3b19811c6204aa1bae60fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dragon_player-0.9-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for dragon_player-0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 61e030a56defe8894a3fb72bc94c927ab6203136100b499323a04a2a21c2f130
MD5 881ee8de54f5702ee09e1b5b6fa26abb
BLAKE2b-256 018da0684b6f05da53c32164919b5c5444ce3de299016b178afec5a062859bae

See more details on using hashes here.

Release history Release notifications | RSS feed

0.10

1 file

This release

0.9 This release

2 files

0.8

2 files

0.7

3 files

0.6

2 files

0.5

2 files

0.4

3 files

0.3

3 files

0.2

2 files

0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page