Youtubeの生放送を録画するのに便利なツールを作ってみた+α
閉じる
閉じる

Youtubeの生放送を録画するのに便利なツールを作ってみた+α

2018-07-20 19:23
  • 278
バーチャルYoutuberの影響で、Youtubeの生放送を見る機会も多くなってきたのですが
多すぎて見きれない上に、たまにアーカイブごと削除されることもあって困っていました。

そんな中、なんとか生放送を録画できないのか検索してたら、あるソフトを発見しました。
その名も「streamlink」、色々な動画サイトを録画できてしまうのだ。
コマンドラインで動いてるので、それを利用し、試行錯誤を繰り返し、録画ソフトを作りました。                 カルテちゃんにブロックされてしまったが・・・。

ソフト名前はそのまま「生放送を撮る」ですが、このような機能を持っています。
・全自動録画(登録チャンネル全録)
・クリップボード録画  ・追っかけ録画(最初から録画できるかも?)


!お知らせ!
緊急用録画については、ffmpeg.exeをダウンロードして
完璧に撮れの実行ファイルがあるフォルダに置いてください。

(https://ffmpeg.zeranoe.com/builds/からzipをダウンロードして
解凍したフォルダの中にあります。)
Youtube側で、規制が掛かっているのが原因で録画ができなくなっているみたいです。
この場合、通常用、緊急用であっても録画が不可能になっています。
こうなった場合の回避策は、readmeに書いてあります。
追記:CookieをYoutube-dlに反映すると、録画できるようです。
詳しくはReadmeをご覧ください。
ログインできない場合は、IEを「管理者として実行」してログインしてみてください。
今後のバージョンアップの予定に
ブラウザを使わず、Youtube-dlから新着動画リストを取得する方法を検討中です。
追記2:仕様変更により、バージョン1.27以前で
「もう全部撮ろう」の自動巡回ができなくなっています
「もう全部撮ろう」をご利用の際は、最新バージョンをご利用ください。


「生放送を撮る 1.28」
win10環境にて上記のログイン方法で
ログインできた報告があった&当使用ブラウザのサポートが終了したので
念のためにログインできたかの確認をお願いします。
バージョン1.28より、ログインの新たな方法を見つけたので書いておいています。
(IE上のクッキーのインポート、エクスポート機能を使用した方法)
ダウンロード先はこちらから↓
https://mega.nz/file/Io1F2JaB#GbfNJ-cNPJ_F3q-wjmOZ8PRmLpd9lMnWAvV-636zhqs

「生放送を撮る 1.276」
https://mega.nz/file/UsFykCBS#FrGaFvFnppeGtGAr4ykv-0-A-jnePha3v5kXthqM2UY
「生放送を撮る 1.275」(「ログインして」ここまで同梱)
https://mega.nz/file/Ix0TlAIb#FTKk12bHI-U9wqse_zK-DeL_wGr8zVfAsm38IQvg_Y8
「生放送を撮る 1.27(安定版)」
https://mega.nz/file/YgFRQCoD#F65V8FohXXzz6CZn8xcXMZZacSZd4XHIzscI87dVj3k
「生放送を撮る 1.252」
https://mega.nz/file/89s3Rb4Z#hSj1OnkK79m32jWznVJOv-xGCSixvDZWE7kD4T-7uUE
「生放送を撮る 1.25」
https://mega.nz/file/w0smQSJL#-8q8FenRmoRATUoLQQMoQ05Q7XGCW-Mu5-KDllsP-aw

~解決方法~
https://gist.github.com/yoya3312/129c55c1139442191c6c08183d357bce
このページの「Download Zip」から「youtube.py」をダウンロードして
(録画フォルダ)\packages\streamlink\pluginsの中にある「youtube.py」に
上書きコピーしてください。
(うまくいかない場合は
https://github.com/streamlink/streamlink/tree/master/src/streamlink/plugins
からダウンロードしてください。)

↑緊急用録画の場合は実行ファイル内部にある「Youtube-dl」のライブラリを
 使用しているのでこの作業は必要ありません。
 もしそれでも録画ができなくなった場合は「Youtube-dl.exe」を
 最新のものに差し替えてください。
 それと、説明書にて、ブラウザのクッキーも取得してください。

「生放送を撮る 1.182」(仕様対応版+)
https://www.axfc.net/u/4001242.zip
(鯖落ちしていたら↓)
https://mega.nz/#!g4NhQYAS!VRv7upNmRfZXgDIWTwHyV3450fHaDSl-CtqQkvmC8w4




PR動画
https://youtu.be/gxdWgac1z4o


3ヶ月くらい経ったし、どんな感じになってるのか
気になるので、アンケートにご協力ください。
https://goo.gl/forms/avNNWojv8baMJpLp1



python」をインストールしたあと、「streamlink」を導入したあとに、
「streamlink」のフォルダに当ソフトのフォルダ内のファイルを全て移動させてください。



「ツイートの取り方教え〼 1.02」 ~全自動シリーズ第二弾~
あまりに多すぎる上に、通知が作動しない時もあったので
急遽こんなツールも作ってみました。
導入はとても簡単でシンプルになるようにこだわりました。
ツールの詳細と使い方はダウンロードしてご確認してください。

ダウンロードURLは↓

