问题描述
我想编写一个脚本,使用 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 (将#修改为@)