[過去ログ] 【DL】動画の保存方法総合スレ【アダルト禁止】part55 (844レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
519
(1): (アタマイタイー 49e8-gQi4) 02/02(金)20:21 ID:OnUA8M4l00202(2/3) AAS
live-from-start
を指定すれば生の最中に頭から落としてくれる
これなら途切れない筈
520: あぼーん [あぼーん] AAS
あぼーん
521: (アタマイタイー 7db1-MxBP) 02/02(金)20:43 ID:GF9FqXxt00202(2/2) AAS
(´・ω・`).。oO(streamlinkって不人気なのかなあ?それとも知られてないだけかあ?)
(´・ω・`).。oO(どこのサイトか分からんから対応してるか否か知らんけど、どっちにしてもstreamlinkも試す価値はあるんだがなあ)
522
(2): (アタマイタイー 9148-DQL8) 02/02(金)21:17 ID:msRQ6T6O00202(2/2) AAS
>>519
ありがとうございます。
そのオプションはシークバーがなくて頭から再生できない生配信だと
有効ではないように思いました
リアルタイムでしか見られない配信でも途切れた時に
終了せず待機〜再試行してくれると助かるのですが

>>518
すみません、長くなってしまったので手短にと思いまして
523: (アタマイタイー 49e8-gQi4) 02/02(金)21:22 ID:OnUA8M4l00202(3/3) AAS
生配信だからといってシークバーが無いとは限らない
シークできない設定なら、それはもうその時しか受信できないんだから、
取りこぼしたらそれまでなのはどうしようもない
524: (アタマイタイー 8a01-g2um) 02/02(金)21:44 ID:z1vXPh6y00202(2/3) AAS
>>522
だーかーらー どの配信サイトか書かないとエスパーでしか書けないだろ?
それともどの配信サイトかだけは4んでもかけないパターン?ならいいけどw
525
(1): (アタマイタイー 596c-72XL) 02/02(金)21:47 ID:9khOl1gs00202(1) AAS
指摘されてもURLを書かないんだから、ほっとけよ
526: (アタマイタイー 8a01-g2um) 02/02(金)21:51 ID:z1vXPh6y00202(3/3) AAS
>>525
多分有料放送かDRMがらみの放送なんだろう。お察しだね
527
(1): (ワッチョイ 8a01-g2um) 02/02(金)23:26 ID:z1vXPh6y0(1) AAS
>>517
>>522
生放送(ライブ配信)サーバー側がリトライや再接続を考慮して作られてない(そういう仕様)
・セグメントのリトライはできない(または数秒でアクセス不可となる)サイトが多い
・再接続できたとしても、録画のことを考えて作られていない(当たり前)
ツール側もリトライや再接続をきっちり考慮して作られているプラグインやツールはあまりない

だから有料無料・合法非合法にかかわらず有名サイトではない限りそういうケースは無理だと思っていい。

もし対策があるなら
・そのサーバーを増強なりしてもらう
・そのサーバーに同時アクセスしてる人数を制限してもらう
省3
528
(1): (シャチーク 0Cfe-8qDn) 02/03(土)02:12 ID:mAZZb7EeC(1) AAS
>>514
ドキュメント眺めて動作が変わりそうなオプション -http_seekable 0
これ付けたらそれまで出てたウォーニング、エラーはほぼ消えた(ダウンロード時もその後のffplayでの再生時も)
ffmpeg -analyzeduration 10000000 -http_seekable 0 -i .../index.m3u8 -c copy video.mp4

mime type is not rfc8216 compliant は変わらず出てるけど、これはまあ本質的ではなさそう

でも他の人も言ってるようにstreamlinkが楽だと思うわ
streamlink .../index.m3u8 best -o - | ffmpeg -i pipe:0 -c copy video.mp4
エラーも出ない
529: (ワッチョイ 6658-IeYv) 02/03(土)04:45 ID:jPJSENRv0(1) AAS
>>514
旧ストレコ+旧CravigExplorerで楽になる
外部リンク[html]:alphawwwave.livedoor.blog
インスト後アップデートしちゃだめ
530: (ワッチョイ 9148-DQL8) 02/03(土)08:52 ID:pwXnoELg0(1) AAS
>>527
詳しい説明たいへん感謝します
配信側が不安定だと難しそうですね
ブラウザだと時々カクカクする程度なのですが
画面を録画するしかないんですかね..
一応streamlinkも試してみようと思います
531: (ワッチョイW b632-rXZ+) 02/03(土)10:56 ID:DTIycTka0(1) AAS
batにしてtimeout無しでloopを掛ければいいんじゃない?
アクセス過多で一時的にip規制くらう可能性と
ファイルが上書きされないように工夫する必要があると思うけど
532: (シャチーク 0Cfe-8qDn) 02/03(土)11:13 ID:VXGf8/deC(1/2) AAS
>>528 追試
-loglevel trace の結果をちょっと比べてみたところ、単に動作が変わるのでなく(デフォルト動作はHTTP GETに"Range: bytes=0-"が付くし、レスポンスもHTTP/1.1 206 Partial Content, Content-Range: bytes 0-nnn/nnn+1などのようになる。-http_seekable 0を付けると"Range: ..."はなし、レスはHTTP/1.1 200 OK)、サーバが返す.tsの長さが微妙に違った。

00001.tsは 299672 対 299680 (前者がデフォルト動作時、後者が-http_seekable 0あり)
00002.tsは 266020 対 266032 (同上)、等々
これはAES-128で暗号化されてるので、単純にopenssl enc -aes-128-cbc -d -K ... -in ... -out ...で複合すると、デフォルト動作時の方は(長さがおかしい)エラーが出る
140735552279424:error:0606506D:digital envelope routines:EVP_DecryptFinal_ex:wrong final block length:crypto/evp/evp_enc.c:601:

なので、NHKのニュース動画に限った話なんだろうけど、ffmpegのデフォルト動作では、それぞれの.tsの最後が不足して処理されている模様
533
(1): (オイコラミネオ MMe5-ffMy) 02/03(土)12:24 ID:D7t79FTMM(1) AAS
追試おつ
-http_seekable 0 のハックは yt-dlp でも nbc.com のプラグインで採用してるね
個別対応してるってことは問題になるケースがあまりないってことかな
たぶんサーバ側の非標準的な挙動かあるいはバグなんだと思う
534: (ワッチョイ 5ef4-on57) 02/03(土)13:34 ID:jaqXDxkQ0(1) AAS
Rangeが付かないということはリトライができないってことだし
535: (シャチーク 0Cfe-8qDn) 02/03(土)13:43 ID:VXGf8/deC(2/2) AAS
>>533
ふーむ、興味深い
nbcの配信がstream.nbcolympics.comだとしたらakamai.net
NHKはvod-stream.nhk.jpでakamai.net

TVerはjocdn.jp
536: (ワッチョイ 7db1-NbCu) 02/03(土)18:28 ID:jMp4YnTq0(1) AAS
514です。

528
529
532
ありがとうございます。
streamlinkで保存してパイプ処理をffmpegでやるという方法にしました。
537: (ワッチョイ 49e8-gQi4) 02/03(土)18:33 ID:LxALE3lX0(1/2) AAS
ffmpegはコンバータだからなあ
ファイルからファイルが基本
安定してるならurlでもinputにできる
リトライして頑張って取ってくるのは仕事じゃない
538
(2): (ワッチョイ 7db1-QyaA) 02/03(土)19:38 ID:8bBZ1evZ0(1) AAS
>>255
久々に動画DLしようと思ったら本当にVDHでmaster取得出来なくなったんだね
yt-dlpとかが直接対応してないサイトとかでmaster調べるのに重宝してたんだけどな・・・

自分はVDHが使えないと、F12で検索かけるくらいしか知らんが結構面倒なんだよね
みんなはどうやってるんだろう? 良い方法を知ってる人がいたら教えて
1-
あと 306 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s