YouTube视频下载
YouTube音频下载
>>> from pytube import YouTube
>>> video_url = 'https://www.youtube.com/watch?v=OrxmtDw4pVI'
>>> YouTube(video_url).streams.filter(abr="160kbps", progressive=False).first().download(filename="audio.mp3")
YouTube视频字幕下载
- 复制视频url:
https://www.youtube.com/watch?v=OrxmtDw4pVI
- 打开downsub来下载对应语言的字幕,也可以下载双字幕。
音频与视频合并
$ ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:a aac -strict experimental output.mp4
字幕与视频合并
$ ffmpeg -i "2. Platform Service.mp4" -vf subtitles="2. Platform Service-cn.srt" output_srt.mp4