レンタル作品、無料作品が配信されている「GYAO!」の動画を保存・ダウンロードする方法をご紹介致します。
GYAO!はBrightcoveという動画配信プラットフォームをバックで使っています。このBrightcoveのダウンロード方法は別記事にございますので、ダウンロードURLを取得するまで解説致します。
GYAO!の動画を保存・ダウンロードする方法
GYAO!をダウンロードする方法のポイントは動画の
- アカウントID - data-account
- ビデオID - data-video-id
の2つを取得することです。
この2つのIDを探すことができればそのあとはそんなに難しくありません。(ちょっとyoutube-dlがややこしいかも知れませんが…→ youtube-dlはややこしいのでVideoProcの動画ソフトをお勧めします)
では、さっそくいってみましょう。
GYAO!のホーム画面は下の画像のようになっていると思います。(ホームはこちら)
視聴したい(保存したい)動画を選択すると、動画プレーヤーが表示されて、次の動画が表示されているサイドバーであったり、プレーヤーの下には動画の説明が書かれています。
動画の上にマウスカーソルを持っていき、右クリックを押します。
すると下の画像のようにメニューが開くので、Google Chromeの場合一番下の「検証」をクリックします。(ショートカットではCtrl+Shift+i)になります。
検証をクリックすると、画面が分割されて右側にこのページのソースコード(と言います)が表示されます。HTML(上)とCSS(下)に表示されると思います。
この画面で、「Ctrl+F」をクリックして検索をします。ちょっとわかりにくいですが、HTMLとCSSの分割された場所の入力欄が表示されます。
ここに、「data-account」と「data-video-id」を検索してみてください。検索を使用しない場合は一生懸命探せば見つけることができます。
自力で見つける場合は、以下のようなコードが書かれているところを探してみてください。
<div class=”video-player-main”> で始まるタグの中にあります。
GYAO!動画をダウンロードするURLを作ろう
取得した2つのIDを利用してダウンロードするためのURLを作ります。
上の例で挙げたものを例にすると
- アカウントID - data-account - 4235717419001
- ビデオID - data-video-id - 6196789470001
作りたいURLは、http://players.brightcove.net/(data-account)/default_default/index.html?videoId=(data-video-id) という形になります。
青字部分には取得した13桁の数字を入力しましょう。入れ込むと以下のようなURLとなります。
http://players.brightcove.net/4235717419001/default_default/index.html?videoId=6196789470001
(追記) VideoProcでダウンロードする
こちらはVideoProcというソフトを試してみたら、下で紹介していた方法よりもあまりにも簡単だったので追記します。
VideoProcはインストールソフトになりますが、動画編集、ネット動画ダウンロード、動画変換、画面録画の機能が備わったソフトです。
有償版は定価は8000円ちょっとですが、頻繁に割引が行われていて約3-4,000円で購入することができます。無償版でテストすることもできます。
こちらの記事で詳しく書いていますので読んでみてください。
中・上級者向け:youtube-dlでダウンロード
youtube-dlという実行ファイルでダウンロードしましょう。
やり方はこちらの記事を参照ください。1つのファイルしか試していませんが、映像と音声ファイルが別々にダウンロードされますので結合も必要そうです。やり方は記載しています。(【youtube-dlの使い方】 )
まとめ:
基本的にBrightcoveのプラットフォームを使っている場合、ダウンロード方法は同じです。やり方を覚えておくといろいろな動画配信サービスの動画をダウンロードすることも可能です。
※本記事では方法をご紹介していますが、あくまでダウンロードや保存に関しては、当サイトは一切責任を持ちませんのでご自身の判断と責任をもって進めるようにしてください。
はじめまして、こちらの記事を参考にparaviのURLを作ることができたのですが、URLにアクセスすると動画名はあっているのに再生がいっこうにできずTIME OUT ERRになってしまいます。更にVideoProcで分析をかけても失敗をしてしまいます。何故でしょうか。
Paraviでしょうか、Paraviの場合は調べていませんので分かり兼ねます。FODの間違いであればどのような動画なのかわかないのでコメントがしずらいです。。。すみません。
お返事くださりありがとうございます。Paraviで間違いないです。GYAOなどとPlayer Informationを比較していたのですがMedia Bytes TrasferredやMedia tranfer DurationなどがGYAOでは0なのに対してParaviでは5.6桁でした。これはそもそもの動画が重く転送ができないということなのでしょうか?比較していたのはParaviは1分、GYAOは30分ほどの動画です。
Paraviは会員になったことがなく検証しておりませんのであいにく分かり兼ねます。。。。スミマセン。
ひょっとしたらm3u8形式でダウンロードできるかもしれませんが、使ってみたことがありませんのでできないかもしれません。
お返事ありがとうございます。Paraviは無料動画で試してみたのですが、BRIGHTCOVEを使っているのは確かでした。BRIGHTCOVEのurlでの動画名が、Paraviに埋め込まれている動画名と一致しているものの再生自体ができなかったので、BRIGHTCOVEリンク自体の性質としてERR TIMEOUTの表示はどういったニュアンスなのかをお聞きしたくて質問させていただいてました。
非会員でいらっしゃるのにも関わらず丁寧にお返事を返してくださりありがとうございました。
無料動画でこちらも試してみましたがタイムアウトエラーになり同様の現象が確認できました。
おっしゃる通りBrightcoveが使われているのは間違いなく、m4fというセグメントファイルで表示されていました。
Brightcoveの開発者APIを見たりいろいろ試して、m3u8のファイルと細かく分かれたセグメントファイル.tsの集合までなんとか辿り着いたのですが、動画が灰色でうまくいきませんでした。
あと一歩のところな気がするのですがちょっとお手上げです(笑)お役に立てずスミマセン。もしもやり方わかったら記事に致します。
これ以上時間をかけるならVideoProcでPC画面を録画しちゃうのが早い気がします… Amazon primeとかも動画ダウンロードが難しい?できない?のですが録画してしまえば関係ないので…
Paraviではないですがこちら参考にしてみてください。
https://laptopreneur.net/johnneys
体験版を使用しているからかもしれません…!試してくださりありがとうございます。
丁寧にお返事下さってありがとうございます。そうですよね、かなり難しくなっていますよね。試してくださってありがとうございます。
VideoProcの録画ですがParaviですとコンテンツ保護で録画が真っ暗になってしまうためできませんでした。
そうでしたか。かなり厳重な保護対策をしているようですね。
スマホやビデオカメラで物理的に録画しかないのでしょうかね。時間があればもう少し調べてみます。
Paraviのドラマの無料ダイジェストですがVideoProcで録画ができました。
製品版をご使用でしょうか?ひょっとしたら製品版・体験版に何か違いがあるのかもしれませんが・・・あるいは無料のものだからですかね?
コメント失礼致します。
私もぷんさんとparaviの保存を同じような過程で行い、つまづいてしまいました。
早速で申し訳ないのですが、paravi のDRM の暗号を見つける方法ってありますでしょうか ??
すごく機械に詳しいわけでもないので見つけられず、、ですが暗号がわかれば少し進むかなと思いまして…
もしよろしければお返事よろしくお願い致します。
コメント失礼致します。
わたしもぷんさんと同様ひparaviの保存を行おうとし、同じところでつまずいてしまいました。
DRMが関わっているかと思うのですが、このDRMのkeyの見つけ方ってお分かりになりますでしょうか…??
機械にすごく詳しいわけではなく申し訳ありません。
ふさん
コメントありがとうございます。同じところというのは画面のブラックアウトということでしょうか?
私も専門家でもなくDRMの解除やKeyについてはあまり詳しくありませんで、もしもわかりましたら記事にしていきたいと思います(解除自体に違法性はないと思いますので)
おそらくParaviのDRMはドメイン指定でparaviのドメイン以外では正常に再生されないようになっているのかなーと思います。
本当は副業起業ブログなのですが、動画関連のリクエストが多くてそちらばかりの記事になっていますが(笑)また当サイトをご利用頂ければと思います。
お返事いただきありがとうございました。また、お返事遅くなってしまい申し訳ありません。
そして、副起業関係と逸れた質問をしてしまい申し訳ないです(汗)
また、いろいろと試してみたいと思います、ありがとうございました。
管理者様、コメントありがとうございます。
defaultでやっても出来ず…どのIDでも再生できましたでしょうか?paraviの場合は1つめのdefaultをプレーヤーIDに置き換えるとのことでしたが…。
いつも記事を参考にさせて頂いております。
Amazonprimeの保存方法はわかりまか??
べべさん
こんばんわ。
コメントありがとうございます。
Amazon Primeは強固なDRM(デジタル著作権管理)が施されています。
ダウンロードした動画ファイルは、mp4で、C:\Users\ユーザー名\AppData\Local\Packages\AmazonVideo.PrimeVideo_ここはそれぞれ\LocalState\Downloads\動画ファイルフォルダ
の中に保存されています。ビデオファイルとオーディオが別々です。
このmp4を再生しようとしてもDRM保護のため灰色の画面で再生されません。
わたしは試していませんが、Aimersoft DRM Media ConverterでDRM解除ができるという記述がありました。ソフトは3000円くらいです(30ドル)。
また、他の記事で紹介しているVideoProcで動画を画面録画するか、Audialというソフトで動画を検出して録画してくれるものもあります。
動画を流さないといけませんが、すぐできる方法はこの方法かなと思います。
こんばんは。こちらの記事を読んで動画を保存することができました。丁寧に説明してあって、パソコン初心者の私にとってとてもわかりやすかったです。ありがとうございます。
質問なのですが、有料アプリなどを使わずにiPhoneだけでGYAOのurl抽出をする方法はご存知ですか?
HTML Viewerなどを使ったり、ブラウザアプリなどを使ってみたのですが何もわからず…
何か方法があれば可能であれば教えて頂きたいです…!ご検討宜しくお願い致します!
記事をご覧くださってありがとうございます。
また、初心者の方にうまくできたとコメント頂けて大変嬉しく思います。
iphoneのご質問をよく受けるので近日中に記事を作成してみたいと思いますので、またアクセスして頂ければと思います。(たぶんできます)当方Androidなのですが
iphoneのみでかつ有料アプリを使わずにElementを表示する方法が見つかりませんでした。
Androidの場合は簡単に見つかったんですけどね。。。(こちら記事にします)
引き続き無料アプリなどがないか探してみます><
やはりiPhoneだと難しいのですね…ですが、試して下さってありがとうございます!
ご丁寧なお返事ありがとうございました!私も自分なりに試行錯誤してみます!
こんばんわ。
試行錯誤の上、iphone上でコンソール(開発者ツール)は表示することができアカウントidなどは見つけることができました。
しかしSafariだとGYAO!アプリに誘導されてしまうのでvideo-idを見つけることができませんでした。。。。
GYAOの動画をiphoneだけでするなら他サイトでも紹介してるClip Boxなどを利用されると良いかもしれませんね。
コンソール表示については記事に致します(苦労の産物としてw)
はじめまして。今回paraviの保存方法を調べていたところ主様のサイトを見つけましてコメントさせて頂きました。paraviの画面録画をvideo procを使って行おうとしたところ真っ暗になってしまいます。よろしければ教えて頂きたいです。当方video procの有料版永久ライセンスを使用しております。よろしければお教え頂けると嬉しいです(><)
はじめまして。
弊サイトをご覧くださりありがとうございます。またコメントありがとうございます。
当方、Paraviの会員ではないので有料動画は試していないのですが、お試しで見れる短い予告などについては正常に録画ができました。
予告動画だとできたりしますか?会員登録した有料動画に何かDRMをかけているのか私も気になるところです。
先程paraviの画面録画について質問した者です。
予告編の画面録画は問題なくvideo procにて行うことができました。
やはり有料版のフルで見れるものにはコピーガードのようなものがかかっているのでしょうか?
また、主様のTverの保存方法の記事も読ませていただき、paraviも同じようにやってみたのですができず、、。何かいい方法がございましたら教えて頂きたいです(ToT)
度々コメント失礼致します。
paraviでの保存をお聞きしたものです。
1度全てのアプリを閉じ、パソコンを再起動させたところvideo procにて、保存したい番組を録画することが出来ました。
引き続き、URLでの保存方法を探していきたいと思っておりますのでもしURLでの保存方法がわかったら教えて頂きたいです。お願い致します(><)
初めまして、コメント失礼致します。以前よりこちらのサイト様を拝見し、とても助かっていました。
TVer、GYAO、ネットもテレ東、FOD等はbrightcoveや.m3u8形式のURLから保存が出来たのですが、やはりHuluとParaviが手強くなかなか保存が難しい状況です。
PC、iPhone、Androidと全て併用していますが、なかなか見付けられていません。もし有力情報がありましたら、ご教示ください。
17さん
コメントありがとうございます。
ダウンロード方法がまだ十分な検証ができておりませんが、Hulu, Paraviは配信方式わからずとDRMが強固な感じです。Amazon prime videoも同様なのかなと思っています。
良い方法があれば共有したいと思っています。
追記の前のURLを作成するところまでできたのですがそれが完了しているということでもうダウンロードは完了しているのでしょうか
URLを作成したあとはもちろんDownload行為を行う必要があります。回答として合っていますでしょうか・・?
【パラビのurl作成について】
少し前の記事ですが、コメント失礼いたします。
こちらの記事を元にパラビのurlを作成することに成功いたしました。
urlのdefault_defaultの部分、前半のdefaultにプレーヤーID (Player ID)を入れる必要がありました。(video IDなどのすぐ近くに記載あり)
http://省略/アカウントID/プレーヤーID_default/index.html?videoId=ビデオID
↑
このurlでビデオに直接アクセスできたのですが、、、再生できる時と再生できずにエラーが発生してしまうことがあり、むしろ再生できる時の方が少ないです。
ブログ主様、コメント見られている方、もしよろしければこちらを頼りに動画の取得を試みて欲しいです。後一歩のところで保存ができず、、、。
どうぞよろしくお願いいたします。
ParaviのURLを作成しようと試みましたが、Video IDが見当たらず、
よろしければIDの前後の単語などを詳細に教えていただけますでしょうか?
また、Account IDとPlayer IDは見つけられたのですがそれぞれ3つずつあります。
皆様は同じようにAccount IDなどは複数ありましたでしょうか?
こんばんは。いろいろと検索してるうちにこちらに辿り着きました。
パラビの保存方法を凄く探しています。
http://省略/アカウントID/プレーヤーID_default/index.html?videoId=ビデオIDとおっしゃっている人がいたので
試したいのですが、プレーヤーIDがどこに記載されているのか全く見つけられません。わかりやすく教えていただけると嬉しいです。
以前はparaviの画面録画の件についてお世話になりました。paraviのURL抽出に成功しdrmテストサイトでの再生まで成功しました。保存まであと一歩だと思うのですが保存できず、、。なにかいい方法がありましたら教えて頂きたいなと思っております。よろしくお願い致します。
riさん、こんばんは。
DRM関連に自信がありますので、私でも良ければ試してみようと思っております。
URL抽出はどのようにされましたか?
前述のむさんと同様の作成方法から抽出したURLでしょうか?
Paraviはまだ試行した事がない為、同じようにURL抽出して試行してみようと思っています。
関根と申します。
2/8にコメントを送信し管理者の承認待ちの状態でした。
承認までまだお時間かかりますでしょうか?
ご確認をお願いいたします。
関根様
承認遅れ大変失礼いたしました。
関根さま
ご反応ありがとうございます。
当方URL抽出は以前ご提示頂いた方の物とは違うやり方にて行いました。
マニュフェストURLとライセンスURLを抽出致し、drmテストサイトでdash を選ぶと再生できる状態でした。ぜひ主様のお力を借りれますと幸いです。よろしくお願い致します。
riさん、横からのようで失礼いたします。
おっしゃっていたことを頑張って試したのですが上手くいかず…もしよろしければURLの作り方、再生できる方法をもう少し詳しく教えていただくことは可能でしょうか… ? 保存期間が終了してしまうものがあり困っております。
また、ひざのうえさんもご協力願えれば幸いです、よろしくお願い致します。
コメント失礼致します。
http://省略/アカウントID/プレーヤーID_default/index.html?videoId=ビデオID
こちらのURLで動画の再生まで進めたのですが、ffmpegを使用して保存を試みたところエラーが出て保存する事が出来ませんでした。
再生画面のスクショをしても画面が真っ暗になってしまいますので、DRMが関係しているとは思うのですがなにかわかる方いらっしゃいますでしょうか?
横から失礼致します。
ゆゆ様、当方もアカウントIDとプレーヤーIDが3つありました。
3つそれぞれで試みたのですが、再生することができず…。
再生成功された皆様は、どのIDを使用されていらっしゃるかご教授いただけると幸いです。
れさん
一度playerをdefaultでやってみてください。
コメント失礼致します。
GYAOの動画をこの記事のようにURLを取得してから、bitdownloaderにてURLを貼り付け、サイズを選択してダウンロードをクリックしたところまできたのですが、その後動画だけのページが開かず、m3u8のファイルが開く/名前を付けて保存の状態になって現れてしまいます。
なにかこちらの見落としや問題点、また解決策がございましたら、教えていただけると幸いです。
GYAOなどのテレビ配信の動画についてはbitdownloaderではダウンロードができませんので、「【brightcoveの動画も保存できる?】オンラインで簡単にダウンロードする方法について」の記事にてbrightcoveのURLを作成してみてください。動画IDとアカウントIDを探します。m3u8ファイルをメモ帳などで開くと.tsファイルがたくさん書かれているケースがありますが、そこにvideo IDだけわかる場合もあります。
わかりやすい記事とても感謝しています。
WOWOWオンデマンドの抽出方法ご存知だったりしますか?
Video-idはどう検索しても全く見つからない状態です。
かなさん
動画再生チェックの動画で形式を見てみましたが、WOWOWはまたちょっと特別なDRM(動画保護)を施しているようで、ちょっと苦戦しそうな予感ですね(笑)
私が通常使っているVideoprocでチェックの画面録画はできました。クロップもできますので動画画面だけ録画も可能です。
ただ、直接ダウンロードはしたいところですよね‥。何かわかることがあれば記事にしたいと思います。