本方法验明适用网站:油管、哔站
下载工具并安装:
yt-dlp官网地址:
GitHub - yt-dlp/yt-dlp: A feature-rich command-line audio/video downloader
ffmpeg官网地址:
注:记住为其添加环境变量
操作命令:
该指令表示以720p码率下载VIDEO_URL所包含的视频
yt-dlp.exe -f "bestvideo[height=720]+bestaudio/best[height=720]" "VIDEO_URL"
该下载方式为音视频分开下载,之后yt-dlp可能将其合并为webm格式的视频,如果想得到mp4格式的视频,需要再转一道码
命令一:
ffmpeg -i "video.webm" -c:v copy -c:a aac "video.mp4"
命令二:
ffmpeg -i "video.webm" -c:v libx264 -c:a aac "video.mp4"
命令二转换时会稍慢,但兼容性更好。
HEVC转AVC
HEVC(H.265)转AVC(H.264)命令:
下载时指定编码:
yt-dlp -f "bestvideo[ext=mp4][vcodec^=avc1]+bestaudio" [视频URL]
转码命令:
ffmpeg -i input.mp4 -c:v libx264 -crf 23 -preset fast -c:a copy output.mp4