ギャッターのフリーソフト広場は、インターネット上の便利なフリーソフトやネットサービス、動画の保存方法、買ったものレビューを紹介するブログです!

ギャッターのフリーソフト広場 TOP  >  GYAO!の動画保存方法 >  ffmpegだけでGYAO動画をダウンロードする方法

スポンサーリンク

ffmpegだけでGYAO動画をダウンロードする方法

GYAOダウンロード 17-12-43-844

概要
仕様変更を最近よく行うGYAO動画サイト。そんなGYAOの動画ダウンロード方法を当ブログでは調査し続けてきました。現在は、動画ダウンロードのセキュリティレベルがかなり高くなりソフトなどではダウンロードすることが難しい状態のようです。以前コチラの記事でffmpegやGyaO MMS URL、RTMPなど色んなツールを駆使してダウンロードする方法を紹介しました。しかし手間がかかり大変という方に今回の方法がおすすめ。今回は、ffmpegだけでGYAOの動画をダウンロードする方法を紹介します。GYAO解析ツールのGyaO MMS URLやRTMPなどは使うことなくダウンロードできます。

ffmpeg
サイト先 : コチラ
・ffmpegとは、動画の変換やエンコード、応用としてダウンロードなど幅広い使い方が出来るツールです。

手順
1、上記サイトからパソコンの環境に合ったバージョンをダウンロードします。
・私のパソコンでは64bitを使用。

GYAOダウンロード-31-444

2、C直下「ドライブ」に「ffmpeg」という名前で新規フォルダを作成し先ほどダウンロードしたffmpegのbinフォルダにあるffmpeg.exeだけを作成した新規フォルダへコピーします。

GYAOダウンロード015-06-04 15-54-36-363

3、スタートから「CMD」と入力してコマンドプロンプトを起動します。コマンドプロンプト上に「cd c:\ffmpeg」と入力してエンターを押します。下記画像参考に。

bandGYAOダウンロードicam 2015-06-04 16-53-45-013

4、ダウンロードしたいGYAO動画ページへアクセスします。
FireFoxを推奨、他ブラウザでも操作が複雑で一応可能ですが一番シンプルでやりやすいためFireFoxでお願いします。

5、アクセスしたら「F12」キーを押して「コンソール」→「ネットワーク」や「CSS」、「JS」、「セキュリティ」、「ロギング」全てをクリックして青表示化させます。そしたらコンソール内で「Ctrl」+「F」キーで「フィルタ出力」画面を表示させます。フィルタ出力画面に「M3U8」と入力します。

bandGYAOダウンロード2015-06-04 16-54-48-340

6、すると下記画像の様に3つ程URLが表示されます。

bGYAOダウンロード2015-06-04 16-54-54-163

7、コマンドプロンプトに「ffmpeg -c copy "ここに動画タイトルを入れる.ts" -i "ここにコピーしたURLを入れる" 」の様な感じで入力します。

・「ここに動画タイトルを入れる」は、動画のタイトルを入力します。
・「ここにコピーしたURLを入れる」は、6の工程で解析した3つのうちどれかを入力します。

8、一番上に表示されるタイプのURLを入力してみるとこんな感じになります。

例 : この構文をコマンドプロンプトへ入力します。下記画像を参照。
ffmpeg -c copy "テストタイトル.ts" -i "https://gw.gyao.yahoo.co.jp/v1/hls/00548:v12159:v1000000000000003140/variant.m3u8?device_type=1100&delivery_type=2&min_bandwidth=251&appkey=52hd8q-XnozawaXc727tmojaFD.SD1yc&appid=ff_rbJCxg67.bRk_lk7CbWFjhorGVKjvFsRgiLDHW4PE.vN6zxDW6KyRr1Zw3rI-"

GYAOダウンロード015-06-04 16-22-50-344

9、ダウンロードを開始するにはURL入力後エンターキーを押すとダウンロードが開始されます。

GYAOダウンロード4 16-22-58-559


