Linuxターミナル
- Linux用の上位7つのターミナルエミュレータ
- Linuxでのデータ分析のための10個のコマンドラインツール
- 今すぐダウンロード:SSHチートシート
- 高度なLinuxコマンドのチートシート
- Linuxコマンドラインチュートリアル
24日間のLinuxコマンドラインおもちゃのアドベントカレンダーはもうすぐ終わりです。うまくいけば、あなたはフォローしているでしょうが、そうでない場合は、最初からやり直して、順調に進んでください。 Linuxターミナルには、たくさんのゲーム、流用、奇妙なものがあります。
以前に私たちのカレンダーからいくつかのおもちゃを見たことがあるかもしれませんが、私たちは皆のために少なくとも1つの新しいものがあることを願っています。
今日は、昨日のおもちゃであるMPlayerをダブルダウンし、もう1つ youtube-dlを追加します。 。
その名前が示すように、 youtube-dl はYouTube動画をダウンロードするためのコマンドラインユーティリティですが、他の多くのサイトからも動画をキャプチャできます。また、動画の取得を簡単にするための完全なドキュメントを備えた、非常にフル機能のアプリケーションです。注: youtube-dlは使用しないでください あなたの管轄区域の著作権法に違反するような状況で。
youtube-dl は、クリエイティブコモンズのCC0に類似した、Unlicenseと呼ばれるパブリックドメインの献身の下でライセンスされています。パブリックドメインの献身がオープンソースの展望のどこに当てはまるかについては、興味深い法的な意見がいくつかありますが、一般的に、その使用を推奨しない組織でも、既存のオープンソースライセンスと互換性があると考えられています。
最も単純な形式では、 youtube-dlを使用します 私たちの端末で再生するためにビデオを取得します。まず、配布に適した方法を使用してインストールします。私にとって、Fedoraでは、それは私のリポジトリにパッケージ化されていたので、インストールは次のように簡単でした:
$ sudo dnf install youtube-dl
それでは、ビデオを撮りましょう。 YouTubeではライセンスで検索できるため、本日は、クリエイティブコモンズのアトリビューションライセンスで利用できるGemmyの動画の暖炉の動画を見ていきます。 YouTube動画の場合、このようにファイルIDのみでダウンロードでき、出力ファイル名も指定します。長い動画はかなり大きくなる可能性があるため、意図的に短い動画を選びました。
$ youtube-dl pec8P5K4s8c -o fireplace.mp4
昨日MPlayerをインストールしなかった場合は、先に進んでインストールしてください。 libcacaをインストールする必要がある場合があります。 以前にインストールしていなかった場合は、システムにも適用されます。 MPlayerを使用して、コマンドラインからそのままビデオを起動する場合( $ mplayer fireplace.mp4 )、再生されますが、ウィンドウ内ではすべて独自のものです。正確には私たちが目指していたものではありません。
まず、 libcacaを設定します ncursesを使用するように強制する設定 ディスプレイドライバとして、出力を端末に保持します。
$ export CACA_DRIVER=ncurses
次に、ターミナルをズームアウトし(「ピクセル」が多いほど良い)、次のようにファイルを再生しました( libcaca の使用を強制します)。 MPlayerからのテキスト出力のサイレンシング):
$ mplayer -really-quiet -vo caca fireplace.mp4
そして、どうぞ!
含めるべきお気に入りのコマンドラインおもちゃはありますか?今年の提案を提出するのは少し遅れていますが、新年にはいくつかのクールなコマンドラインのおもちゃを紹介したいと思います。以下のコメントで教えてください、そして私はそれをチェックします。そして、今日のアミューズメントについてどう思ったか教えてください。
必ず昨日のおもちゃをチェックして、Linuxターミナルでラジオを聴き、明日また戻ってきてください。