youtube-dl 下载停止在播放列表上,视频丢失

标签 youtube-dl

我正在使用 youtube-dl 从播放列表下载以供离线观看。播放列表的运营商已开始将排定的视频放入播放列表,导致下载失败。当尝试下载播放列表中的视频时,当它尝试下载不可用的视频(预定视频)时,它会失败并且下载中止。

当缺少视频时,如何继续下载播放列表?

我的命令:

/share/Multimedia/temp/youtube-dl -f 'best[ext=mp4]' -o "/share/Multimedia/YouTube/TheNational/%(upload_date)s.%(title)s.%(ext)s" --restrict-filenames --dateafter today-3day --no-mtime --download-archive "/share/Multimedia/temp/dllist-thenational.txt" --playlist-end 10 https://www.youtube.com/playlist?list=PLvntPLkd9IMcbAHH-x19G85v_RE-ScYjk

今天的下载结果:
[youtube:playlist] PLvntPLkd9IMcbAHH-x19G85v_RE-ScYjk: Downloading webpage
[download] Downloading playlist: The National | Full Show | Live Streaming Nightly at 9PM ET
[youtube:playlist] playlist The National | Full Show | Live Streaming Nightly at 9PM ET: Downloading 10 videos
[download] Downloading video 1 of 10
[youtube] pZ2AG5roG-A: Downloading webpage
[youtube] pZ2AG5roG-A: Downloading video info webpage
ERROR: This video is unavailable.

我想下载播放列表以忽略丢失的文件并继续播放下一个可用视频。

谢谢。

最佳答案

我会在 -f 之前添加这些

-i, --ignore-errors
继续下载错误,例如跳过播放列表中不可用的视频

-c, --continue
强制恢复部分下载的文件。默认情况下,youtube-dl 将尽可能恢复下载。

关于youtube-dl 下载停止在播放列表上,视频丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54220987/

相关文章:

ffmpeg - youtube-dl 有一个 3gp 文件,显然它不包含任何视频流。有没有办法播放视频?

python - 带有一组工作音乐命令的小型不和谐机器人,大约 6 天前,播放功能完全停止运行(更多下文)

python - 嵌入 Python 脚本时,youtube-dl 不会合并音频和视频

bash - ffmpeg -i 标志的行为不一致

macos - 在Mac OS X上更新youtube-dl

python 使用 youtube_dl 检索自动字幕并转换为成绩单

php - 从没有完整路径的apache php调用ffmpeg

python - 如何使用 YouTube-DL 按播放列表中文件名的标题重命名所有下载的文件?

php - YouTube-dl服务器直接文件下载

python - 我已经安装了 ffmpge 但收到以下 DownloadError : ERROR: ffprobe/avprobe and ffmpeg/avconv not found. 请安装一个