https://www.axfc.net/u/3964768.zip

インターネットエクスプローラーの対応が終了して
起動できない場合は、このソフトを使ってください。
私立メロン高校パソコン部さん製作のソフト

http://shimarisu.webcrow.jp/twitte_down_java.html

APIキーを取得して使うソフトです。(自分用のAPIキーを取得してください。)
「設定」のバッジ機能をオンにして、「リスト」欄に1行ごとに
Twitterのユーザー名を入れて、
「設定4」の「タイマー機能」をオンにすると巡回読み込み
「ページ」欄の「指定したページ数で終了」を2以上にするとメモリの消費を抑えられます。
「高速モード」にした場合は、ツイート内容を取得できないのですが
ダウンロード速度がアップします。





すーんされたアーカイブのあれコレについてはこちらから
https://forms.gle/inM4GDv1ZCpkHQsn6



あと・・・寄付を募集してる・・・私にも頼む・・・

ビットコイン
3AH9gNr25M8Jk4zsPZ56RKB9inraPwfyhc
ライトコイン
LYcgzGkC9bRfZBzjNjfXzQfrmaSwZQ5cwp
アマゾンギフト券
https://kampa.me/t/oyj
(「campaの送り方」を見てください。)
  • 前の記事
    これより過去の記事はありません。
広告
他268件のコメントを表示
×
更新ありがとうございます。
No308の方と同じく、最新版DLしましたが「完璧に撮れ」が入っていないためか、「もう全部撮ろう」を実行するとエラー12のダイアログが出て落ちます。1.276から「完璧に撮れ」を引っ張ってきてもエラー14で落ちてしまいます。

また、1.276についても同様に完璧に撮れが一瞬起動するものの落ちます。これはお知らせにも書かれているように自動巡回が出来なくなっている影響かな、と思います。全部撮ろうの実行ファイルは落ちずに録画中のままになっているものの、録画ファイルは生成されません。IEの管理者ログインや言語設定もやっており、youtube.pyの最新版も拾ってきて入れています。

とりあえずyoutube-dl.exeでコマンドプロンプト上から手動でコマンド打ち込んで対応しています。
以前のような放ったらかしで自動録画できる環境が便利すぎてもう戻れないので更新期待しています!
2ヶ月前
×
8月からだと思うんですが生放送が感知できなくなっているようです
確認お願いします
2ヶ月前
×
リンクを修正しました、PC環境をwin7→win10に変えました。
「画質設定(緊急用)」については、一行目を空白にすると、最高画質で録画できます。

>>310
win10環境でしたら、IEから管理者ログイン(Edgeではない)→全部撮ろうを起動で
起動後に配信タイトル名がステータスに出てくるはずです。
一瞬起動した後にyoutube-dl(黒い画面)が出てきたりはしませんでしたか?
起動直後にタイトルバーに何か出てきませんでしたか?
確認してください。
2ヶ月前
×
更新ありがとうございます。
最新版で上書きしましたが、もう全部撮ろうを起動させるとError12が出てしまいます。
コンソール画面が一瞬表示されることもありませんでした。
起動直後のタイトルバーには「重複確認中」、エラーダイアログが出たときは「もう全部撮ろう」になっています。

環境としては、Windows10Pro/8.1Pro両方で試しましたが結果は同じです。
Streamlink for Windows Portable v0.14.2/v1.0.0の両方とも試しましたが同じエラーです。
IE11の更新バージョンは11.0.205、管理者モード起動後にGoogleアカウントにサインイン済みです。
セキュリティが悪さしてるのかと関連ソフトをすべて切りましたが結果は同じでした。

youtube.pyは下記のファイルに差し替えています。
https://github.com/streamlink/streamlink/blob/master/src/streamlink/plugins/youtube.py
2ヶ月前
×
クリップボードで撮るは、cookieを書き込むとちゃんと録画されることを確認しました。
2ヶ月前
×
No.313と同じ状況です
解決策あればご教授いただきたいです
2ヶ月前
×
IE11のサポートがYoutubeで終了したため、YouTubeを開くことができなくなりました。
結果的に従来のログイン方法が不可能になりました。
2ヶ月前
×
もう全部撮ろう動作?したので一応報告します。
設定環境
生放送を撮る 1.28、Streamlink for Windows Portable v1.0.0(アイコンが犬じゃないほう)、youtube.pyは差し替え済、緊急用録画モードcookie取得済、IE11管理者ログイン済
上記の状態でグーグルクロームから管理者ログインをしたところ正常に動作しました。
長時間放送もデフォルト設定の3時間で切り替わることを確認しました。
2ヶ月前
×
IE11のサポート終了してyoutube自体は開けないけどgoogleは開けるのでアカウントにはログインできます
あとは真上のコメントを参考にしたら録画できました

OSはwindows10 Home
IEのバージョンはは11.0.205です

ただブランドアカウントでの録画対応していないようなので本アカウントでチャンネル登録する必要があるようです
1ヶ月前
×
上のお二方、ありがとうございます。こちらでも同様に録画することができました。
もう1つ補足するとcookieの取得は、IEでログインするアカウントのYouTubeページで取得しないといけないようなので注意してください。
1ヶ月前
コメントを書く
コメントをするには、
ログインして下さい。