<body> <script type="text/javascript" src="https://ad.netowl.jp/js/webcrow-php.js"></script>
私立メロン高校パソコン部
11667814

GYAO&Tver動画ダウンローダJava


2018年08月25日 03:42:53

動画配信サイトのGYAOの動画ダウンローダです。
Tverの動画も落とせます。
日テレオンデマンド、FOD、ネットもテレ東、テレ朝キャッチアップ、
MBS動画イズム、TBS FREE、カンテレドーガ、ytv MyDo!なども落とせる。
m3u8のストリームを使った動画サイトは大体落とせると思います。

seleniumでchromeを自動操作してchrome拡張でurlを取得して
クリップボードに渡すという方法でダウンロードします。

1.GYAOの動画単体をダウンロードできます。
2.Tverの動画単体をダウンロードできる。
3.日テレオンデマンド、FOD、ネットもテレ東、テレ朝キャッチアップ、
MBS動画イズム、TBS FREE、カンテレドーガ、ytv MyDo!なども落とせる。
m3u8のストリームを使った動画サイトは大体落とせると思います。
4.全ての動画サイズをダウンロードすることもできます。
5.最も低画質な動画を一つだけダウンロードすることもできます。最も高画質な動画を一つだけダウンロードすることもできます。
6.中間の画質、2番目に高画質、2番目に低画質な動画を一つだけダウンロードすることもできます。
7.正規表現でヒットした解像度の動画だけをダウンロードすることもできます。
8.動画ダウンロード後に自動でtsファイルをmp4やaviに変換する機能。
変換後に元のファイルを自動削除も可能。
9.ローカル上のtsファイルをD&Dでmp4やaviに一括変換できる機能。
10.youtube-dlでmp4にダウンロードもできる。
11.R15動画に対応。ログインに対応。
12.1ページ上の動画を全て一括で落とす機能。(対応してるのはGYAO、Tver、日テレオンデマンド、FOD、ネットもテレ東、テレ朝キャッチアップ。)

Javaで作りました。
MacOSX、Windows、Linuxなどで動作します。

ワーナー・ブラザースの映画はダウンロードできません。

mpvプレビュー機能を付けました。
この機能を使うと動画をダウンロードしないでストリームで
軽量動画プレイヤーのmpv.exeで動画を再生させます。普通にブラウザで見るのと違い
広告が出ないのがメリットです。
HDD容量の問題や時間が無いからダウンロードしたくない人はこの機能を使うと良いです。

xpとvistaの人はここのディレクトリから
古いバージョンのchromedriver.exeを落として、
このソフトのchromedriver.exeに上書きしてください。
https://chromedriver.storage.googleapis.com/index.html

2020/9/21
落とせない動画か判別する機能を付けました。
ダウンロード
ver1.6.1

https://mega.nz/file/n2AmmSZC#TxJxkNUwnxNUixTJEkETPmAkqwGEB2j5AHqcUQ4BeyQ

xpとvistaの人はここのディレクトリから
古いバージョンのchromedriver.exeを落として、
このソフトのchromedriver.exeに上書きしてください。
https://chromedriver.storage.googleapis.com/index.html
xpとvistaの人はここのディレクトリから
古いバージョンのffmpeg.exeを落として、
このソフトのffmpeg.exeに上書きしてください。
https://ffmpeg.zeranoe.com/builds/win32/static/

posted by 管理人
カテゴリー 動画ダウンローダ
view(175165)
コメント(519)


132.名前:名無し 2019年06月19日 02:02:53ID:bebcb8

更新して頂いたGYAO動画ダウンローダJavaを試してみたので、わかる範囲で報告致します。

使用環境
 メインタブ→ダウンローダ:youtube-dl
 設定タブ→動画サイズ内→全てのサイズの動画にチェック

新作(Chromeのデベロッパーツールより「master.m3u8~」が抽出できるもの)に関して、
下記の7ファイルが保存されましたがファイルの動画と音声が結合されていませんでした。

