ytfzf: 端末から YouTube を閲覧し、MPV でビデオを表示するか、yt-dlp でダウンロードします。

ytfzf が Linux に関するビデオを表示

ほぼすべてのことが Web 上で行われる世界では、ブラウザーに依存しないツールを見つけることがますます困難になっています。 はい、ちょっと大げさですが、私たちがコンピューターの前で過ごす時間の多くは Web ブラウザーで費やされます。 しかし、Linux ユーザーが好む点があるとすれば、それはすべてをターミナルから行うことで物事が複雑になることです。 見方によっては複雑になったり単純になったり、 ytfzf は、リソース消費の少ないアプリケーションや CLI のようなツールを好む人に好まれるツールの XNUMX つです。

ytfzf は「Youtube ビデオを (API なしで) 検索し、mpv/youtube-dl を使用して開いたりダウンロードしたりするのに役立つ POSIX スクリプト」ですが、現在使用されているキャッチフレーズの最後の部分を更新する必要があります。 yt-dlp。 ビデオを見るため、彼が行うことはすべて端末から行われ、ほとんどすべてのことが端末から行われます。 MPV ストリップ。 その使用方法は簡単で、少なくとも X11 を使用している場合、または Wayland でサムネイルを表示するために互換性のあるツールのいずれかを使用している場合には、そのインターフェイスは非常に興味深いものです。

ytfzfをインストールして使用する

ytfzf 通常は公式リポジトリで入手できます Linux ディストリビューションの一部であるため、インストールはターミナルに移動して次のように入力するだけです。 sudo apt install jq curl mpv fzf Ubuntu ベースのシステムの場合。 一部のソフトウェア ストアでも検索できます。 依存関係に関しては、ヘッダーのスクリーンショットに示されているようにサムネイルを表示する yt-dlp と ueberzugpp をインストールすることをお勧めします。

インストールしたら、他の CLI ツールと同様に、ターミナルからスクリプトを起動する必要があります。 入力することで実行できます ytfzf 検索してみると、すべてが単純すぎることがわかります。 少なくとも使用する価値はあります フラグ -t 検索の前に。 その「t」は「サムネイル」を表します。つまり、 サムネイルを表示。 デフォルトでは、ueberzugpp を使用すると、X11 にいる場合にのみそれらが表示されます。 Wayland でそれらを表示するには、kitty、iterm2、sixel (これら XNUMX つは ueberzugpp が必要です)、chafa、catimg、imv、mpv (ただし、これは私にはうまくいきませんでした) および swayimg などの互換性のあるオプションの XNUMX つがインストールされている必要があります。ウェイランドとかハイパーランドとか。

フラグと例

2つあります フラグ 「t」を付けると小文字になり、検索するとデフォルトでサムネイルが表示されます。 -T を使用すると、使用するサムネイル ビューアを指定します。たとえば、ytfzf -T kytty Linux は、kitty を使用してサムネイルを表示する Linux ビデオを検索します。 最も一般的なフラグは次のとおりです。

  • -d: 表示のために MPV に渡す代わりにダウンロードします。 これを機能させるには、yt-dlp をインストールする必要があります。
  • -m: 端末上で音声のみを再生します。
  • -l (小文字の L です): 再生が完了するとリストに戻ります。
  • -L: 選択したビデオのリンクが表示されます。
  • -a: リスト内の最初のビデオが自動的に選択されます。
  • -r: リストからランダムなビデオを自動的に選択します。
  • -co: YouTube の代わりに Oddysee を検索します。
  • -s: ビデオを再生した後、検索を実行するウィンドウに戻ります。 これにより、ビデオ/オーディオを終了するときに再度 ytzf を起動する必要がなくなります。

たとえば、Linux に関するビデオを検索して、リストの最初のビデオを再生し、オーディオの最後に次のビデオを再生する場合は、次のように記述します。

ytfzf -lam Linux

Linux は非常に一般的なトピックであり、あらゆる問題を引き起こす可能性があるため、上記はおそらく最良の例ではありません。 しかし、より具体的なものが必要になると、すべてが変わります。 有名な曲を聞きたい場合は、わかりませんが、「Nothine Else Matters」です。ytfzf -sam nothing else Matters を選択すると、最初の結果 (おそらくメタリカの曲) が音声のみで再生され、終了すると返されるはずです。メニューに移動して別のオプションを見つけます。

このツールが非常にうまく機能するのは事実ですが、Google 検索エンジンも使用している YouTube の公式 Web サイトでの検索ほど正確ではないことも事実です。 しかし、その選択肢は存在しており、多くの理由からその価値があります。

詳細については、 プロジェクトGitHubページ.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   クラウディオ・セゴビア

    yt-dlp と ueberzugpp をインストールするにはどうすればよいですか?