「Livestreamer」の版間の差分
(ページの作成:「Category:プレイヤー en:Livestreamer Livestreamer は Python で書かれたコマンドラインユーティリティです。VLC, MPlayer, mpv...」) |
(同期) |
||
1行目: | 1行目: | ||
[[Category:プレイヤー]] |
[[Category:プレイヤー]] |
||
[[en:Livestreamer]] |
[[en:Livestreamer]] |
||
− | Livestreamer は [[Python]] で書かれたコマンドラインユーティリティです。[[VLC]], [[MPlayer]], [[mpv]] などの動画プレイヤーでオンラインの動画ストリームを視聴できるようにします。サポートされているメディアプレイヤーのリストは次のページを見て下さい: |
+ | 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 |
|
利用できるストリームの画質: {{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 |
+ | * [https://github.com/chrippa/livestreamer GitHub の Livestreamer リポジトリ] |
− | * [http://livestreamer. |
+ | * [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 トークンに置き換えてください。