補足や注意
・6の工程で解析表示される3つのURLは、それぞれ違いがあって例で使用した1番上に表示される「variant」の様なタイプは854×480「23分動画267MB」で最高画質でダウンロード可能です。ですから一番上のURLを使用しておけば間違いはありません。続いて2番目に解析表示したURLは、640×360「23分動画97MB」で若干低画質になり特徴としてはダウンロード速度が遅いです。3つ目が854×480と1つ目と同じ解像度です。

・出力形式は.TSですので標準のプレイヤーでは再生できない場合がありますのでコチラのVLCというプレイヤーをご利用ください。


雑感
さて今回紹介した内容は、GyaO MMS URLの様な解析サイトが閉鎖した場合自分で解析してダウンロードしてみる&若干楽にダウンロードが可能になるという方法でしたがいかがでしたか。しかしまぁやはりひと手間ふた手間かかりますね。ダウンロード環境を構築してしまえば効率はよくなりますがそれでも面倒ですよね。というわけでGYAO動画に興味のある方は是非試してみてください。

以上ギャッターでした。
関連記事

スポンサーリンク
[ 2015年06月04日] カテゴリ:GYAO!の動画保存方法 | TB(0) | CM(59)
出来た
出来たけど効率はそんな良くないかな

ffmpegって便利すぎるな
[ 2015/06/04 22:43 ] [ 編集 ]
うーん
サイズでかすぎる
[ 2015/06/04 23:53 ] [ 編集 ]
ワーナーいけましたか?
[ 2015/06/05 16:28 ] [ 編集 ]
???
赤色でUnrecognized option 'ihttps://gw.gyao.yahoo.co.jp/v1/hls/00220:v12177:v10000000000000028
42/variant.m3u8?device_type=1100&delivery_type=2&min_dandwidth=207&appkey=52hd8q-XnozawaXc727t
mojaFD.SD1yc&appid=ff_rbJCxg67.bak_lk7CbWFjhorGVKjvFsRgiLDHW4PE.vN6KyRr1Zw3rI-'.
Error splitting the argument list: Option not found と表示される。GYAO MMS URLで解析すると、
成功する。なぜですか?
OSはwindows Vista 32-bitです。ffmpegは5月26日のです。
[ 2015/06/05 18:21 ] [ 編集 ]
ワーナー
ワーナー系は無理だった

???さん
ihttpsじゃなくhttpsだとおもう
打ち間違え
[ 2015/06/05 18:51 ] [ 編集 ]
何度やっても
何度やってもできません。なぜだろう?新しいffmpegにしてもダメだった。???のエラーあとやっぱりihttpsでした。
[ 2015/06/05 21:11 ] [ 編集 ]
何度やっても
何度やってもできません。なぜだろう?新しいffmpegにしてもダメだった。???のエラーやっぱりihttpsでした。
[ 2015/06/05 21:17 ] [ 編集 ]
うまくいきました!
ありがとうございます。理屈はよくわかりませんが、うまくいきました!
[ 2015/06/05 22:08 ] [ 編集 ]
???さん

