Package: yewtube
_         _          
                     | |       | |         
  _   _  _____      _| |_ _   _| |__   ___ 
 | | | |/ _ \ \ /\ / / __| | | | '_ \ / _ \
 | |_| |  __/\ V  V /| |_| |_| | |_) |  __/
  \__, |\___| \_/\_/  \__|\__,_|_.__/ \___|
   __/ |                                   
  |___/yewtube, forked from mps-youtube , is a Terminal based YouTube player and downloader. No Youtube API key required.Visitthispage if you want to support maintainers of this project.InstallationStable VersionUsing pipInstall usingpip install yewtubeRun using,yt. Enjoy!Using pipx (Recommended)Installpipxusingpip install pipxInstallyewtubeusingpipx install yewtubeNow, typeytThat's it.Latest VersionUsing pipInstall usingpip install git+https://github.com/iamtalhaasghar/yewtube.gitRun using,yt. Enjoy!Using pipxInstallpipxusingpip install pipxInstallyewtubeusingpipx install git+https://github.com/iamtalhaasghar/yewtube.gitNow, typeytThat's it.What's new in yewtube?No Youtube API Key requiredRun audio in VLC with no GUISee complete and up-to-date changeloghere.These features are still inherited frommps-youtube.Search and play audio/video from YouTubeSearch tracks of albums by album titleSearch and import YouTube playlistsCreate and save local playlistsDownload audio/videoConvert to mp3 & other formats (requires ffmpeg or avconv)View video commentsWorks with Python 3.xWorks with Windows, Linux and Mac OS XRequires mplayer, mpv or VLCThis project is based onmps-youtubeand mps-youtube is based onmps, a terminal based program to search, stream and download music. This
implementation uses YouTube as a source of content and can play and
download video as well as audio. Thepafylibrary handles interfacing with YouTube.mps-youtube wikiyewtube wikiScreenshotsSearch:A standard search is performed by entering/followed by search terms.You can play all of the search results by giving1-as inputRepeating song/songs can be done withsong_number[loop], for example:1[3]or4-6[2]Local Playlists:Search result items can easily be stored in local playlists.YouTube Playlists:YouTube playlists can be searched and played or saved as local
playlists.A playlist search is performed by//followed by search term.Download:Content can be downloaded in various formats and resolutions.Comments:A basic comments browser is available to view YouTube user comments.Music Album Matching:An album title can be specified and yewtube will attempt to find
matches for each track of the album, based on title and duration. Typehelp searchfor more info.Customisation:Search results can be customised to display additional fields and
ordered by various criteria.This configuration was set up using the following commandsset order views
set columns user:14 date comments rating likes dislikes category:9 viewsTypehelp configfor help on configuration optionsUpgradingIf installed using pipxpipx upgrade yewtubeIf installed using pippip install --upgrade yewtubeUsageyewtube is run on the command line using the command:ytEnterhfrom within the program for help.Using yewtube with mprisInstall PyGObject, GTK and their dependencies based on this guidehttps://pygobject.readthedocs.io/en/latest/getting_started.htmlInstall yewtube with mpris extra># recommended>pipxinstall'yewtube[mpris]'># or>pipinstall'yewtube[mpris]'check yewtube version>yt--version
yewtubeversion:2.8.2
yt_dlpversion:2022.02.04
Pythonversion:3.9.7(default,Nov72021,15:17:57)[GCC11.2.0]Processor:x86_64
Machinetype:x86_64
Architecture:64bit,ELF
Platform:Linux-5.13.0-35-generic-x86_64-with-glibc2.34
sys.stdout.enc:utf-8
defaultenc:utf-8
Configdir:/home/user/.config/mps-youtube
dbus:1.2.18
glib:True
env:TERM:tmux-256color
env:SHELL:/usr/bin/zsh
env:LANG:en_US.UTF-8If everything working correctly, dbug and glib would have similar result as above textrunset mpris trueon yewtubecheck withplayerctl>playerctl-l
mps-youtube.instance567867Check also thecommon-issueif you are having problem with yewtube.How to ContributeContributions are warmly welcomed! However, please check out thecontribution pagebefore making a contribution.