youtube-dl & ffmpeg 常用命令
youtube dl 1. 列出可下载的视频/音频格式 2. 仅下载音频 3. 下载最佳视频+音频并用ffmpeg合并 4. 指定分辨率视频和音频,并合并 5. 转码 ffmpeg 1. ffmpeg缩放分辨率 2. ffmpeg 截取
youtube-dl
-
列出可下载的视频/音频格式
youtube-dl -F https://www.youtube.com/watch?v=iJvr0VPsn-s -o output.mp4 -
仅下载音频
youtube-dl -x https://www.youtube.com/watch?v=iJvr0VPsn-s -o output.mp3 -
下载最佳视频+音频并用ffmpeg合并
youtube-dl -f bestvideo+bestaudio https://www.youtube.com/watch?v=iJvr0VPsn-s -
指定分辨率视频和音频,并合并
youtube-dl -f 308+120 https://www.youtube.com/watch?v=iJvr0VPsn-s -
转码
youtube-dl -i input.mkv output.mp4
ffmpeg
-
ffmpeg缩放分辨率
ffmpeg -i 1.mp4 -strict -2 -s 640x480 output.mp4 #用-1按原比例缩放,保证视频不变型 ffmpeg -i 1.mp4 -strict -2 -vf scale=-1:480 output.mp4 -
ffmpeg 截取视频片段和视频帧
ffmpeg -i BBB_2560x1440.mp4 -ss 0:00 -t 10 BBB_10s.mp4 # -ss 开始截取的时间, -t 截取时长, -ss 截取帧的时间,单位秒 ffmpeg -i BBB_8Y.mp4 -ss 5 -f image2 BBB_8Y_5s.jpg -
ffmpeg 调整YUV格式视频亮度
ffmpeg -i input.mp4 -vf lutyuv=y=val*0.5:u=128:v=128 output.mp4
评论加载中。如果这里长期空白,请检查 giscus.app / GitHub 是否可访问。