もう少し詳細くれますか?
[ 2015/06/06 08:54 ] [ 編集 ]
ffmpegのサイトでffmpeg-20150605-git-7be0f48-win32-static.7zをダウンロード。解凍してC直下のffmpegフォルダに保存。GYAOの動画ページでF12を押してm3u8と検索して一番上の最高画質のを選択。「リンクのURLをコピーする」を押して、CMDでffmpeg -c copy"三代目 J Soul Brothers from EXILE TRIBE 「R.Y.U.S.E.I.」.ts" -i"
"https://gw.gyao.yahoo.co.jp/v1/hls/00071:v09955:v1000000000000001771/variant.m3u8?device_type=1100&delivery_type=2&min_bandwidth=64&appkey=52hd8q-XnozawaXc727tmojaFD.SD1yc&appid=ff_rbJCxg67.bRk_lk7CbWFjhorGVKjvFsRgiLDHW4PE.vN6zxDW6KyRr1Zw3rI-"と入力するとエラーが出てダウンロード出来ません。それと前にエラーが出てた動画は今日無料配信終わってたんで、別の動画にしました。 詳細でなかったらすいません。
[ 2015/06/06 09:31 ] [ 編集 ]
123456さん
動画タイトルにコンマがあるからだめ
通常ファイルの形はあいうえお.tsのようになるから「あ.い.う.ts」な感じだと拡張子がおかしくなるからエラーでる
ためしに三代目 J Soul Brothers from EXILE TRIBE.tsでやってみ
[ 2015/06/06 13:04 ] [ 編集 ]
ありがとうございます。ですが、ためしに三代目 J Soul Brothers from EXILE TRIBE.tsでやってみても、Unrecognized option’ihttps://gw.gyao.yahoo.co.jp/v1/hls/00071:v09955:v1000000000000001771/variant.m3u8?
device_type=1100&delivery_type=2&min_bandwidth=64&appkey=52hd8q-XnozawaXc727tmojaFD.SD1yc&appid=ff_rbJCxg67.bRk_lk7CbWFjhorGVKjvFsRgiLDHW4PE.vN6zxDW6KyRr1Zw3rI-'.Error splitting the argument list: Option not foundと出てきます。上のほうに libavutil 54.26.101/54.26.101 libavcodec 56.41.101/56.41.101 libavformat 56.34.100/56.34.100 libavdevice 56.4.100/56.4.100 libavfilter 5.16.101/5.16.101 libswscale 3.1.101/3.1.101 libswresample 1.2.100/1.2.100 libpostproc 53.3.100/53.3.100 と出ているのですが・・・
[ 2015/06/06 16:17 ] [ 編集 ]
なぜ?
上の記事に書いてあるffmpeg -c copy "テストタイトル.ts" -i "https://gw.gyao.yahoo.co.jp/v1/hls/00548:v12159:v1000000000000003140/variant.m3u8?device_type=1100&delivery_type=2&min_bandwidth=251&appkey=52hd8q-XnozawaXc727tmojaFD.SD1yc&appid=ff_rbJCxg67.bRk_lk7CbWFjhorGVKjvFsRgiLDHW4PE.vN6zxDW6KyRr1Zw3rI-"はダウンロードに成功しました。なぜ自分で解析した動画はダウンロード出来ないのでしょうか?
[ 2015/06/06 16:50 ] [ 編集 ]
お礼
誤字脱字を修正し、コンマを修正し、空白を修正しました。そして、ダウンロードに成功しました。
ありがとうございました。
[ 2015/06/06 17:08 ] [ 編集 ]
プロシージャ エントリ ポイント _wfopen_s がダイナミック リンク ライブラリ msvcrt.dll から見つかりませんでした。 と表示されてダウンロードが始まりません、書かれてる通りにしたのですが、何か足りないのでしょうか?
[ 2015/06/06 18:18 ] [ 編集 ]
msvcrt.dll
上の人
ffmpeg-20140609-git-6d40849-win32-static.7z
で環境整えるとダウンロードできる

これは古いパソコン使っている人がなる現象らしい
なる人は古いパソコンを使う人=新型に弱いw

vistaより前のosはそーなる

この機に新型買い換えよう
[ 2015/06/06 21:53 ] [ 編集 ]
ご親切にありがとうございました!
ffmpeg-20140609-git-6d40849-win32-static.7z でやったらうまくいきました。
[ 2015/06/06 22:11 ] [ 編集 ]
結構効率良いかもな
[ 2015/06/07 05:44 ] [ 編集 ]
音質の違い
なぜか一番上のURLより一番下のURLのほうが音質いいような・・・
[ 2015/06/07 10:36 ] [ 編集 ]
音質
1234さんそれボクも思っていた
一番上の動画の画質と一番下の動画の画質は同じ
だがなぜか2つを比較してダウンロードすると一番下の動画のほうが
保存サイズが大きい
この違いは音質にあったのか

