2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【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
:(コロン)が&#58;になってるからだよ

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 ★