用 youtube-dl 脚本下载视频

youtube-dl是一个使用Python编写的命令脚本程序,在视频下载方面极其强悍。相比在线解析网站的下载速度更稳定更快,而且对于YouTube的1080p及以上的视频可以自动合并音视频(需要ffmpeg)。

官网:https://youtube-dl.org/
项目:https://github.com/rg3/youtube-dl

由于命令行脚本工具没有UI界面,所以它强大的功能要靠参数来实现。借用不同的参数可以实现不同的下载方式,比如指定格式、下载视频字幕、批量下载、代理下载等等。

继续阅读“用 youtube-dl 脚本下载视频”

FFmpeg无损合并视频

众所周知,从某些视频网站下载的视频是分段的。比如新浪视频每隔6分钟分段,俗称“6分钟诅咒”。

现在的任务是将这些视频片段合并起来,并且尽量无损。

FFmpeg concat分离器

这种方法成功率很高,也是最好的。先创建一个文本文件filelist.txt:

file '01.mkv'
file '02.mkv'
file '03.mkv'

然后合并:

ffmpeg -f concat -i filelist.txt -c copy output.mkv
继续阅读“FFmpeg无损合并视频”