youtube-dl 下载了部分视频,出现错误,现在说已经下载了视频

youtube-dl 下载了部分视频,出现错误,现在说已经下载了视频

因此我开始使用 youtube-dl 从 youtube 下载,下载量约为 600mb,然后退出并出现以下错误:

[http @ 003f7c80] HTTP error 403 Forbidden time=00:42:19.46 bitrate=2127.1kbits/s http://www.youtube.com/api/manifest/hls_playlist/id/z6kgvhG3AkI.1/itag/96/source/yt_live_broadcast/ratebypass/ yes/live/1/cmbypass/yes/newshard/yes/hls_chunk_host/www.youtube.com/gir/yes/dg_shard/z6kgvhG3AkI.1_96/playlist _type/CLEAN/maudio/1/pmbypass/yes/cp/U0hYRlVUT19GUUNOOF9NTlNKOkZDN053d25faEZM/upn/uVxu3wbYMiM/sver/3/fexp/9338 02,939100,938612,919007,944500,916608,936910,936913/ip/67.202.189.27/ipbits/8/expire/1391591917/sparams/ip,ipb its,expire,id,itag,source,ratebypass,live,cmbypass,newshard,hls_chunk_host,gir,dg_shard,playlist_type,maudio,p mbypass,cp/signature/5B4B59529EA0B5F047D982A927E89BA5E4675F10.0B66625393DE35607614790C5B3DA49EA02B43F5/key/dg_ yt0/file/index.m3u8: Input/output error

我尝试使用 -c 继续,但它只是说我已经下载了文件。视频应该超过 1.3gb 左右,所以我知道出了问题。

有什么想法吗?youtube-dl 可以在视频中途开始新的下载,然后我可以稍后将其与第一部分一起编辑吗?

答案1

好的。我找到了一个解决方案。当 youtube-dl 出错时,它会用视频标题和 .mp4 扩展名命名最终文件。例如:filename.mp4

当它通常在中途停止时,它会以相同的方式保存,但带有 .part 扩展名。例如:filename.mp4.part

我重命名了该文件,在末尾添加了 .part,运行 youtube-dl -c filename.mp4.part 然后它就继续运行了,好像什么都没发生过一样,而不必从头开始重新启动。:)

相关内容