An in terminal youtube music client with focus on privacy, simplicity and performance
An in terminal youtube music client with focus on privacy, simplicity and performance
YTerMusic is a TUI based Youtube Music Player that aims to be as fast and simple as possible.
[!TIP] 3rd party AUR packages are available here.
sudo apt install alsa-tools libasound2-dev libdbus-1-dev pkg-configcargo to install the latest versioncargo install ytermusic --git https://github.com/ccgauche/ytermusic[!IMPORTANT] If you're using Firefox enable the "Raw" switch so the cookie isn't mangled.
ytermusic authentication to your account, by copying out the headersmusic.youtube.com document / pageCookie header from the associated response requestheaders.txt file in one of the checked paths.Cookie:
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36ytermusicaccount_id.txt file in the same folder as headers.txthttps://rustup.rs nightlycargo build --releasetarget/release/ytermusic.exe or target/release/ytermusicIf you have any issues start by running:
ytermusic --fix-dbThis will try to fix any issues with the cache database.
If you still have issues, you can clear the cache by running:
ytermusic --clear-cacheIf you need to report an issue or find the files related to ytermusic:
ytermusic --files…No open issues yet, or sync has not completed.