【DL】動画の保存方法総合スレ【アダルト禁止】part48
レス数が1000を超えています。これ以上書き込みはできません。
動画サイトにある動画の保存方法総合スレです
※違法動画を保存してはいけません
※有料動画の質問は歓迎されません
質問する前に必ずこのソフトを全部試すこと
1. Video DownloadHelper (Firefox、Chrome)
2. youtube-dl
3. Streamlink
試したけどできなかった動画の保存について質問がある場合
・保存したい動画のURLを貼る
・自分の環境を書く、WindowsならOSは何か、MacかLinuxか
・試したアプリ、ツール、アドオン、そのバージョン、やりかたを書く
・エラーが出ている場合はエラーの内容を書く
・質問しても必ず答えがくるとは限らない
アダルトは専用板へ
https://mercury.bbspink.com/adultsite/
前スレ
【DL】動画の保存方法総合スレ【アダルト禁止】part47
https://egg.5ch.net/test/read.cgi/streaming/1622040777/ 昔っていつ頃だろ
FLV が主流だった時代なら MP3 があったかもしれない >>900
つい最近だよ
一ヶ月くらい前にはできてた >>894
日本シリーズ延長で見れなかったのにこじるりがエロかったらしいのに見れない >>899
-x -f "bestaudio" --audio-format mp3 --audio-quality 0 iPhoneでaria2入れれたわ
スレ違いって書いてるやつがスレ違い
役立たずのボケやわホンマ
yt-dlpの更新来たな yt-dlp 2021.12.01
Changelogが102個も並んでるが、YouTubeに直接関係しているのは6個かな >>911
スレ違い
アプリのインストールを指南するスレじゃない>>1読み直せカス 青レバ食いついてくるアホしか釣れねーなw
早く顔真っ赤にして罵ってくれww
コロナで人と会話するのが減ったんだわw
-N使えって言われると思ったんだがな dlp
--wait-for-video
/liveには使えんのかい
片手落ちやんけ ツイキャスのアーカイブ、streamlinkのプラグインが出来た気がする >>776入り
https://pastebin.com/v8c2f1de ↑
やっぱダメだ、すまん
途中で502エラーになる 英語圏向けのチャンネル名も追加してる人をyt-dlpで%(channel)sで取得すると英語の方が優先的に取得されちゃうな どうしたものか yt-dlp 2021.12.01
YouTubeで速度遅かったフォーマットも速く保存出来るね brewでnao版入れると既に入ってるdlpがnaoに置き換わる感じなのかな >>927
youtube-dlと置き換わる方が正しい(nao20010128nao/my/ytdl-patchedがyoutube-dlという実行ファイルを出すため) >>928
そうなんだ...naoのコマンド名がdlpらしいからdlpと換わるのかと思った
もしかして普通のyoutube-dlは使えなくなっちゃう? mp4になるかどうかはフォーマットの組み合わせによる。
yt-dlp_x86.exe -f 134+140 %url%
音声と映像の組み合わせでmvなんちゃらって拡張子になる。 yt-dlpのパーセントの青色が見えない
なんとかならんの? 色分けは良いとして基本黒背景のCLに青文字は視認性悪すぎだろw powershellだとさらにすごいことになりそう 逆に白背景だと黄色が見づらかったりするんだよね
それで自分は背景色を #e0e0d8 にしてる(これだと白文字も難なく読める)
うーんスレチだな 逆にaria2cの出力は読めるのか気になるな
なんとなく色似てるし aria2 色がついたときから無効にしてるな
ちょうどいいのはないんだよ
yt-dlpは-Fで横方向に伸ばしすぎ
普段使いのウィンドウサイズだと折り返されちゃう うーん!OS再インストしたらIronのTVerとかが落とすのに便利な拡張機能忘れちゃいました…
YDLで出来るけどとりあえず環境戻したい。
たぶんこことかの過去スレを適当に見てて入れたんだと思うんだけど、探し当てられない…
ストレコではありません(前から全く機能しないからそもそも嫌い)
拡張機能のアイコンは緑か青の下向き矢印でした。
これだけの情報で申し訳ありませんがおながいします。 savefrom.netのアイコンが緑の下向き矢印だけど シンプルな下向きアイコンでしたので違うと思うんです…
導入も二段階ではなかったですし フォーマットリスト表示しつつダウンロードもしてくれるオプションないのかな
いつもこうしてるんだけど yt-dlp -F "URL"; yt-dlp "!:2" >>944間違えた...
yt-dlp -F "URL"
yt-dlp "!:2" yt-dlp -Fが無い場合→処理後トップへジャンプ
yt-dlp -Fが有る場合→○○へジャンプ
○○からの処理
テキストへ上書き保存
ポップアップへ表示させテキスト内容にて振り分け
動画部分と音声部分をボックス内選択にし
選択後に決定をしたらbestvideoなどのところへ処理させる
("ここに"/bv+ba/bのようなところのオプションに)
という妄想
出来る?出来ない?どっち?(真犯人ふらぐ)
あっち、そっち、スレチ Vimeoの有料レンタルってDRMも何もないガバガバ配信で
普通にダウンロードできるんだな
某ミニシアター系の映画配給会社がVimeo使ってるけど
そこが出してるDVDの1/10の価格でHD動画落とせちゃう
いいんだろうか ytarchive.exeって
cur_frag = 0
cur_seq = 0
の部分いじれませんか? いじれるよ
func (*DownloadInfo)DownloadStream
の中 >>951
ありがとう
聞いてみたもののmacのgoの中にあるytarchive.exeは
自分の環境ではイジれなかったわ >>952
ソースいじって自分でビルドした方が楽なんじゃない? >>953
それだとver 0.2.1時代の速度しか出ないんですよ 開始位置のオプションに関しては作者自身が Issue 建ててるんだけどね
https://github.com/Kethsar/ytarchive/issues/36
正式リリースに耐えるクオリティにするには色々と考えなきゃいけないことがありそう
俺らが自分で勝手に改造して使うのとは訳が違うからなあ yt-dlpでyoutube動画を -F すると「storyboard」な項目が追加表示されるようになったけど消す方法無い?ちとウザい yt-dlpでライブ中の動画を保存すると先頭から等速でダウンロード始まりますが
これを2倍速でダウンロードさせたり途中からダウンロードさせる方法ありますか?
普通にyoutubeを見るとき2倍再生も途中再生もできるので理論上は可能だと思ってるのですが
具体的にどうやればいいかわかりません。どなたかお助けください >>958
ytarchive 使おうぜ
途中からは改造しないとできないけど >>955
NOMAL,LOW,ULTRA LOWの判別から数値を時間に置き換えと
判別が難しいんじゃないかな
>>958
先頭からは落とせないでしょ >>961
単純に判別・計算するだけなら難しくないけど配信者側の接続エラーで定期的に停止してた場合に大きくズレるのがめんどくさそう
そこも計算でなんとかなるけどそもそもは配信を全編保存するのが前提だしそこまでリソース費やすのが…というのが大きいのかもだけど yt-dlp
YouTube側の仕様変更で
DASH形式しかないフォーマットの更新日時
が反映されなくなった?
DASHじゃない通常版はちゃんと更新日時反映されてるけど バラバラに落としてローカルで合成するからローカルのPCのタイムスタンプになるのでは つーかyt-dlpでも「2016年1月1日、9:00:00」になんのな
なんの日付よコレ dlpで最大解像度だけ全て+全音声を指定してマージしたいんだけど何かいい方法ないかな
--audio-multistreams --video-multistreams -f "mergeall[height=4320]+mergeall[abr>0]/mergeall[height=2160]+mergeall[abr>0]/mergeall[height=1440]+mergeall[abr>0]/mergeall[height=1080]+mergeall[abr>0]/mergeall[height=720]+mergeall[abr>0]/mergeall[height=360]+mergeall[abr>0]/mergeall[height=240]+mergeall[abr>0]/mergeall[height=144]+mergeall[abr>0]"
これだと稀に変わった解像度が漏れる事があって心配で カッコ使えばだいぶ縮む。サイズは不等号で。fps違いもマージ? >>957
Unix/Linuxなら[1]で、Windowsは[2]で消えるはず。
[1] yt-dlp -qF "URL" | grep -Pv "^sb\d+"
[2] yt-dlp.exe -qF "URL" | findstr.exe /R /V "^sb[0-9]+" "mergeall[height=4320>2160>1440>1080>720>480>360>240>144]"+mergeall[abr>0]
試してないから知らんが短くってコレじゃダメなん? =(4320>2160>1440>1080>720>480>360>240>144)]"
それかこう? >>967
先生ここまではできたんですが不等号をどう使えばいいのか分かりません
--audio-multistreams --video-multistreams -f "(mergeall[height=4320]/mergeall[height=2160]/mergeall[height=1440]/mergeall[height=1080]/mergeall[height=720]/mergeall[height=480]/mergeall[height=360]/mergeall[height=240]/mergeall[height=144])+mergeall[abr>0]"
>>968
見落としてたありがとう… >>969
サンクス
正規表現はなかなか奥が深い…上手く行くまで時間掛かった(ハマった)
yt-dlp.exe -F "URL" | findstr.exe /R /V "^sb[0-9]"
あのコマンドラインのままでは上手く行かず、検索文字列指定を "^sb[0-9]+" から「+」を除去した "^sb[0-9]" で成功(sb10以降あると破綻する?)
なお、 -qF の「q」が謎…付けても付けなくても結果は同じ(ように見えた) >>973
-q はサイレントモードで
> [youtube] ***********:: Downloading webpage
こういう余計なメッセージが表示されなくなる
あとfindstrでは + が使えないから "^sb[0-9][0-9]*" にすればいけるはず >>974
サンクス
>-q はサイレントモードで
-q -F となってれば理解できたと思うが、 -qF だったもんでよく分からなかった
個人的に [youtube] *** 〜 のメッセージは有った方が良いんで -F のままにしとくわ
>"^sb[0-9][0-9]*"
sbが10以降などあり得ないとは思うけど念のためそのように指定しとくよ >>967
ごめん聞かれてたの忘れてた
純粋にfpsだけの違いならできれば低い方は省きたいけど、正直まだそこまで考えてなかった jwplayerの動画落としたくて
yt-dlp.exe https://play.ninetyvieoprogood.xyz/player/618d387cdd75dfb79e135a05/playlist.m3u8 -c
このコマンド入れて、
[generic] playlist: Requesting header
WARNING: [generic] Falling back on generic information extractor.
[generic] playlist: Downloading webpage
[generic] playlist: Downloading m3u8 information
[info] playlist: Downloading 1 format(s): 0
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 1034
[download] Destination: playlist [playlist].mp4
[download] 1.7% of ~631.72MiB at 7.46KiB/s ETA 42:29 (frag 17/1034)[download] Got server HTTP error: The read operation timed out. Retrying (attempt 1 of 10) ...
[download] 17.0% of ~541.92MiB at 3.16MiB/s ETA 11:16 (frag 175/1034)[download] Got server HTTP error: The read operation timed out. Retrying (attempt 1 of 10) ...
[download] 42.9% of ~667.03MiB at 12.18KiB/s ETA 07:42 (frag 443/1034)[download] Got server HTTP error: The read operation timed out. Retrying (attempt 1 of 10) ...
[download] 43.7% of ~668.77MiB at 11.06KiB/s ETA 08:31 (frag 452/1034)[download] Got server HTTP error: The read operation timed out. Retrying (attempt 1 of 10) ...
[download] 46.3% of ~693.55MiB at 928.94KiB/s ETA 08:09 (frag 479/1034)[download] Got server HTTP error: The read operation timed out. Retrying (attempt 1 of 10) ...
[download] 53.5% of ~707.65MiB at 3.49MiB/s ETA 07:09 (frag 552/1034)[download] Got server HTTP error: The read operation timed out. Retrying (attempt 1 of 10) ...
[download] 54.4% of ~710.53MiB at 8.86KiB/s ETA 07:36 (frag 562/1034)[download] Got server HTTP error: The read operation timed out. Retrying (attempt 1 of 10) ...
[download] 59.5% of ~722.55MiB at 16.45KiB/s ETA 07:16 (frag 615/1034)[download] Got server HTTP error: The read operation timed out. Retrying (attempt 1 of 10) ...
[download] 100% of 612.72MiB in 13:14
一応mp4が完成するのですが、壊れててファイルが表示できませんとなります。
壊れないで済むコマンドありますか? >>972
height> 範囲でしぼると取りこぼしなくなる
最近DLしてないけど自分のログにheight291種類もあった(最小72最大7680) >>977
それ、個々のセグメントはpngを被せたtsだから、頭のpng部分を削りながら結合する必要があるやつじゃないの
713バイトくらい yt-dlpでやりたいなら専用のFileDownloader必要なケースでは
プラグインだけで対処できない 久々にyoutube-dl使ったら
びっくりするぐらいに激おそになっていたんだが
XPで使える派生版ってないの? ぁ別のログもあわせたらheight328種類出てきた(最大8640) >>982
CPython を自分でビルドするか野良バイナリ拾ってこないとダメだな
以前 yt-dlp の GitHub に建った Issue は速攻で閉じられてた >>977
1.拡張子を ts にしてDL
2.その tsファイルをバイナリエディタで開いて先頭の00〜03 を 0 で上書き
3.出来た tsファイルをffmpegでmp4に無劣化変換
この一連作業を自動化するbatかなんか作って --exec でDLからmp4化まで自動的に行うことが出来るんじゃないだろうか?
ts にしなくてもmp4のままでも行けるんかな?よく分からんので要確認 >>985
ちょっと書き方が悪かった
--exec で指定するのは2.と3.を自動化するbatなどのスクリプトね > ※違法動画を保存してはいけません
著作権侵害コンテンツじゃなければやり方説明できるんだけどなぁ
>>985-986
教えなくていいよ 試しに最初の1つだけやったらなったがtsの状態だと再生できん
ffmpeg素通しでmp4にしたら再生できたけどどんな仕組みなんや >>972
こう?
"mergeall[ext=webm][acodec=none]+ba[ext=webm]"
かこう?
"mergeall[height>=720][fps>30][ext=webm][acodec=none]+mergeall[height<720][ext=webm][acodec=none]+ba[ext=webm] / mergeall[ext=webm][acodec=none]+ba[ext=webm]" >>978 >>983
範囲!なるほど気付かなかった…
そうだよなぁ解像度なんて無数にありそうだよね
ありがとう聞けて助かりました、fpsもそんな感じでやってみます
みなさまも本当にありがとう、なんとか望み通りやれそうです とりあえず次スレ
【DL】動画の保存方法総合スレ【アダルト禁止】part49
https://egg.5ch.net/test/read.cgi/streaming/1639162077/ >>991 乙
でもなんでURLにリンク張られてないんだろう レス数が1000を超えています。これ以上書き込みはできません。