なるほど12さん勉強になった
[ 2015/06/07 11:03 ] [ 編集 ]
ffmpeg でエラー発生時
保存開始すると、次の様なメッセージが連続して表示されていきます。
frame=nnnnn fps=nnn q=-n.n size= nnnnnkB time=hh:mm:ss.ss bitrate= nnn.nkbits/s
frame=nnnnn fps=nnn q=-n.n size= nnnnnkB time=hh:mm:ss.ss bitrate= nnn.nkbits/s
frame=nnnnn fps=nnn q=-n.n size= nnnnnkB time=hh:mm:ss.ss bitrate= nnn.nkbits/s

しかし途中で、次の様なメッセージが表示されることがあります。
[crypto @ ~] Unable to open resource: http://~
[hls,applehttp @ ~] Failed to open segment of playlist 0

動作としてはそこでしばらく停止(再試行している?)→次にまた
frame=nnnnn fps=nnn q=-n.n size= nnnnnkB time=hh:mm:ss.ss bitrate= nnn.nkbits/s
が連続して表示されていきます。

・これは一部データの保存に失敗しているということですよね?
・この場合は、最初からやり直すしかないでしょうか?
 (ffmpeg にはレジューム機能がない様なので)
[ 2015/06/11 13:44 ] [ 編集 ]
たまに最初のほうでノイズでまくる
たとえば、今だったら境界のRINNEとか、最初の何秒かにノイズでてる感じなんですが、対策方法ありますか?
[ 2015/06/15 22:10 ] [ 編集 ]
ダメだ。俺のコマンドプロンプトがイカれてやがる。
プロシージャエントリポイントが見つかりませんと出る。
誰かたすけてくれ・・・・・・・・・・・・・・・・・・・
[ 2015/06/17 12:01 ] [ 編集 ]
フィルタ出力画面に「M3U8」と入力しても何も表示されないのですが何が原因でしょう?
[ 2015/06/18 16:52 ] [ 編集 ]
それは
上の方 それはhls配信動画じゃないからだと思う

だから通常のrtmpを使うダウンロードを行うといける

ちなみにurl教えてほしい
[ 2015/06/18 17:31 ] [ 編集 ]
それはさん、ありがとうございます。
GyaO MMS URLを使うやり方で試したら無事ダウンロードできました。
[ 2015/06/18 19:29 ] [ 編集 ]
Google Chromeでも、F12、Network、ALLを押して、M3U8と入れて、「copy link address」を押して、
URLをコピーすると、CMDでダウンロード出来ました!
[ 2015/06/26 20:57 ] [ 編集 ]
C ドライブ以外のデータドライブ でダウンロードする方法を教えてください
[ 2015/07/04 20:45 ] [ 編集 ]
上の方 
たとえばDドライブにffmpegファイルがあるのなら、cd d:\ffmpeg とかにすればダウンロードできると思います。つまりドライブのCとかDとか入れればいいと思います。

ドライブ直下にffmpegがなく、下の階層にある場合は\をつけて、下の階層の名前を
入れていってffmpegファイルを指定すればいいと思います。(デスクトップとかはdesktopとかで入れたほうがいいです。そうでないとパスが見つかりませんって出ます。)
[ 2015/07/07 18:21 ] [ 編集 ]
上の方 たとえばDドライブにffmpegファイルがあるのなら、cd d:\ffmpeg とかにすればダウンロードできると思います。ドライブ直下にffmpegがなく、下の階層にある場合は\をつけて、下の階層の名前を
入れていってffmpegファイルを指定すればいいと思います。(デスクトップとかはdesktopとかで入れたほうがいいです。そうでないとパスが見つかりませんって出ます。)
[ 2015/07/07 18:23 ] [ 編集 ]
上の方 たとえばDドライブにffmpegファイルがあるのなら、cd d:\ffmpeg とかにすればダウンロードできると思います。
[ 2015/07/07 18:24 ] [ 編集 ]
上の方 たとえばDドライブにffmpegファイルがあるのなら、cd d:\ffmpeg とかにすればダウンロードできると思います。
[ 2015/07/07 18:25 ] [ 編集 ]
上の方 出来なかったよ

