多くのシナリオで、ターミナルからメディアを再生する必要があるかもしれません。 注意: いくつかの端末用メディアプレイヤーがデフォルトでルートユーザとして再生できないバグを強調することが重要です、このチュートリアルでは、インストールを除いて、非特権ユーザを使用してください。 明らかにする別のポイントは、mplayerは、SSLで保護されたWebサイト上でリモートビデオを再生するために多くのトラブルシューティングを必要とします。 このチュートリアルでは、MplayerとMpvでLinuxターミナルでローカルにメディアを再生する方法を示しますが、Mplayerでhttpのウェブサイト上の動画を再生する方法を示し、MpvでYoutubeなどのhttpsのウェブサイト上の動画を再生する方法を示します。mp4
新しいウィンドウが開き、ビデオ(この場合はLinuxHintのYoutubeチャンネルから「What is Kubernetes’ ‘」のビデオ)が表示されます。
キーボードの矢印で動画の位置を管理し、キーボードの Space キーで一時停止できます。
Paying remote media from websites from Linux terminal:
ここで、Linux ターミナルで Web サイトから動画を再生する方法を見ていきましょう。 mplayer を使用する最初の方法はほとんど時代遅れで、SSL 証明書がない動画しか再生できませんが、後で保護された Web サイトで動画を再生する方法を説明します。 続けて、私たちが遊んでいるユーザーホームのmplayer設定ファイルを編集する必要があります。 nano または任意のテキストエディタで <YourHome>/.mplayer/config
にあるファイルを編集してください
私の場合:
設定ファイル内に行を追加します:
lirc=no
以下に示すように:
保存して終了するには CTRL+X と Y を押してください。
これでテストできます:
videos/202002121902_videoeltiempoAEMET.mp4
そして動画は表示されます。
もう一つの端末用メディアプレイヤーはmplayerをベースにしたmpvで、端末にインストールするには次のように実行します:
インストールしたら動画を再生するには、ただ実行します。
この場合:
リモートメディアファイルを再生するには、たとえば Youtube の場合、まずターミナルを実行して回避策を講じる必要があります。
Mpv で特定のタイムスタンプからのリモートビデオをプレイするには、次の構文で可能です。
上記のコマンドは、指定したビデオを 5 分から再生します。 5538>
Additional tips:
キーfを押すことによって、ビデオをフルスクリーンにすることができます、あなたは再びfを押すか、ESCによってデフォルトサイズに戻すことができます、これらのオプションは、Mplayerのために同じです。 Ctrl +とCtrl -を押すと、オーディオの速度を増加または減少させることができます、それは、オーディオとビデオの速度が一致しない場合に便利です。
Additional terminal media players:
Another option to play media from the Linux console is mpg123, You can install it by running:
動画には対応していない音楽プレイヤーとして、ミュージックプレイヤーデーモンなどもあるようですが、Media Player Daemon は、Media Player と同じようなものです。
Conclusion:
ターミナルからの動画再生は良いソリューションですが、デフォルトのプログラム構成では、Youtube などのほとんどの人気動画 Web サイトを再生できず、前述のプログラムが利用可能な Windows、MacOS、Linux などのすべての OS のユーザーは、ターミナルのリモート再生実現のためにカスタマイズしたソリューションに困難を感じていると報告しています。 ssh セッションでは、メディア ファイルをローカル デバイスにコピーして再生するのが最良の選択肢です。
動画のリモート再生では、トラブルシューティング プロセスに /etc/.config/mpv/mpv.conf を “no-ytdl” で編集し、必要に応じて mpv の設定ファイルを作成することが必要です。 他のケースでは、no-ydlは、再生するために無効にする必要があります。このオプションは、時々問題をもたらす組み込みのytdl_hook.luaファイルを回避するために使用されています。 sudo pip install youtube_dl==2017.07.30.1″ を実行することで実現できます。
I hope you found this tutorial on Playing media in Linux terminal useful. 今後も LinuxHint をフォローして、より多くのヒントやアップデートを得てください
。