youtube-dl이 비디오의 일부를 다운로드했는데 오류가 발생하여 이미 비디오를 다운로드했다고 말합니다 mbypass,cp/signature/5B4B59529EA0B5F047D982A927E89BA5E4675F10.0B66625393DE35607614790C5B3DA49EA02B43F5/key/dg_ yt0/file/index.m3u8: Input/output error 계속하려면 -c를 사용해 보았지만

그래서 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에서 새로운 다운로드를 시작할 수 있습니까?



답변

승인. 나는 해결책을 찾았다. youtube-dl이 오류를 일으켰을 때 비디오 제목과 .mp4 확장자를 가진 최종 파일 이름을 지정했습니다. 예 : filename.mp4

일반적으로 미드 스트림이 중지되면 같은 방식으로 저장되지만 확장자는 .part입니다. 예 : filename.mp4.part

파일 이름을 바꾸고 끝에 .part를 추가하고 youtube-dl -c filename.mp4.part를 실행 한 후 아무 일도 없었던 것처럼 처음부터 다시 시작할 필요가없는 것처럼 계속 진행되었습니다. 🙂