GyaO MMS URL の解析結果 ffmpeg -c copy を 

メモ帳に貼り付けてDドライブのDに 

ffmpeg -d copyに書き換えて貼り付けたりも試したけど 出来ませんでした
[ 2015/07/09 15:05 ] [ 編集 ]
C以外に保存は、CMD.EXE自体をc以外にコピー(ショートカットではなく)。同じフォルダにffmpeg入れればできるんじゃないのかな?
私の環境ではEのフォルダに保存できてるので。
[ 2015/07/10 10:15 ] [ 編集 ]
言われた通りにやったら出来たよ!!
どうもありがとうございます。
5kplayerからrtmpdumphelper、そしてやっと
ffmpegに行きついた。

ちゃんと打ち込んだのに
unrecognized option 'c' なんぞが出て、上手くいかなかったから
新しいバージョンのffmpegをダウンロードしたらうまく行きました。
[ 2015/07/10 11:02 ] [ 編集 ]
D直下にffmpeg置いてるなら
cmd起動後
CD D:
CD D:\ffmepg
です
[ 2015/07/10 12:26 ] [ 編集 ]
なぜだ… ダウンロードできない・・・ 久しぶりにやったらできなくなっていた。
上の記事に書いてある例はダウンロードできたのに…!!!
[ 2015/07/10 21:08 ] [ 編集 ]
E ドライブに落とすとして

cmd起動後    CD E: を入力 そしてENTERを押す  すると


C:\Users\(名前)>CD E:
E:\

C:\Users\(名前)>


↑のように表示され 2段目の  E:\  に 

CD E:\ffmepg が 入力出来ないんですが?

何か手違いがあるんでしょうか?


[ 2015/07/10 23:45 ] [ 編集 ]
やっぱりCにしか落とせないんですかね?
[ 2015/07/12 14:03 ] [ 編集 ]
お助けを
'ffmpeg' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

と表示します。
因みにOSはWindows8です。
どなたか御教授願います。
[ 2015/07/12 16:45 ] [ 編集 ]
上の方 たとえばWIN7にダウングレードすれば出来ると思いますよ
[ 2015/07/13 22:57 ] [ 編集 ]
おい! いつになったら Dに落とせるんじゃ!

 この ボケ!
 
  はよ データに落とせる方法書け!

   この 阿呆がァ!

    いてまうぞ われ!

     あーん!

      はよ UP せえや! 
 
       命ないぞ このバカちんがぁ!
[ 2015/07/18 21:07 ] [ 編集 ]
どうにか出来ないでしょうか。
RTMPDumpも、ここの最新の記事でもダメでした。
以下のURLは出来ないのでしょうか。

http://gyao.yahoo.co.jp/player/01096/v00209/v0000000000000000242/
[ 2015/07/27 05:44 ] [ 編集 ]
ダウンロードできなくなってます
また仕様がかわったのでしょうか。
「‘ffmpeg’は内部コマンドまたは外部コマンド、操作
可能なプログラムまたはバッチファイルとして認識されていません」とででしまいます。
また、F12キーを押すタイプのやりかたでもhttps://gw.gyao.yahoo.co.jp/v1/hls/_SM・・・しかアドレスを拾いません。
仕様がまたかわっちゃったのでしょうか。
[ 2015/08/23 09:59 ] [ 編集 ]
ffmpeg がダウンロードはできません。
まず,記事の初めにある「ffmpeg」のダウンロードができません。
[ 2015/08/28 20:32 ] [ 編集 ]
管理人のみ閲覧できます
このコメントは管理人のみ閲覧できます
[ 2015/10/05 10:59 ] [ 編集 ]
カレントディレクトリを変更する
※Dドライブのffmpegディレクトリにカレントディレクトリを変更するには

コマンドプロンプトで
「cd /d d:\ffmpeg」
と入力後[Enter]キーを押す
表示が d:\ffmpeg> になります。

この状態なら、
'ffmpeg' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
のエラーは出ません。


