■ このスレッドは過去ログ倉庫に格納されています
【DL】動画の保存方法総合スレ【アダルト禁止】part48
- 1 :名無しさん@実況は禁止ですよ :2021/09/14(火) 22:54:39.35 ID:5BYhEnrQa.net
- 動画サイトにある動画の保存方法総合スレです
※違法動画を保存してはいけません
※有料動画の質問は歓迎されません
質問する前に必ずこのソフトを全部試すこと
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/
- 953 :名無しさん@実況は禁止ですよ :2021/12/07(火) 20:44:11.83 ID:uZNuq9E40.net
- >>952
ありがとう
聞いてみたもののmacのgoの中にあるytarchive.exeは
自分の環境ではイジれなかったわ
- 954 :名無しさん@実況は禁止ですよ :2021/12/07(火) 20:59:29.52 ID:WoDagN6X0.net
- >>953
ソースいじって自分でビルドした方が楽なんじゃない?
- 955 :名無しさん@実況は禁止ですよ :2021/12/07(火) 21:11:38.58 ID:uZNuq9E40.net
- >>954
それだとver 0.2.1時代の速度しか出ないんですよ
- 956 :名無しさん@実況は禁止ですよ :2021/12/07(火) 21:48:26.54 ID:btEQ5V8xa.net
- 開始位置のオプションに関しては作者自身が Issue 建ててるんだけどね
https://github.com/Kethsar/ytarchive/issues/36
正式リリースに耐えるクオリティにするには色々と考えなきゃいけないことがありそう
俺らが自分で勝手に改造して使うのとは訳が違うからなあ
- 957 :名無しさん@実況は禁止ですよ :2021/12/08(水) 06:40:47.33 ID:q7aMhWJ60.net
- >>950
ありがとうございます、けど違いました
- 958 :名無しさん@実況は禁止ですよ :2021/12/08(水) 08:40:10.60 ID:Z3DJmvh60.net
- yt-dlpでyoutube動画を -F すると「storyboard」な項目が追加表示されるようになったけど消す方法無い?ちとウザい
- 959 :名無しさん@実況は禁止ですよ :2021/12/08(水) 13:53:13.91 ID:eQlGUDyQ0.net
- yt-dlpでライブ中の動画を保存すると先頭から等速でダウンロード始まりますが
これを2倍速でダウンロードさせたり途中からダウンロードさせる方法ありますか?
普通にyoutubeを見るとき2倍再生も途中再生もできるので理論上は可能だと思ってるのですが
具体的にどうやればいいかわかりません。どなたかお助けください
- 960 :名無しさん@実況は禁止ですよ :2021/12/08(水) 14:27:35.27 ID:gxVUY+DNa.net
- >>959
ytarchive 使おうぜ
途中からは改造しないとできないけど
- 961 :名無しさん@実況は禁止ですよ :2021/12/08(水) 14:43:31.51 ID:Y8ZlQ30L0.net
- 未来の画は落とせない
- 962 :名無しさん@実況は禁止ですよ :2021/12/08(水) 16:06:48.82 ID:r9Mted7l0.net
- >>956
NOMAL,LOW,ULTRA LOWの判別から数値を時間に置き換えと
判別が難しいんじゃないかな
>>959
先頭からは落とせないでしょ
- 963 :名無しさん@実況は禁止ですよ :2021/12/08(水) 16:16:00.00 ID:0YOgYpnMH.net
- >>962
単純に判別・計算するだけなら難しくないけど配信者側の接続エラーで定期的に停止してた場合に大きくズレるのがめんどくさそう
そこも計算でなんとかなるけどそもそもは配信を全編保存するのが前提だしそこまでリソース費やすのが…というのが大きいのかもだけど
- 964 :名無しさん@実況は禁止ですよ :2021/12/08(水) 19:35:06.24 ID:jRlBWIDh0.net
- yt-dlp
YouTube側の仕様変更で
DASH形式しかないフォーマットの更新日時
が反映されなくなった?
DASHじゃない通常版はちゃんと更新日時反映されてるけど
- 965 :名無しさん@実況は禁止ですよ :2021/12/08(水) 21:35:52.51 ID:Y8ZlQ30L0.net
- バラバラに落としてローカルで合成するからローカルのPCのタイムスタンプになるのでは
- 966 :名無しさん@実況は禁止ですよ :2021/12/08(水) 22:02:37.15 ID:Sd8W2Uei0.net
- つーかyt-dlpでも「2016年1月1日、9:00:00」になんのな
なんの日付よコレ
- 967 :名無しさん@実況は禁止ですよ :2021/12/09(木) 09:25:37.31 ID:j9+zNt/c0.net
- 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]"
これだと稀に変わった解像度が漏れる事があって心配で
- 968 :名無しさん@実況は禁止ですよ :2021/12/09(木) 19:59:48.22 ID:/jJn/mJUa.net
- カッコ使えばだいぶ縮む。サイズは不等号で。fps違いもマージ?
- 969 :名無しさん@実況は禁止ですよ :2021/12/09(木) 20:15:52.12 ID:AvJpp6px0.net
- 480pは?
- 970 :名無しさん@実況は禁止ですよ :2021/12/10(金) 00:44:24.45 ID:ZMwBtiZe0.net
- >>958
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]+"
- 971 :名無しさん@実況は禁止ですよ :2021/12/10(金) 10:00:02.73 ID:TIMoSpTzd.net
- "mergeall[height=4320>2160>1440>1080>721>480>360>240>144]"+mergeall[abr>0]
試してないから知らんが短くってコレじゃダメなん?
- 972 :名無しさん@実況は禁止ですよ :2021/12/10(金) 10:13:39.69 ID:TIMoSpTzd.net
- =(4320>2160>1440>1080>721>480>360>240>144)]"
それかこう?
- 973 :名無しさん@実況は禁止ですよ :2021/12/10(金) 12:11:00.14 ID:oYCtSSmV0.net
- >>968
先生ここまではできたんですが不等号をどう使えばいいのか分かりません
--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]"
>>969
見落としてたありがとう…
- 974 :名無しさん@実況は禁止ですよ :2021/12/10(金) 15:17:59.58 ID:IM4Vl5qA0.net
- >>970
サンクス
正規表現はなかなか奥が深い…上手く行くまで時間掛かった(ハマった)
yt-dlp.exe -F "URL" | findstr.exe /R /V "^sb[0-9]"
あのコマンドラインのままでは上手く行かず、検索文字列指定を "^sb[0-9]+" から「+」を除去した "^sb[0-9]" で成功(sb10以降あると破綻する?)
なお、 -qF の「q」が謎…付けても付けなくても結果は同じ(ように見えた)
- 975 :名無しさん@実況は禁止ですよ :2021/12/10(金) 15:31:57.41 ID:1w5Lg/ep0.net
- >>974
-q はサイレントモードで
> [youtube] ***********:: Downloading webpage
こういう余計なメッセージが表示されなくなる
あとfindstrでは + が使えないから "^sb[0-9][0-9]*" にすればいけるはず
- 976 :名無しさん@実況は禁止ですよ :2021/12/10(金) 15:51:20.31 ID:IM4Vl5qA0.net
- >>975
サンクス
>-q はサイレントモードで
-q -F となってれば理解できたと思うが、 -qF だったもんでよく分からなかった
個人的に [youtube] *** 〜 のメッセージは有った方が良いんで -F のままにしとくわ
>"^sb[0-9][0-9]*"
sbが10以降などあり得ないとは思うけど念のためそのように指定しとくよ
- 977 :名無しさん@実況は禁止ですよ :2021/12/10(金) 15:56:57.96 ID:oYCtSSmV0.net
- >>968
ごめん聞かれてたの忘れてた
純粋にfpsだけの違いならできれば低い方は省きたいけど、正直まだそこまで考えてなかった
- 978 :名無しさん@実況は禁止ですよ :2021/12/10(金) 16:02:16.50 ID:yf7GGO650.net
- 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が完成するのですが、壊れててファイルが表示できませんとなります。
壊れないで済むコマンドありますか?
- 979 :名無しさん@実況は禁止ですよ :2021/12/10(金) 18:19:56.93 ID:lrRHy3vwa.net
- >>973
height> 範囲でしぼると取りこぼしなくなる
最近DLしてないけど自分のログにheight291種類もあった(最小72最大7680)
- 980 :名無しさん@実況は禁止ですよ :2021/12/10(金) 19:02:41.45 ID:rM6XOB7x0.net
- >>978
それ、個々のセグメントはpngを被せたtsだから、頭のpng部分を削りながら結合する必要があるやつじゃないの
713バイトくらい
- 981 :名無しさん@実況は禁止ですよ :2021/12/10(金) 19:32:59.36 ID:SoOlHtRd0.net
- 専用のプラグイン書いて貰わないと面倒な奴だなそれ
- 982 :名無しさん@実況は禁止ですよ :2021/12/10(金) 20:06:36.09 ID:mHch+cEwa.net
- yt-dlpでやりたいなら専用のFileDownloader必要なケースでは
プラグインだけで対処できない
- 983 :名無しさん@実況は禁止ですよ :2021/12/10(金) 20:14:44.03 ID:vQjjXLVZ0.net
- 久々にyoutube-dl使ったら
びっくりするぐらいに激おそになっていたんだが
XPで使える派生版ってないの?
- 984 :名無しさん@実況は禁止ですよ :2021/12/10(金) 20:24:04.09 ID:lrRHy3vwa.net
- ぁ別のログもあわせたらheight328種類出てきた(最大8640)
- 985 :名無しさん@実況は禁止ですよ :2021/12/10(金) 20:25:26.74 ID:hcpFuThFa.net
- >>983
CPython を自分でビルドするか野良バイナリ拾ってこないとダメだな
以前 yt-dlp の GitHub に建った Issue は速攻で閉じられてた
- 986 :名無しさん@実況は禁止ですよ :2021/12/10(金) 20:27:24.11 ID:IM4Vl5qA0.net
- >>978
1.拡張子を ts にしてDL
2.その tsファイルをバイナリエディタで開いて先頭の00〜03 を 0 で上書き
3.出来た tsファイルをffmpegでmp4に無劣化変換
この一連作業を自動化するbatかなんか作って --exec でDLからmp4化まで自動的に行うことが出来るんじゃないだろうか?
ts にしなくてもmp4のままでも行けるんかな?よく分からんので要確認
- 987 :名無しさん@実況は禁止ですよ :2021/12/10(金) 20:34:24.01 ID:IM4Vl5qA0.net
- >>986
ちょっと書き方が悪かった
--exec で指定するのは2.と3.を自動化するbatなどのスクリプトね
- 988 :名無しさん@実況は禁止ですよ :2021/12/10(金) 20:51:54.05 ID:sgNhT9Sk0.net
- > ※違法動画を保存してはいけません
著作権侵害コンテンツじゃなければやり方説明できるんだけどなぁ
>>986-987
教えなくていいよ
- 989 :名無しさん@実況は禁止ですよ :2021/12/10(金) 21:01:32.57 ID:SoOlHtRd0.net
- 試しに最初の1つだけやったらなったがtsの状態だと再生できん
ffmpeg素通しでmp4にしたら再生できたけどどんな仕組みなんや
- 990 :名無しさん@実況は禁止ですよ :2021/12/10(金) 21:03:22.20 ID:JNqlRtnha.net
- >>973
こう?
"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]"
- 991 :名無しさん@実況は禁止ですよ :2021/12/11(土) 01:15:54.68 ID:l8xapXgC0.net
- >>979 >>984
範囲!なるほど気付かなかった…
そうだよなぁ解像度なんて無数にありそうだよね
ありがとう聞けて助かりました、fpsもそんな感じでやってみます
みなさまも本当にありがとう、なんとか望み通りやれそうです
- 992 :名無しさん@実況は禁止ですよ :2021/12/11(土) 03:49:04.83 ID:Mg72XehGa.net
- とりあえず次スレ
【DL】動画の保存方法総合スレ【アダルト禁止】part49
https://egg.5ch.net/test/read.cgi/streaming/1639162077/
- 993 :名無しさん@実況は禁止ですよ :2021/12/11(土) 07:59:03.85 ID:nzplfw8A0.net
- >>992 乙
でもなんでURLにリンク張られてないんだろう
- 994 :名無しさん@実況は禁止ですよ :2021/12/11(土) 10:12:31.50 ID:xPzsol8M0.net
- :(コロン)が:になってるからだよ
- 995 :名無しさん@実況は禁止ですよ :2021/12/11(土) 10:15:34.24 ID:xPzsol8M0.net
- とりあえずリンク貼り直しておくわ
次スレ
https://egg.5ch.net/test/read.cgi/streaming/1639162077/
- 996 :名無しさん@実況は禁止ですよ :2021/12/11(土) 11:27:45.36 ID:2qs1mO1Xd.net
- おつ
- 997 :名無しさん@実況は禁止ですよ :2021/12/11(土) 20:15:40.83 ID:ojghwJfL0.net
- んじゃま産めるか
- 998 :名無しさん@実況は禁止ですよ :2021/12/11(土) 20:16:01.88 ID:ojghwJfL0.net
- 埋め
- 999 :名無しさん@実況は禁止ですよ :2021/12/11(土) 20:16:25.49 ID:ojghwJfL0.net
- 梅
- 1000 :名無しさん@実況は禁止ですよ :2021/12/11(土) 20:16:48.92 ID:ojghwJfL0.net
- ウメ
- 1001 :名無しさん@実況は禁止ですよ :2021/12/11(土) 20:17:18.28 ID:ojghwJfL0.net
- 1000
- 1002 :2ch.net投稿限界:Over 1000 Thread
- 2ch.netからのレス数が1000に到達しました。
総レス数 1002
279 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★