_ _ | | | | _ _ _____ _ | | _ _ _ | | __ ___ | | | | / _ / / / __ | | | | '_ / _ | | _ | | __ / vv /| | _ | | _ | | | _)| __/ __、| ___ | _/ _/ __ | __、_ | _.__/ ___ | __/ | | ___/
MPS-YoutubeからフォークされたYewTubeは、ターミナルベースのYouTubeプレーヤーおよびダウンローダーです。 YouTube APIキーは必要ありません。
このプロジェクトのメンテナーをサポートしたい場合は、このページにアクセスしてください。
pip install yewtube
使用してインストールしますyt
を使用して実行します。楽しむ!pip install pipx
使用してPIPXをインストールしますpipx install yewtube
yewtube
をインストールしますyt
と入力してください。pip install git+https://github.com/mps-youtube/yewtube.git
インストールしますyt
を使用して実行します。楽しむ!pip install pipx
使用してPIPXをインストールしますyewtube
をインストールpipx install git+https://github.com/mps-youtube/yewtube.git
yt
と入力してください。 ここでは、完全で最新のChangelogを参照してください。
これらの機能は、MPS-Youtubeからまだ継承されています。
このプロジェクトはMPS-Youtubeに基づいており、MPS-YoutubeはMPSに基づいており、MPSは音楽を検索、ストリーミング、ダウンロードするためのターミナルベースのプログラムです。この実装は、YouTubeをコンテンツのソースとして使用し、ビデオとオーディオを再生およびダウンロードすることができます。 Pafyライブラリは、YouTubeとのインターフェースを処理します。
MPS-Youtube wiki
Yewtube wiki
検索:
標準検索は、検索用語を入力/
続いて実行されます。
入力として1-
与えることで、すべての検索結果を再生できます
繰り返し曲/歌は、 song_number[loop]
で行うことができます。たとえば、 1[3]
または4-6[2]
ローカルプレイリスト:
検索結果アイテムは、ローカルプレイリストに簡単に保存できます。
YouTubeプレイリスト:
YouTubeプレイリストは、ローカルプレイリストとして検索および再生または保存できます。
プレイリスト検索は、 //
に続いて検索用語によって実行されます。
ダウンロード:
コンテンツは、さまざまな形式と解像度でダウンロードできます。
コメント:
YouTubeユーザーのコメントを表示するために、基本的なコメントブラウザを利用できます。
音楽アルバムマッチング:
アルバムタイトルを指定でき、YewTubeはタイトルと期間に基づいて、アルバムの各トラックのマッチを見つけようとします。入力help search
。
カスタマイズ:
検索結果は、追加のフィールドを表示するようにカスタマイズし、さまざまな基準で順序付けます。
この構成は、次のコマンドを使用してセットアップされました
set order views
set columns user:14 date comments rating likes dislikes category:9 views
構成オプションでヘルプhelp config
を入力します
pipx upgrade yewtube
オプションでは、すべての依存関係をアップグレードします。
pipx runpip yewtube install --upgrade-strategy eager --upgrade yewtube
pip install --upgrade yewtube
オプションでは、すべての依存関係をアップグレードします。
pip install --upgrade-strategy eager --upgrade yewtube
YewTubeは、コマンドを使用してコマンドラインで実行されます。
yt
ヘルプのためにプログラム内からh
入力してください。
> # recommended
> pipx install ' yewtube[mpris] '
> # or
> pip install ' yewtube[mpris] '
> yt --version
yewtube version : 2.8.2
yt_dlp version : 2022.02.04
Python version : 3.9.7 (default, Nov 7 2021, 15:17:57)
[GCC 11.2.0]
Processor : x86_64
Machine type : x86_64
Architecture : 64bit, ELF
Platform : Linux-5.13.0-35-generic-x86_64-with-glibc2.34
sys.stdout.enc : utf-8
default enc : utf-8
Config dir : /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-8
すべてが正しく機能している場合、dbugとglibは上記のテキストと同様の結果を得るでしょう
set mpris true
を実行しますplayerctl
で確認してください > playerctl -l
mps-youtube.instance567867
YewTubeに問題がある場合は、一般的な問題も確認してください。
貢献は温かく歓迎されています!ただし、貢献する前に貢献ページをチェックしてください。