如何解决Youtube-dl 下载不包括某些时间段的视频
我想编写一个脚本,使用 youtube-dl
下载视频,但不包括视频的某些部分。
目标
在这里拍摄 this 视频,我想下载视频除了 [01:06-02:06]。
1. Input: Video URL,skip segments (in seconds if possible,i.e. [66,126] for the example above)
2. Result: A video of [00:00-01:05]+[02:07-12:56].
我该怎么做?youtube-dl
支持自定义开始和结束时间,但我不支持此功能。
附加目标 1
我准备做的是在此处使用 sponsorblock
API 将 youtube-dl
与 this 集成,返回数组跳过段。
1. Input: Video URL
2. Query API
3. Result: A video without specified segments
附加目标 2
最后一步是将此操作应用于播放列表。
youtube-dl
确实支持下载完整的播放列表和一些后处理器,但不确定是否适用于此。
1. Input: Playlist URL
2. Result: Videos without segments retrieved from API
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。