参考URL:ttps://gyao.yahoo.co.jp/player/11159/v00008/v0000000000000000115/
保存タイトル~_1460800_640x360.mp4  音声のみ 127kbps
保存タイトル~_289300_426x240.mp4 動画のみ 640 360
保存タイトル~_689700_640x360.mp4 音声のみ 63kbps
保存タイトル~_1791900_854x480.mp4 動画のみ 240 426
保存タイトル~_3444100_1280x720.mp4 動画のみ 360 640
保存タイトル~_5624300_1920x1080.mp4 動画のみ 480 854
保存タイトル~_undefined_undefined.mp4 動画のみ 720 1280

加えて、>>115&118の方々を参考にコマンドプロンプトからだと
1920x1080のファイルが正常にダウンロード出来ましたのでその分の不足もあると思います。

旧作は以前と変わりなく使用出来ています。長文失礼しました。


133.名前:名無し 2019年06月19日 02:08:53ID:bebcb8

>>132ですが書き忘れてたので追記します。
更新して頂いたGYAO動画ダウンローダJavaが(ver1.4.2)ではなくver1.4.1)でした。
合わせて確認をお願い致します。


134.名前:がく 2019年06月20日 01:02:53ID:0c2004

ttps://gyao.yahoo.co.jp/p/00252/v10305/

動画はmp4でDLできるのですが、音声がありません。
設定でどうにかなるでしょうか。


135.名前:管理人 2019年06月20日 01:20:53ID:

>>134

音声も落とせるソフトを現在作成中ですのでお待ちください。


136.名前:SG08 2019年06月20日 07:28:53ID:3419d9

私は ffmpeg を使用しているので、 ffmpeg を使用した暫定の対処方法を記載しておきます。

(1) まずは 132 の方と同様にダウンロードしてください。
(2) 音声を結合したい動画の拡張子を ts にします。
(3) 音声のみ 127kbps (最低画質以外はこの音声が使用されるようです) の拡張子を aac にします。
(4) 以下のコマンドで結合します (再エンコード無しです) 。
ffmpeg -i <動画ファイル名>.ts -i <音声ファイル名>.aac -c:v copy -c:a copy -map 0:v:0 -map 1:a:0 <最終出力ファイル名>.mp4

なお、ファイル名にブランクなどが含まれる場合はダブルクォーテーションで拡張子を含めて囲んでください。


> 管理人様

