【GYAO!(ギャオ)総合スレ 92】 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
そうだったのか。
URL>m3u8でやってたのが出来なくなって、取得したm3u8でやったが、手間が・・・
GDHが高ビットレートが選べるか、GFDHがyoutube-dl対応してくれればいいのだが。 ブラックリベンジも新鯖の配信になってGFDH反応しなくなったな、GDHではいけるけど
GFDH改造で新鯖に対応できるんかな・・・ >>393
わいも同じやった
GyaO MMS URLからm3u8を落としてみたけどkeyファイルが10個ごとに入ってた
httpsがhttpになってるし規則性がないのでよくわからない
ファイルがあればローカルでも結合はできた
480pはAAC 44.10kHzからAAC 48.00kHz
旧方式のvariant.m3u8相当をもってくる方法ご存知の方お願いします
新作はbrightcoveに移行?旧作も近いうちにすべて移行?来月?
GYAO DownloadHelper.ahkは見てみたけどさっぱり 海外ドラマ、スキャンダルのS1〜S2配信で見られる所ないかな
出来れば吹き替えがいいけどここでS3見て最初から見たくなった ひとまずドラマに関しては国内ドラマだけが新鯖配信に大半切り替わったようだな ahk利用して新サーバー用m3u8取得ツールを作成時の参考になれば幸い
自分は余りネット関係詳しくないのでスマートな方法じゃないかも…
元URL
https://gyao.yahoo.co.jp/player/*****/v+++++/v###################/
↓ 以下のURLに変換
(改行削除必要)
https://gyao.yahooapis.jp/rio/getVideo?appid=dj0zaiZpPXFuMjk4YTJZcU4wUCZzPWNvbnN1bWVyc2VjcmV0Jng9YjQ-
&output=json&space_id=1183050134&domain=gyao.yahoo.co.jp&ak=8113e3fea86daede702c0c94a73a0c70
&start=1&results=1&service_id=gy&video_uni_id=*****%3Av+++++%3Av###################
&device_type=1100&site_id_device_type=1100&delivery_type=2%2C6
&premiumgyao_limited_contents_flag=1&callback=jsonp_1508366751473_18655
↓ DLしたデータから[deliveryId]を取得して以下のURLに変換
({"deliveryId":5505893887001,"deliveryType":6}な感じになってる)
<次へ> <続き>
https://edge.api.brightcove.com/playback/v1/accounts/4235717419001/videos/[deliveryId]
↑はAccept↓を指定しないとデータDL出来ない(改行削除必要)
Accept := "application/json;pk=BCpkADawqM3UI7LN8vy-xZ-f0EG6Xuch56dMQLuXX-VST0YZFntoAghnCk
04EswbZ56BAX20HkAWwYw5M4YbCcSRWgDNcGlbKIUOlw2DNT15MyrRvG2n2y3WAoy1IWfTAlhMgZLc2p
a3rZPbjCB23KBFaGZ1ezN5bgDFpOCQ4Rmb8MAx3BSPVrsprtQ"
↓ DLしたデータからm3u8取得する(httpとhttpsの二つある)
後はお好きなダウンローダーへURLを渡す
※データを取得する関数「UrlDownloadToVar」の改造が必要
(1)引数に「Accept=""」を追加
UrlDownloadToVar(URL, ・・・・・ ,UserAgent="",Accept="",EnableRedirects="",Timeout=-1)
{
・
(2)以下の2行追加
If (Accept<>"")
WebRequest.SetRequestHeader("Accept",Accept)
・
} >>402-403
スマン、ageてしまったorz 連投スマン
取得できるm3u8は「マスター」なのでご了承のほど あれやってあれやって…って今までより面倒だが、いざ作ってしまえば何ともない こういうのを、削除できない掲示板に貼るというという感覚がわからん。
ポリシー・キーはさすがにまずいだろ。 >>409
逮捕覚悟でレスしてんだろ
>ポリシー・キーはさすがにまずいだろ
ポリシー・キーってなに? huluオリジナルの野島脚本のドラマ毎週配信するんだ
佐々木希可愛い >>410
ポリ○キー、ポリ○キー三角形のひみつはね!
ポリ○キー、ポリ○キーおいしさのひみつはね!
教えてあげないよ、ジャン! >>402-404
乙
rioはわかったけどAcceptするのがよくわからなかった
rioみたいな感じでURLとして指定はできない???
そもそも*****と+++++と###################をURLから持ってくるのもよくわからない
素人には無理な気がする
新鯖はGyaO MMS URL使って多くなったらあきらめるか gyao-direct-urlの改造出来る方
お願いします。 pkは全て共通でソース見ればわかるから別にいいと思うけど
akは番組毎に違ってくるのでは akって単にspace_id+'_'+hostname (1183050134_gyao.yahoo.co.jp) のmd5か 使ってるソフトで落とせなくなったので来てみたら
やっぱり変更あったのか(´・ω・`)
ソフトに頼り切ってる能無しは諦めるしかないかorz >>402
GYAO! MUSIC LIVE の方も難しく考えず「元URL」形式に変換しちゃえば新しい方からDL出来るな
>>413
正規表現 うしおととら配信始まったけど
更新ペースがすごく早くて期限までに見きれるか
ほぼ毎日って・・・ >>421
こういうのとか、土日二日間だけ全話配信とか
DL前提だろって思うわ edge.apiのnameをファイル名に使ってるんだけど、最近中の人のメモ書きが残ってることが多いんだよなw
【差し替え】大停電の夜に
曲がれ!スプーン 【黒味あり】 ストア使用×
【複製対応】ウルトラB 第1話 宇宙からきた赤ちゃん DLはそれはそれでm3u8ひとつひとつフィルタするの大変だわ
楽に落とせるツールもあるのかも知れないけど 今回の変更で始まったことじゃないんだろうけど
m3u8リスト見てその解像度でそのビットレートは盛りすぎだろ…って思っても
DLすると実際は半分くらいのレートだったりしてよくわからん >>424
2chのスレタイみたいで面白いなw
全くの別タイトルじゃないだけましだろ パニック・フライト面白かった。
面白かったけど、空港内で携帯が圏外ってw
無理有り過ぎです。 >>414
配信元URLがテンプレじゃないとすれば
GyaoDirectURLではもはや対応は難しいですね
いちいちサーバーと交信して動画毎に
配信URL取得するとしたら一覧表示に時間が掛かるだろうし
そもそも配信方式変更後のこれまでの情報みるにつけ
どのURLがどの解像度&品質なのかの判断も出来ない状況・・・
しかも
>取得できるm3u8は「マスター」なのでご了承のほど
だとすればこの方式で取得しても巨大ファイルの取得しかできないわけで
せめて動画毎にアクセスするにしても解像度毎にURLが取得できる
仕掛けが分からないと、どのツールでもお手上げだと思いますよ Gyao m●s のノウハウがローカル側で可能なら
まだ何とかする事はできると思うけど
仕掛けの公開はまずしないと思うし
ごにょする人が増えて変なアクセスが増えれば、また
Gyao側で配信方式を変更するのだろうから
いたちごっこというか、よけい解析が困難になっていくような気がする
DRMとかWB系映画(アドビ式)みたいにお金を賭けないで
ローカル保存をさせない工夫をいろいろ模索してるんだろうな
いよいよ画面キャプチャが最強方法になるのかもよw gyao-direct-url ffmpeg版はどこか落ちてないかなー? ゴジラ2014
暗すぎて何が起こってるかわからん。 マスターm3u8のURLが取得できれば、ffmpegでその中のProgram-IDごとの情報が見られるから
画面サイズを指定してゴニョるくらいはDOSのバッチでも簡単にできそうなんだけどねぇ…
ahkは触ったことないから全然分からんけど>>402-403でm3u8のURLが自動取得できるならありがたいねぇ。
ちなみに、今のところアニメ作品しかチェックしてないけどないけど
新作はほとんど新方式に切り替わってて最大画面サイズもひとつを除いて変更なし。
TSUKIPROだけがこれまで854x480だったのがなぜか640x360までにサイズダウンしてたな。
旧作は今のところ旧方式のままだけど、これから配信が始まる旧作は新方式になるのかもしれない。
2クール物の全話一挙とかなんかはとても手作業ではやる気でないなぁ…
前にあった銀英伝全110話1週間限定一挙!とかw #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=11884006,AVERAGE-BANDWIDTH=3215530,CODECS="avc1.4d001f,mp4a.40.2",RESOLUTION=1280x720
〜.m3u8
#EXT-X-I-FRAME-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=37182598,CODECS="avc1.4d001f",RESOLUTION=1280x720,URI="〜.m3u8"
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=7235594,AVERAGE-BANDWIDTH=1683264,CODECS="avc1.4d001f,mp4a.40.2",RESOLUTION=1280x720
〜.m3u8
#EXT-X-I-FRAME-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=24367237,CODECS="avc1.4d001f",RESOLUTION=1280x720,URI="〜.m3u8"
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=6587821,AVERAGE-BANDWIDTH=1682986,CODECS="avc1.4d001f,mp4a.40.2",RESOLUTION=854x480
〜.m3u8
#EXT-X-I-FRAME-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=21975638,CODECS="avc1.4d001f",RESOLUTION=854x480,URI="〜.m3u8"
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=5178723,AVERAGE-BANDWIDTH=1309471,CODECS="avc1.4d001e,mp4a.40.2",RESOLUTION=640x360
〜.m3u8
#EXT-X-I-FRAME-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=16876568,CODECS="avc1.4d001e",RESOLUTION=640x360,URI="〜.m3u8"
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2283974,AVERAGE-BANDWIDTH=606578,CODECS="avc1.4d001e,mp4a.40.2",RESOLUTION=640x360
以下略
こういうm3u8が得られるから対話型ツールでは解像度選んで取得出来ると思うよ
TubeDiggerとかでは何も特殊なことしないで普通に一覧から選んで実行出来るし
決め打ちじゃないからahkでやるのは面倒ってだけ GYAO! Plus アドオン
ビットレートは表示されないが、上下位置でわかる。 ちゃんとやるならブラウザの開発者ツールから見られるログみたいに
HTMLからdocument.write(' data-spaceid=***A***')を確認して
埋め込みのplayer.gyao.jsからBcPlayerIds=__webpack_require__(156);BcAccountId=__webpack_require__(157)に対応する
156:function(module,(中略),hls:{production:"***B***",(略)を確認して
157:function(module,(中略)exports="***C***"},を確認して
players.brightcove.net/***C***/***B***_default/index.min.jsにアクセスして
a.catalog({accountId:accountId,policyKey:"***D***"})を確認して a.exports=\"***E***\"}を確認して
a.exports={PcBrowser:1100,MobileBrowser:2110,IOSPhoneApp:2211,AndroidPhoneApp:2212}}を確認して
gyao.yahooapis.jp/rio/getVideo?appid=***E***&output=json&space_id=***A***&domain=gyao.yahoo.co.jp&ak=***md5***
&start=1&results=1&service_id=gy&video_uni_id=***いつもの***&device_type=1100&site_id_device_type=1100&delivery_type=2%2C6
&premiumgyao_limited_contents_flag=1&callback=jsonp_***時間***_***乱数*** にアクセスして{\"deliveryId\":***F***,\}を確認して
edge.api.brightcove.com/playback/v1/accounts/***C***/videos/***F***
以下、前の書き込み参照、ってなるわけだけど、だいたいは決め打ちでいいんだよね。変わることを見越してちゃんとやるならちょっと面倒。 >>439
旧サーバーの時みたいに全て決め打ちではm3u8取得できないけど、
>>402-403のように決め打ちできるところは決め打ちで賄わないと面倒すぎる お前らはこないだから何の話をしてるん、新方式ってedge.api.brightcove.comの事でいいのん
叩くのに必要な2つの数字はVIDEOタグの親ノードが持ってるよ ああ、ひょっとしてブラウザを経由しないscriptからの完全自動化の話なん
だったらややこしいかもしれんね 決め打ちしてた子が騒いでるだけで、ちゃんとAPI叩いてた子は鼻で笑ってますよ。 >>420
一個目二個目三個目とよくわからない
/の2番目の\dとかで持ってくる???
\n(\d)的な?ヒントもらっても無理なんだけど
11月に入っても旧作は大丈夫そうだけど来年は無理かもね
>>445
おれには死兆星が見える(レイの気持ちがわかった) >>446
ahkでツール作るつもりならahkスレに日本語wikiへのリンク貼られてあるから
そこで正規表現について調べろよ、スレ違いネタいつまでもやってるとウザがられるぞ
(\d+) >>448
連投すまん
最後の (\d+) はかえって混乱させてしまうかもしれないので忘れてチョ >>439
実際には重要なパラメータの一部があればAPIの応答が返ってくるけどね。
まぁ、ヘッダまで含めて徹底的に化けるほうがいいだろうけど。
面倒なのがその後のリスト分けだな。
種類も組み合わせもともに8種類ある。 新鯖になって全体的にビットレが上がったからか
今まで動きの激しい場面になるとあった
ノイズ・ブロックノイズによる輪郭の破綻・細部の潰れがほぼなくなったが
ここまで上げてやっとかという感じでありがたみは薄い
とはいえビットレが高低あるやつを同フレで比較すると
ビットレに倍の差があるせいか結構見劣る
エンコ職人程とは言わないけど
低よりもうちょっと上げる程度でこれ位の画質実現してほしい
特に360p
1080p→720p→480p→360pと画素が半分になっていくんだから
ビットレも半分で出来ないのか、1.3Mは盛りすぎ >>438
ビットレートかBANDWIDTHを併記してくれると助かるよね
たぶん、ffmpeg使う人、gyao-direct-url使ってた人は
こっちにシフトしたほうが簡単かも知れないね
動画再生ページアクセスするか開かないとリンク取得できない・・
だとするとどっちみち動画一覧でのリンク出力は難しいんだから
再生ページ開いて取得、再生ページ開いて取得、再生ページ開いて取得・・・・と
面倒くさい作業が増えるけどね
でもまぁヒントがいろいろ出てきたのでやろうと思えば
gyao-direct-urlの改造は出来そうかもね
動画一覧での取得は時間が掛かるカモだけど Windows PowerShell使う人は居ないのか・・・8行で出来たぞw PowerShellはちょっと用途が違うからねありゃ 大矢誠
猫に熱湯をかけ、バーナーで焼くなどして虐待死させた、大矢誠容疑者を懲役刑に!
http://fb.me/5LkSEqn3F
動物虐待を「他の暴力的傾向を示唆する危険信号」として刑罰を重くする事を求める署名
http://fb.me/1E3zGOtd4 Python3の標準ライブラリだけで動くのを作成したけど
どうせPythonで動かすなら、ytdlのモジュール書いたほうが早かったかも >>448
旧式をJava?スクリプトにするのに20-30時間かかりました・・・(未完成)
新式はそれ以上かかりそうでできそうな感じもありません
ahkでやればもうちょっと簡単にできそうですが時間がないので無理です
これまで何度もダメだとおもい魁!!男塾や聖闘士星矢のように死んでもしれーっと復活してましたが終焉のときが来たようです
北斗の拳の雑魚キャラのように消滅します
最近表現力が落ちた感じがする
これまでの先人に感謝してキーボードを舞台に置いて引退する >>9
金曜だから更新されてたな
現在配信中なのは
<30thシングル>「Family 〜ひとつになること」
<31stシングル>「Time」
配信期間:11/3〜11/9 GDHのahkを見て高ビットレートの方で動作するように出来ないかと思った。
"O)BANDWIDTH="というのは有ったが、何がなにやらさっぱり・・・ 先週旧鯖だった妖怪ウォッチが新鯖になった・・・
今夜が山か? "O)BANDWIDTH=" を "O)AVERAGE-BANDWIDTH=" に変えれば良いんじゃね? >>463
同じく先週は旧鯖だったプリパラも新鯖に…やっぱり全面移行するんだろうね。
ただ、今週始まったロードス島戦記は旧鯖だったから旧作はまだ先になるのかも。 第2話をもう一度視ようと思ったんで
作品ページから第2話のリンク踏んだら
3話予告から再生されて3話のプレミアムページに行ってしまう
2、3度繰り返してシークバーを戻せばなんとかなると気づく
途中から再生される機能が働いてただけだった
最後まで視た動画は最初から再生されるもんだと思ったけど
例外もあるのか とりあえず、視聴ページ開いて出てくるマスターm3u8のURLさえ分かれば
それをffmpegに食わせてプログラムID順に各ストリームの内容が出るから、
画面サイズはそこでリスト化できるけど、ビットレートまではわからんね。
m3u8の「AVERAGE-BANDWIDTH」が近い数字だけど…これなのか?
単純に最高画質をゴニョるだけなら「-map p:0」決め打ちで良さげだけど
30分もののHD画質で600MBとか食われるのはやだな…480pでも300MB近いのに…
やっぱ画面サイズからプログラムID確定してゴニョるバッチ書くか…
あとはm3u8の自動取得ができれば…ぐぬぬ… ・洋画
「PUSH 光と闇の能力者」(11/2〜12/1)
「レッド・ドーン」(11/3〜12/3)
「しあわせの雨傘」(11/4〜11/17)
「ウェディング・イブ 幸せになるためのいくつかの条件」(11/5〜11/29)
「アンダーワールド」(11/7〜11/13)
「しあわせの帰る場所」(11/7〜12/6)
「シャドウハンター」(11/8〜12/7)
「スウィート・ノベンバー」(11/11〜2018/1/19)
「ミニミニ大作戦」(11/12〜11/25)
「シェルブールの雨傘」(11/14〜12/13)
「ドラゴン・キングダム」(11/15〜12/14)
「ランナーランナー」(11/15〜12/14)
「愛の伝道師 ラブ・グル」(11/16〜12/15)
「戦場カメラマン 真実の証明」(11/16〜12/15)
「復讐捜査線」(11/17〜12/16)
「セブン」(11/18〜2018/1/26)
「親愛なるきみへ」(11/20〜12/19)
「オーケストラ!」(11/22〜12/21)
「ドメスティック・フィアー」(11/23〜12/22)
「レッドプラネット」(11/24〜2018/2/1)
「100歳の少年と12通の手紙」(11/25〜12/24)
「ランナウェイズ」(R15+)(11/25〜12/24)
「シャーロットのおくりもの」(11/26〜12/25)
「はじまりのうた BEGIN AGAIN」(11/27〜12/26)
「燃えよドラゴン」(11/27〜2018/2/4)
「SAFE/セイフ」(R15+)(11/28〜12/27)
「エリート・スクワッド 〜ブラジル特殊部隊BOPE〜」(11/29〜12/28)
「マッチポイント」(11/30〜12/29) >>466
If (RegExMatch(M3U8Text, "O)BANDWIDTH=" BitRate "000.+?\R(.+?)\R", MatchM3U8) != 0) {
を
If (RegExMatch(M3U8Text, "O)AVERAGE-BANDWIDTH=" BitRate "000.+?\R(.+?)\R", MatchM3U8) != 0) {
に変えてみたけど、変わらなかった。
他には
&min_bandwidth=0
というのが有るが。 1話だけ解像度低いの止めて欲しい
解像度低くてレートも低いならまだ解るけどレート同じって… 『青の祓魔師』が一話目だけ違う
画質は大差無いんだけどモヤモヤする ラブ米 二期作が3話だけ低い。
なんか気分が悪い。 https://www.axfc.net/u/3859864/GYAO!
旧バージョンへの上書き非推奨
たまに終了時にクラッシュすることあり
もういい加減C#でも覚えてそっちで作るべきなんだろうなぁ 変更点はりーどみーにも書いてないからわからないけど、今までの流れからして
たぶんビットレートが高いものがある場合はそちらを優先するって感じかな? >>483
もう面倒くさいからytdlにマスターのm3u8を丸投げすることにした
480pとか落としたい人はiniのytdlのパラメータの項目を見るといいよ なるほど、まあ個人的にはこの対応が一番良い、最高画質派なので
GFDHで反応しないのが増えてきたし、でも以前のGDHだと同じサイズでもビットレート落ちてたし
今回のGDHならGFDHから移行してもいい感じ、終了時のクラッシュは早速起こったけどもw >>484
一々対応してたらキリが無い
それぞれのカテゴリーに「特別映像」とかいうのあるんだからそっちで見れば
それとも、そこで見れない映像あるんか?
>>485
>480pとか落としたい人は・・・
youtube-dl使って落とす場合720p以上(480pより大きいの)は不要って人は、
今の仕様ならオプションで「-f [height<=480]」ってしとけば毎回「-F」で確認→決め打ち指定する必要ないよ >>487
わかりました
前バージョンだと対応してたので、すみませんでした
終了時のエラーが出るようになったのは直りますか?
Error:CONTINUABLE EXCEPTION ACCESS_VIOLATION >>488
オレは作者じゃないよ
面倒くせー奴だなと思って言っただけ…スマン GYAOに負担掛けるようなツールは勘弁してほしいな
ダウンしない派にとっては迷惑 サーバーへの負荷的な意味ではブラウザで見るよりむしろ負担掛からないよ
広告料は見ても見なくても閲覧回数で入ってくるだろうしGYAOの負担はない
見なかった広告を見たことにされるスポンサー企業への負担があるかな
でもCM流れてても見てないとかミュートしてるなんてことは普通にあるしその辺は包括だろう ツールのDL数は精々300〜400程度だ視聴者数からしたら影響ないっしょ ■ このスレッドは過去ログ倉庫に格納されています