Free software that automatically records youtube.
バーチャルYoutuberの影響で、Youtubeの生放送を見る機会も多くなってきたのですが
多すぎて見きれない上に、たまにアーカイブごと削除されることもあって困っていました。
そんな中、なんとか生放送を録画できないのか検索してたら、あるソフトを発見しました。
その名も「streamlink」、色々な動画サイトを録画できてしまうのだ。
コマンドラインで動いてるので、それを利用し、試行錯誤を繰り返し、録画ソフトを作りました。
ソフト名前はそのまま「生放送を撮る」ですが、このような機能を持っています。
・全自動録画(登録チャンネル全録)
・クリップボード録画 ・追っかけ録画(最初から録画できるかも?)
(全自動録画をする際は、チャンネル数によって記録装置にかなり負荷が掛かることがあります)
!お知らせ!
chromeでの「cookie.txt」取得用の拡張機能での
「Get cookies.txt」をご利用の方は
「Open cookies.txt」等の他の拡張機能に
今すぐ切り替えて使ってください。
yt-dlp録画(緊急用録画)については、ffmpeg.exeをダウンロードして
完璧に撮れの実行ファイルがあるフォルダに置いてください。
(https://ffmpeg.zeranoe.com/builds/からzipをダウンロードして
解凍したフォルダの中にあります。)
Youtube側で、規制が掛かっているのが原因で録画ができなくなっているみたいです。
この場合、通常用、緊急用であっても録画が不可能になっています。
こうなった場合の回避策は、readmeに書いてあります。
このソフトは、ドネーションウェアです。(寄付歓迎)
バージョン1.37より「専用ソフトでのログイン不要」で情報を取得する方法を採用しました。
win10でのIEが2022年6月で無効になってしまうので
1.37より前バージョンが使えなくなる可能性が高いです。
バージョン1.41(最新版)
https://ux.getuploader.com/poongs/download/29
バージョン1.4
https://ux.getuploader.com/poongs/download/28
バージョン1.398
https://ux.getuploader.com/poongs/download/27
バージョン1.397
https://ux.getuploader.com/poongs/download/26
バージョン1.395
https://ux.getuploader.com/poongs/download/23
Youtube上で生放送するユーザーが増えてきて、色々検索したのですが
直接データを録画をする方法や全自動で放送を検知する方法が無かったので
試行錯誤しながら作りました。
PR動画
https://youtu.be/gxdWgac1z4o
良ければ、アンケートにご協力ください。
https://goo.gl/forms/avNNWojv8baMJpLp1
その他ソフトはこちら
バーチャルYoutuberの影響で、Youtubeの生放送を見る機会も多くなってきたのですが
多すぎて見きれない上に、たまにアーカイブごと削除されることもあって困っていました。
そんな中、なんとか生放送を録画できないのか検索してたら、あるソフトを発見しました。
その名も「streamlink」、色々な動画サイトを録画できてしまうのだ。
コマンドラインで動いてるので、それを利用し、試行錯誤を繰り返し、録画ソフトを作りました。
ソフト名前はそのまま「生放送を撮る」ですが、このような機能を持っています。
・全自動録画(登録チャンネル全録)
・クリップボード録画 ・追っかけ録画(最初から録画できるかも?)
(全自動録画をする際は、チャンネル数によって記録装置にかなり負荷が掛かることがあります)
!お知らせ!
chromeでの「cookie.txt」取得用の拡張機能での
「Get cookies.txt」をご利用の方は
「Open cookies.txt」等の他の拡張機能に
今すぐ切り替えて使ってください。
yt-dlp録画(緊急用録画)については、ffmpeg.exeをダウンロードして
完璧に撮れの実行ファイルがあるフォルダに置いてください。
(https://ffmpeg.zeranoe.com/builds/からzipをダウンロードして
解凍したフォルダの中にあります。)
Youtube側で、規制が掛かっているのが原因で録画ができなくなっているみたいです。
この場合、通常用、緊急用であっても録画が不可能になっています。
こうなった場合の回避策は、readmeに書いてあります。
このソフトは、ドネーションウェアです。(寄付歓迎)
寄付先はこちら
バージョン1.37より「専用ソフトでのログイン不要」で情報を取得する方法を採用しました。
win10でのIEが2022年6月で無効になってしまうので
1.37より前バージョンが使えなくなる可能性が高いです。
バージョン1.41(最新版)
https://ux.getuploader.com/poongs/download/29
バージョン1.4
https://ux.getuploader.com/poongs/download/28
バージョン1.398
https://ux.getuploader.com/poongs/download/27
バージョン1.397
https://ux.getuploader.com/poongs/download/26
バージョン1.395
https://ux.getuploader.com/poongs/download/23
Youtube上で生放送するユーザーが増えてきて、色々検索したのですが
直接データを録画をする方法や全自動で放送を検知する方法が無かったので
試行錯誤しながら作りました。
PR動画
https://youtu.be/gxdWgac1z4o
良ければ、アンケートにご協力ください。
https://goo.gl/forms/avNNWojv8baMJpLp1
その他ソフトはこちら
コメント
コメント一覧 (256)
キーボードの左下にある「Ctrl」キーを押しながら
「クリップボードで撮る.exe」を実行してみてください。
録画ログの1行目に配信名と配信タイトルがあるか確認してください。
それでも録画ができない場合は配信名か配信タイトルでの
不具合があるかもしれません。
arfyk
が
しました
クリップボードで撮るだと録画はできている状況です。
arfyk
が
しました
昨晩まで正常に作動していたのですが、今朝ほどから録画ができなくなってしまいました。
状態としては、
・環境はWin10Home、昨晩まで正常に取得・録画ができていた
・巡回はされる(録画開始の表示も出る)
・「もう全部撮ろう」の画面で配信中のタイトルは出る、録画回数はカウントされるが録画中にはならない
・クリップボードで撮るも同様
コマンドは途中まで動くのですが[youtube]の表示が何行か出たところで止まってしまいウインドウが閉じてしまいます。
昨晩から今朝までの間に変わったことはしておらず、クッキーを最新のものにしたり再起動や再インストールもしてみましたが状態が変わらずです。
心当たりとしては数日前にWindowsアップデートをしたことなのですが、管理人様の環境では正常に動いていますでしょうか?
解決方法がございましたらご教示頂けますと幸いです。
arfyk
が
しました
こちら側も、同じく録画が出来ない不具合が出ていました。
arfyk
が
しました
ツールの挙動とは直接的に関係はありませんが、同梱の説明書に記載のあるChrome拡張「Get cookies.txt」が悪質なマルウェアとの報告があり、本日時点では重大なセキュリティリスクを孕んでいるため、このChrome拡張を利用している・利用する予定のある方はCookie取得時には別のChrome拡張を準備するほうが安全と思われます。
ttps://forest.watch.impress.co.jp/docs/news/1482079.html
arfyk
が
しました
「readme」の文章も修正しないといけないので
文面だけ編集した緊急アップデートを準備中です。
せっかくなので、自動巡回系ソフトのテスト版も公開するかもしれません。(全てコマンドプロンプトで動作する系)
arfyk
が
しました
手動で更新した場合にOpen cookies.txtからDLしたままではcookie.txtとして使えなかったので、cookie.txtをDLした後に修正する必要がある点をご報告します。
1:上部の「# http://curl.haxx.se/rfc/cookie_spec.html」と「# Domain Subdomain Path Secure Expire Name Value」を削除
2:行の半ばあたりに「PREF」と書いてある行の「f6」以降を「f6=80&tz=Asia.Tokyo&f5=30000&hl=en」に上書き
何がしかのお役に立てましたら幸いです。
arfyk
が
しました
もう全部撮ろう関連機能ではファイルのメンテはしていない認識で正しいですか?
また、ファイルが読み込まれるタイミングは録画開始時のみですか?
(録画開始時のみであれば、バッチでメンテしようと考えています)
arfyk
が
しました
htmlファイルの名前は「"watch@」と「.html」の間に英数字が入るので間違いないですか?
arfyk
が
しました
Windowsアップデートを実行した後から録画が出来なくなってしまいました。
環境はWin10、chrome、直近のWindowsアップデートを入れる前は普通に録画できていました。
Ver. 1.397でyoutube-dl、ffmpeg、すべて最新版を使用(uodate.batも実行済)
「もう全部撮ろう」を立ち上げると録画巡回→配信中のタイトルが表示される→完璧に撮れが立ち上がるのですが、そこで止まってしまいます。コマンドプロンプトは表示されません。
エラーになりそうな部分で気になる点はDLした時点で「cookie.ini」がフォルダにはいっておらず、Open Cookies.txtからテキストファイルをDLしcookie.txtにリネーム、中身は説明書通りに変更しています。
stream linkは一旦使用していません。画質設定のみ変更しましたがそれ以外はさわっていません。
対処方法等ありましたらご教示頂けますと幸いです。
arfyk
が
しました
yt-dlp録画の時は録画の都度このファイルが出来て、ここから実行される仕組みになっています。
arfyk
が
しました
バージョン1.398にアップデートさせていただきましたが
Windowsアップデートをしてから全て設定し終わりましたが、録画が始まりませんでした。
もう全部撮ろうに反応があり、完璧に撮れが立ち上がり、cmdが立ち上がるのですがその後すぐに閉じてしまいます。
バージョン1.397では録画できていたので原因がわからず・・・
arfyk
が
しました
arfyk
が
しました
arfyk
が
しました
「完璧に撮れ」が起動することも、録画回数や録画チャンネルが増えることもありません。
cookieもyt-dlpも更新しましたが、無反応です。
「クリップボードで撮る」は動きますし、その場合は「index2.html」が作成されます。
ただ、「index2.html」内はひどく文字化けしていました。
arfyk
が
しました
テスト出力の「1」を試しました。
「テスト出力A.txt」には「取得モード:「0」 取得文字数:1481158 取得数:1 反映数:0」
「テスト出力B.txt」と「テスト出力C.txt」には同じhtmlの表記のような英文が書かれていました。
arfyk
が
しました
次のアップデート時は、情報取得時のオプションを増やす予定です。(参照するファイル名を指定する)
arfyk
が
しました
文字数が正常なので、文字化けしている可能性があるので
17行目の部分を変更してみてください。
arfyk
が
しました
環境によって動いたり動かなかったりするかもしれません。
念のために、拡張子が無いファイルが出来ているのかの確認をしてください。
arfyk
が
しました
update.batを起動してyt-dlp.exeを更新すると録画できました
お手数おかけしました!
arfyk
が
しました
普通にダブルクリックして開くだけでいいんでしょうか?それとも、アップデートしたいソフトをUpdate.batにドラックする感じでしょうか…
基本的なことで申し訳ありません……
arfyk
が
しました
使用しているOSはWindows10 Homeで、自動で撮る1.398を使用しています。
yotube-dl、yt-dlp、cookie.txt、ffmpegはすべて最新のものです。
登録チャンネルで配信が始まっても「もう全部撮ろう」に反応はなく、「完璧に撮れ」もyt-dlp録画も起動しません。
index2.htmlやwatchファイルも作られません。
index.htmlは文字化けしていました。
「画質設定.ini」の17行目を1,0にして「もう全部撮ろう」を起動して更新ボタンを押すと、「アクセス中」の画面から動かなくなり、index.htmlが消えて作られませんでした。
「画質設定.ini」の15行目を1,0にすると、「もう全部撮ろう」は応答しなくなりました。
また、15行目、17行目ともに0,0の時、テスト出力の結果は「テスト出力A.txt」は『取得モード:「0」 取得文字数:1525788 取得数:1 反映数:0』、「テスト出力B.txt」「テスト出力C.txt」はともにHTMLのような英文の羅列でした。
対処法など、ご教授いただけましたら幸いです。よろしくお願いいたします。
arfyk
が
しました
確認のため、左上の虫眼鏡ボタン→「cmd」と検索して、コマンドプロンプトを起動して
「chcp」を実行してください。
こっち側だと「932」と出ています。
arfyk
が
しました
ここを参考にしてください。
https://uxmilk.jp/47131#:~:text=nkf%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95&text=%E3%81%9D%E3%82%8C%E3%81%8B%E3%82%89nkf32.exe%E3%81%A8%E5%90%8C%E3%81%98,%E7%A8%AE%E9%A1%9E%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82
arfyk
が
しました
文字化けが戻るのかも確認してください。
arfyk
が
しました
windowsのアップデートが何か関係しているかもしれないので
そこら辺を調べておきます。
arfyk
が
しました
試しに、「クリップボードで撮る」では録画は出来ました。
回避策の記載されているreadmeはどこで見れますでしょうか。
お教え頂ければ幸いです。
arfyk
が
しました
「もう全部撮ろう」は昨夜まで配信に反応していたのですが、一度録画中のコマンド画面を閉じてしまってからまた配信に反応しなくなりました。
yotube-dl、yt-dlp、cookie.txt、ffmpegはすべて最新のものです。
index.htmlの文字化けも以前に書き込ませていただいた状態のままですが、文字化けの状態でも昨夜まで録画できていました。
テスト出力の結果は「テスト出力A」は「取得モード:「0」 取得文字数:1526262 取得数:1 反映数:0」、「テスト出力B」と「テスト出力C」はHTMLのような英文の羅列でしたが、どちらも2行目に前回はなかった気がする記述がありました。何か関係あるか分からないですが、以下のような記述です。
window.ytcfg.set('EMERGENCY_BASE_URL', '\/error_204?t\x3djserror\x26level\x3dERROR\x26client.name\x3d1\x26client.version\x3d2.20230607.00.00');</script><script nonce="VjV3bBHcyp4R9IR-9klcjA">(function(){window.yterr=window.yterr||true;window.unhandledErrorMessages={};window.unhandledErrorCount=0;
対処法などご教授いただけましたら幸いです。よろしくお願いいたします。
arfyk
が
しました
ページのタイプを固定できる方法があるか調べておきます。
arfyk
が
しました
起動してみたところアクセス中の状態でエラーが出て起動できませんでした。
0-1[7--0]と表示がありました。
arfyk
が
しました
「自動で撮る1.4」、使わせていただきました。
「画質設定.ini」の15行目を「3,0」にしたところ、「もう全部撮ろう」が配信に反応するようになりました!本当にありがとうございます!
代わりに「画質設定(全部撮).ini」の3行目が0でも、動画をDLするようになりました。
「画質設定.ini」の16行目にコマンド「/live」を入れても動画に反応します。
フォルダ内に同じタイトルのものがあるとコマンドプロンプト画面は消えてすぐにDLは止まるのですが、「完璧に撮れ」が何度も起動しますし、ファイルの整理をするとまた録画されてしまいます。
LIVE配信のみに反応させるにはどうしたらよいでしょうか。
yt-dlpのコマンドが間違っているのでしょうか。
ご教授いただけましたら幸いです。よろしくお願いいたします。
arfyk
が
しました
今までと変えたところはないのですが、6月に入ってから録画がされなくなっています。
arfyk
が
しました
今までと変えたところはないのですが、6月に入ってから録画がされなくなっています。
arfyk
が
しました
そうでないときは「画質設定.ini」の15行目を「3,0」で録画する。その代わり動画もダウンロードされてしまう
って感じですかね?
arfyk
が
しました
0-1[7--1]と表示が出て起動に失敗してしまいました。
画質設定.ini15行目を0,0にしたところ起動しましたが、自動的に録画は始まりませんでした。
arfyk
が
しました
「dlp_log2.tmp」で、5行ごとに
動画ID
タイトル名
チャンネル名
チャンネルID
「True」or「False」のどっちか
このように表示され、文字化けもなかったら正常です。
arfyk
が
しました
「temp_dlp.bat」を削除して、もう一回実行してみてください。
arfyk
が
しました
0-1[7--1]のエラー解消方法を教えてほしいです。
arfyk
が
しました
メモリの整合性をオンにした時と、オフの状態で
「dlp_log2.tmp」の中身を比較して欲しいです。
arfyk
が
しました
コマンドプロンプトのウィンドウが出ずに完璧に撮れのウィンドウも消えてしまいます。
完璧に撮れ単体で動かした際も同様の動作をします。
コマンドラインでyt-dlp.exeに直接動画のアドレスを渡した場合は録画できるのですが…
arfyk
が
しました
コア分離をオンにしてもオフにしても、「dlp_log2.tmp」の内容は変わりませんでした。
目立った文字化けはないのですが、ところどころ濁点や半濁点が欠落しているところがあります。
arfyk
が
しました
コア分離をオンにしてもオフにしても、「dlp_log2.tmp」の内容は変わりませんでした。
目立った文字化けはないのですが、ところどころ濁点や半濁点が欠落しているところがあります。
arfyk
が
しました
設定を色々変えていますが、設定ファイルを1.41のzipからひっぱてきたものでも同様の動作をしています
arfyk
が
しました
『もう全部撮ろう』を起動しましたら「0-1[7--1]」とエラーが出ましたので、その際に自動で更新されたcookie.txtを確認したところ、極端に行数が少なくなっており(先頭の#で始まる部分を除いて6行程度)、手動でcookie.txtを更新しました。手動で更新した場合の行数は21行で、配信と動画、アーカイブの録画が始まりました。
『もう全部撮ろう』を起動しなおすたびに行数の少ないcookie.txtに自動で更新されるため、エラーで落ちてしまいます。
また、手動でcookie.txtを更新しないと配信にも反応しません。
ご対応くださいますと幸いです。
arfyk
が
しました
この機能は、PCが急に落ちて、再起動した際に録画できない不具合を直すためにありますが
次バージョンでここを見なおしておきます。
arfyk
が
しました
arfyk
が
しました
arfyk
が
しました
現在、私の所は録画側のHDDの不調で念のために全自動録画を止めています。
これについてはPCを新調しつつ、来年あたりに再開できたら良いと思っています。
arfyk
が
しました
② cookie.txt, cookie.ini, どちらの拡張子が正しいのでしょうか。また、説明書には中身を上書きするように書かれていましたが、そもそもcookie.iniが見当たらなかったので自分で作りました。これで良いのでしょうか。
③「もう全部撮ろう」を起動するとウィンドウタイトルに「0-1 [12--1]」と表示され、ウィンドウが消えます。
④streamlinkフォルダ内に入れてみたところ、「もう全部撮ろう」を起動すると「アクセス中 方式「3」」と表示されましたが、ログインはできておりません。
以下、自分の環境です。
OS:windows10 64bit
自動で撮る:ver1.395~ver1.41まで順にすべて上書き
youtube-dl:リンク切れしていたため、「自動で撮る1.41」に入っていたものを使用
ffmpeg:説明書のリンクからDL、各ファイルと同じ階層にコピー
streamlink:v0.14.2
クッキー::説明書どおりに取得し、メモ帳に張り付けて「cookie.ini」と名付けて保存、各ファイルと同じ階層に置きました
現状、自分がどこで詰まっているのか分からないのですが、差し当たってログイン用のファイルはどこにありますでしょうか。
youtubeの配信がダウンロードできるようになるまでお手伝いいただけましたら幸いです。
arfyk
が
しました
それを利用してyt-dlpで録画をする方法になっています。
「cookie.txt」と「cookie.ini」両方に貼り付けてください。
取り急ぎでコメントしました。
arfyk
が
しました
youtubeのトップページを開き「Raw cookie.txt」を選択し「# http://curl.haxx.se/rfc/cookie_spec.html」と
「# Domain Subdomain Path Secure Expire Name Value」を削除して
行の半ばあたりにある「PREF」と書いてある行の
「f6」以降を「f6=80&tz=Asia.Tokyo&f5=30000&hl=en」に書き換えをして「もう全部撮ろう.exe」を起動しても「アクセス中 方式「3」の窓が開き、エラー判別0-1[7--1]と出て約8秒で窓が消えてしまいます。
一応最新のffmpeg.exeを本フォルダに貼り付けています。
その他ファイルは一切いじっていません。
当方基礎知識も乏しいので当たり前にやる作業が抜けているかもしれませんがなにか間違えがあるようでしたらご教授お願いしますm(_ _)m
arfyk
が
しました
arfyk
が
しました
私自身がHDDのデータ破損、不具合が発生してしまい
全体的に見直し、録画自体も停止している状況です。
開発プロジェクトも見つかっていない状況になっており
もしプロジェクトを再開するとなれば
1から作成をして、プロジェクト名を新たに変える予定です。
本当に申し訳ございません。
arfyk
が
しました