音声トラックは master.m3u8 ファイルの「#EXT-X-MEDIA:TYPE=AUDIO」行で識別可能です。
動画トラックに使用されている音声トラックは master.m3u8 ファイルの「#EXT-X-STREAM-INF:」行で識別可能です (AUDIO="audio-0" など) 。
(最低画質の動画の音声は audio-1 の音声が、それ以外は audio-0 の音声が使用されているようです)
音声トラックURL (#EXT-X-MEDIA:TYPE=AUDIO 行の中) と動画トラックURL (#EXT-X-STREAM-INF: 行の次の行) は rendition.m3u8 のファイルの URL が絶対パスで指定されています。
「GYAO動画ダウンローダJava」の内部処理は存じませんが、私は上述の ffmpeg コマンドで手動結合は成功しております。
「-map 0:v:0 -map 1:a:0」オプションは、元の動画ファイルに音声トラックが含まれている場合でも音声ファイルの音声を強制的に使用するオプションです。

ご参考まで。


137.名前:管理人 2019年06月20日 10:26:53ID:

音声に対応させました。
gyao.crxの方も更新してください。
ダウンロード
ver1.4.3


138.名前:管理人 2019年06月20日 10:28:53ID:

ver1.4.3の「master.m3u8を直接入力(解像度自動)」チェックは外した方が良いです。

有効にするとmaster.m3u8のurlを直接ffmpegやyoutube-dlに与えて落とします、
この場合はブラウザで動画を再生するのと同じで
解像度は自動で決定されます。
(回線速度によって解像度が変わる。)
「動画サイズ」の指定は無視されます。

無効にした場合、master.m3u8のurlをWEB取得してソースを読み込み、
master.m3u8に書かれた.m3u8のurlを取得し、
複数の動画サイズから選択してダウンロードします。
選択は設定タブの「動画の選択」でします。
全てのサイズを落とすこともできますし、
選択したサイズのみを落とすこともできます。


139.名前:管理人 2019年06月20日 10:30:53ID:

GYAO動画ダウンローダJavaをTverにも対応させる予定です。

140.名前:管理人 2019年06月20日 10:32:53ID:

>>134

ver1.4.3を落として下さい。


141.名前:名無し 2019年06月21日 03:06:53ID:124383

ttps://gyao.yahoo.co.jp/player/00918/v12350/v1000000000000006770/
旧作に関しては設定タブの動画サイズを「最も高画質な動画一つ」に設定しても、
低い解像度(426×240)のものがダウンロードされます。
また、音声も低いビットレート(63kbps)が選択されてしまうようです。

ttps://gyao.yahoo.co.jp/player/00908/v14640/v1000000000000010566/
新作に関しては高い解像度(1920×1080)のものがダウンロードされますが、
音声は低いビットレート(63kbps)が選択されてしまいます。


142.名前:管理人 2019年06月21日 03:53:53ID:

>>141

ver1.4.4を落として下さい。


143.名前:管理人 2019年06月21日 03:54:53ID:

GYAO&Tver動画ダウンローダJavaがTverに対応しました。
日テレオンデマンド、FOD、ネットもテレ東、テレ朝キャッチアップ、
MBS動画イズム、TBS FREE、カンテレドーガ、ytv MyDo!、
バンダイチャンネルなども落とせる。
m3u8のストリームを使った動画サイトは大体落とせると思います。
(ver1.4.4)


144.名前:名無し 2019年06月22日 12:44:53ID:124383

141です。対応していただきありがとうございます。
旧作は高解像度(1920×1080)、高ビットレート(127kbps)の
ものがダウンロードできるようになりましたが、新作に関しては
音声が低ビットレート(63kbps)のままのようです。
対応していただけると助かります。わがまま言ってすみません。


145.名前:管理人 2019年06月22日 05:17:53ID:

>>144

修正しました。
(ver1.4.5)


146.名前:名無し 2019年06月23日 09:21:53ID:d51c1c

fodのプレミアム動画(会員登録済み)はダウンロードはできませんか?

147.名前:管理人 2019年06月24日 02:28:53ID:

>>146

無料が落とせるのだから有料の方もたぶん落とせるのではないかと思います。

chromeでfodにログインしてから、
「user-data-dirを指定」をチェックしても無理ですか?
「master.m3u8を直接入力(解像度自動)」をチェックしても無理ですか?

私がfodのプレミアム会員でないので確認できないです。
落とせるようになるかは分かりませんがfodのプレミアムに対応させて欲しいなら、
fodのプレミアム会員のIDとPASSを私のメアドに送ってください。



148.名前:名無し 2019年06月24日 06:14:53ID:9f62e6

147

ご対応ありがとうございます。
指定のURLを入れてchromeが起動して、手入力で ID パスワード入力途中にchormeが落ちてしまいます。

chrome側 でログイン状態にして GYAO&Tver動画ダウンローダJava を起動しても ID パスワードを求められてしまいます。
 


149.名前:管理人 2019年06月24日 11:21:53ID:

>>148

user-data-dirのパスは入れてますか?
「自動入力」ボタンを教えてください。


150.名前:名無し 2019年06月28日 02:21:53ID:52eaae

こんにちは。
検証URL:ttps://gyao.yahoo.co.jp/player/00641/v10153/v0981900000000541997/
master.m3u8を使用したフォーマットの短い動画で、動画サイズ選択の結果を確認してみました。
◆1.個別に一つをダウンロードした場合
 「最も低画質な動画一つ」を選択した場合、中間の動画がダウンロードされてしまうようです。
 「中間の動画一つ」を選択した場合、2番目に低画質な動画がダウンロードされてしまうようです。
 「二番目に低画質な動画一つ」を選択した場合、最も低画筆な動画がダウンロードされてしまうようです。

◆2.「全てのサイズの動画」を選択した場合
 video部分は正常にすべてダウンロード(この動画については全6サイズ)されます。
 しかし、audio部分は3番目に高画質な動画(この動画では854x480)のみ、128kbpsで、
 他の動画サイズでは64kbpsになってしまうようです。

◆3.「正規表現でヒットした解像度の動画」を選択した場合
 正規表現としてとりあえず、".*" (全てのサイズの動画)を指定してみました。
 結果、◆2項と同様の結果になりました。


151.名前:名無し 2019年07月02日 08:53:53ID:1aa0d3

FODの動画が上手く落とせないようです
Chromeで該当ページまでは行くのですがそこから先が動作しません(Chromeは最新版です)
Firefox拡張のほうでは落とせました

えいちてぃーてぃーぴーえす://fod.fujitv.co.jp/s/genre/anime/ser5869/5869110001/


152.名前:通りすがり 2019年07月02日 02:05:53ID:66c39d

管理人さんいつもありがとうございます
Gyaoで最低画質を選んでも高画質のものしか保存できません。
対処していただけるまで短時間で処理できるよう一時的な対処法を考えました。

全てのサイズの動画を選択して
開始して少し保存されたらすぐに終了ボタンを押す
それを全サイズ行う
プロパティから欲しいビットレートのファイルサイズを確認後、該当ファイルを削除
開始ボタンを押す
すると欲しくない動画はすべてスルーされ削除された欲しいファイルだけ保存しなおすことができる
終了後、他のファイルをすべて削除

こんな具合です。

長い時間かけて全て保存するより断然短時間で済みます。


153.名前:管理人 2019年07月03日 10:30:53ID:

>>151
gyao.crxを更新して落とせるようにしたので、
ver1.4.6を落としてgyao.crxを更新してください。


154.名前:管理人 2019年07月03日 10:31:53ID:

GYAO&Tver動画ダウンローダJavaで
正しい画質の動画を落とせるようになったと思うので、
ver1.4.6に更新してください。
gyao.crxも更新してください。


155.名前:管理人 2019年07月03日 10:32:53ID:

GYAO&Tver動画ダウンローダJavaの新しい設定ですが、
「解像度をソートして修正する(推奨)」はチェックして、
「オーディオを固定する」チェックは外しとけば良いです。


156.名前:150 2019年07月03日 11:22:53ID:5682de

>>153
レスありがとうございます。
master.m3u8内の画質エントリが画質順でない場合があり、
動画によって違う画質のものがダウンロードされるということで了解しました。
正規表現指定で、426x240と指定すれば確実に低画質がダウンロードできると考えて実行してみたのですが、
ログにmaster.m3u8のソースを表示後、ダウンロードされずに「終わりました。」となってしまいました。
ちなみにデフォルトで入力されている、640x360でも同様に終わってしまいます。
master.m3u8内には両解像度とも存在しているようです。
ttps://gyao.yahoo.co.jp/player/00641/v10153/v0981900000000542002/


157.名前:153 2019年07月03日 11:27:53ID:5682de

>>154
あれ?すれ違いで投稿してしまったようです。
アップデートありがとうございます。
早速、1.4.6を使ってみます。


158.名前:名無し 2019年07月06日 09:47:53ID:5682de

こんばんは。
1.4.7アップデート有難うございます。使用してみました。
1.4.6で盛り込まれたソートについてですが、
◆「解像度をソートして修正する」をチェックした場合
master.m3u8形式ですと、うまくいっているようです。、
しかし、旧作については最も高画質を選択しても2番目?の高画質がダウンロードされてしまうようです。
◆「解像度をソートして修正する」チャックを外した場合
同じ旧作をダウンロードすると、正常に高画質がダウンロードされました。
このときファイル名に解像度が付加されますが、"1920x1080"(真空波動研/ffprobeで確認)の解像度のはずが、
"854x480"が付加されてしまうようです。
確認した旧作のURL:ttps://gyao.yahoo.co.jp/player/00111/v08191/v0805000000000532532/
以上、ご報告します。


159.名前:151 2019年07月06日 10:51:53ID:1aa0d3

1.4.7でFODの動画が落とせました
ありがとうございます


160.名前:160 2019年07月07日 04:03:53ID:6a2995

Gyaoは落とせますが、TVerは、以下のエラーが出て落とせません。

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
終わりました。


161.名前:管理人 2019年07月07日 05:27:53ID:

>>160

入力したurlを教えてください。


13ページ目
最初 戻る 最後 8 9 10 11 12 13 14 15 16 17 18

名前   
本文


削除キー
戻る