「Livestreamer」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(ページの作成:「Category:プレイヤー en:Livestreamer Livestreamer は Python で書かれたコマンドラインユーティリティです。VLC, MPlayer, mpv...」)
 
(同期)
1行目: 1行目:
 
[[Category:プレイヤー]]
 
[[Category:プレイヤー]]
 
[[en:Livestreamer]]
 
[[en:Livestreamer]]
Livestreamer は [[Python]] で書かれたコマンドラインユーティリティです。[[VLC]], [[MPlayer]], [[mpv]] などの動画プレイヤーでオンラインの動画ストリームを視聴できるようにします。サポートされているメディアプレイヤーのリストは次のページを見て下さい: https://livestreamer.readthedocs.org/en/latest/players.html 。
+
Livestreamer は [[Python]] で書かれたコマンドラインユーティリティです。[[VLC]], [[MPlayer]], [[mpv]] などの動画プレイヤーでオンラインの動画ストリームを視聴できるようにします。サポートされているメディアプレイヤーのリストは次のページを見て下さい: http://docs.livestreamer.io/players.html#player-compatibility
   
 
プラグインによってストリーミングサービスのサポートをしているので、必要であれば簡単に追加することができます。初めから Dailymotion, Livestream, Twitch, UStream, YouTube Live など多数のビデオストリーミングサービスがサポートされています。内蔵プラグインのリストは http://livestreamer.tanuki.se/en/latest/plugin_matrix.html を見て下さい。
 
プラグインによってストリーミングサービスのサポートをしているので、必要であれば簡単に追加することができます。初めから Dailymotion, Livestream, Twitch, UStream, YouTube Live など多数のビデオストリーミングサービスがサポートされています。内蔵プラグインのリストは http://livestreamer.tanuki.se/en/latest/plugin_matrix.html を見て下さい。
31行目: 31行目:
 
例:
 
例:
   
$ livestreamer -p vlc twitch.tv/archlinux medium
+
$ livestreamer -p vlc twitch.tv/archlinux medium
   
 
利用できるストリームの画質: {{ic|source}}, {{ic|high}}, {{ic|medium}}, {{ic|low}}, {{ic|mobile}}。
 
利用できるストリームの画質: {{ic|source}}, {{ic|high}}, {{ic|medium}}, {{ic|low}}, {{ic|mobile}}。
  +
  +
==== OAuth 認証 ====
  +
  +
$ livestreamer --twitch-oauth-authenticate
  +
  +
上記のコマンドは twitch で認証を行う方法が書かれたページをウェブブラウザで開きます。
  +
  +
設定ファイルを使用する手順しか書かれていませんが、設定ファイルを使いたくない場合、以下のコマンドで認証が行なえます:
  +
  +
$ livestreamer twitch.tv/''channel'' --twitch-oauth-token ''YourOAuthToken''
  +
  +
''YourOAuthToken'' は先に取得した OAuth トークンに置き換えてください。
   
 
== 参照 ==
 
== 参照 ==
   
* [https://github.com/chrippa/livestreamer Livestreamer repository on GitHub]
+
* [https://github.com/chrippa/livestreamer GitHub Livestreamer リポジトリ]
* [http://livestreamer.tanuki.se/en/latest Livestreamer documentation]
+
* [http://docs.livestreamer.io/ Livestreamer ドキュメント]

2016年7月16日 (土) 15:12時点における版

Livestreamer は Python で書かれたコマンドラインユーティリティです。VLC, MPlayer, mpv などの動画プレイヤーでオンラインの動画ストリームを視聴できるようにします。サポートされているメディアプレイヤーのリストは次のページを見て下さい: http://docs.livestreamer.io/players.html#player-compatibility

プラグインによってストリーミングサービスのサポートをしているので、必要であれば簡単に追加することができます。初めから Dailymotion, Livestream, Twitch, UStream, YouTube Live など多数のビデオストリーミングサービスがサポートされています。内蔵プラグインのリストは http://livestreamer.tanuki.se/en/latest/plugin_matrix.html を見て下さい。

インストール

公式リポジトリから livestreamerインストールしてください。

使用方法

パッケージには livestreamer コマンドラインユーティリティが入っており、簡単に使うことができます:

$ livestreamer -p your_player url stream
  • your_player — メディアプレイヤーの実行可能ファイルの名前。例えば: vlc。必要ならばフルパスで指定することもできます: /usr/bin/vlc。デフォルトでは VLC が使われます。
  • url — ストリームの URL アドレス。HTTP の URL の場合、プロトコル (http://) は書かなくてもかまいません。
  • stream — 指定した URL で再生するストリーム。基本的に、このオプションでは画質を選択することができます。最高画質なら best を最低画質なら worst を使います。プラグインを追加することで画質のオプションを増やすことができます。

例:

$ livestreamer -p mpv dailymotion.com/embed/video/x1b1h6o worst

利用可能なオプションの完全なリストは livestreamer (1) man ページを見て下さい。

Twitch

$ livestreamer -p player twitch.tv/name_of_channel quality

例:

$ livestreamer -p vlc twitch.tv/archlinux medium

利用できるストリームの画質: source, high, medium, low, mobile

OAuth 認証

$ livestreamer --twitch-oauth-authenticate

上記のコマンドは twitch で認証を行う方法が書かれたページをウェブブラウザで開きます。

設定ファイルを使用する手順しか書かれていませんが、設定ファイルを使いたくない場合、以下のコマンドで認証が行なえます:

$ livestreamer twitch.tv/channel --twitch-oauth-token YourOAuthToken

YourOAuthToken は先に取得した OAuth トークンに置き換えてください。

参照