[ 2015/10/29 22:59 ] [ 編集 ]
新しく記事を公開
http://freesoft-plaza.com/blog-entry-289.html
GYAO動画ダウンロード専用ツールを使ってダウンロード出来るか試してみる


こちらの記事にて専用のツールを使って楽々ダウンロードする方法を紹介しましたので是非ご覧ください!
[ 2016/01/22 04:28 ] [ 編集 ]
ソフト化しておくんなまし・・・┓( ´ o ` )┏
この記事は初心者にも分かり易くてFFmpegを使ったダウソは問題ないんですが、
m3u8関連のダウンロードに特化したようなソフトができてくれるとありがたいな。
今のところm3u8を手動で検出、コマンドプロンプト立ち上げ、コマンドライン入力・・・
って、一々毎度毎度やってられへんわ。
[ 2016/02/06 04:57 ] [ 編集 ]
上の人
http://freesoft-plaza.com/blog-entry-289.html
の記事で専用ソフトの紹介されているよ
ちゃんと見なよ
[ 2016/02/06 09:42 ] [ 編集 ]
なぜかDL中にエクスプローラーが落ちて再起動するんですが、理由わかります?
これといって大きな不都合じゃないですけど、ウィンドウが消えるのが面倒くさい
[ 2016/02/09 01:09 ] [ 編集 ]
管理人のみ閲覧できます
このコメントは管理人のみ閲覧できます
[ 2016/02/24 11:34 ] [ 編集 ]
ERROR:error:get title

となってしまいます。どうしたらよいですか?
[ 2016/03/05 09:07 ] [ 編集 ]
GYAO動画ダウンロードができるものとできないのがある?
URLの解析ができるものはダウンかのうだけど、
URLの解析がエラーにになるものはできない?
[ 2016/03/10 06:33 ] [ 編集 ]
この記事のおかげでダウンロードできました。意外と簡単なんですね
[ 2017/02/16 17:28 ] [ 編集 ]
ぶわつはっはっ! YouFlixもダウンロードできたでぇ~~♪ サ~ンキュ~♪
[ 2017/07/14 12:20 ] [ 編集 ]
管理人のみ閲覧できます
このコメントは管理人のみ閲覧できます
[ 2017/12/01 15:44 ] [ 編集 ]
Re: タイトルなし
> .tsを.mp4に変えたら出力も変わりmp4になりますか?

たぶんならないとおもいます。
[ 2017/12/04 17:55 ] [ 編集 ]
Thanks!

you pinp my video life!

ありがとう!
[ 2018/06/22 16:35 ] [ 編集 ]
コメントの投稿












管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL

カテゴリ
Pick UP
YouTubeで使える便利な機能や裏技のまとめ
YouTubeで使える便利な機能や裏技のまとめ


これは便利!Google Chromeのおすすめ拡張機能まとめ88個
これは便利!Google Chromeのおすすめ拡張機能まとめ88個


Webページ内に表示される広告を消すことができるAdblock Plusの紹介
Webページ内に表示される広告を消すことができるAdblock Plusの紹介


 チューナー不要!パソコンでテレビを視聴することができるフリーソフトまとめ
チューナー不要!パソコンでテレビを視聴することができるフリーソフトまとめ


 非会員でもFC2動画の視聴制限を回避してくれるサイトまとめ 2015年版
非会員でもFC2動画の視聴制限を回避してくれるサイトまとめ 2015年版


FC2動画の視聴回数制限を回避する方法まとめ
FC2動画の視聴回数制限を回避する方法まとめ


  非会員でもFC2動画を手軽にダウンロードする方法まとめ
非会員でもFC2動画を手軽にダウンロードする方法まとめ


意外と知らないwindowsを便利にする小技まとめ
意外と知らないwindowsを便利にする小技まとめ


ワンクリックでWindowsを高速化できるソフトX-TUNEの紹介
ワンクリックでWindowsを高速化できるソフトX-TUNEの紹介
スポンサーリンク

follow us in feedly
にほんブログ村 PC家電ブログ Windowsへ