视频资源的工具


1 pip install yt-dlp
2  yt-dlp https://youtu.be/sKrT6mBrosc

下载视频转换成mp4(用–merge-output-format参数)

yt-dlp –merge-output-format mp4 https://youtu.be/sKrT6mBrosc

下载最佳mp4视频+最佳m4a音频格式并合成mp4
yt-dlp -f ‘bv[ext=mp4]+ba[ext=m4a]’ –embed-metadata –merge-output-format mp4 https://youtu.be/sKrT6mBrosc
 

(1)下载指定视频:youtube-dl 下载地址1 下载地址2……  记得都以一个空格间隔

(2)下载播放列表视频,即playlist的视频:youtube-dl -o '~/%(uploader)s/%(playlist)s/%(playlist_index)s--%(title)s.%(ext)s' 'playlist的下载地址(因为有一些符号是youtube-dl命令中的,所以请务必加上单引号来包裹地址)' 

这些内容—— uploader:上传者    playlist:播放列表名字    playlist_index:视频在列表中的序号    title:视频名称    ext:视频扩展名,是格式,工具会自动匹配。-o代表将下载到的视频放到这些内容组合的目录中。

可以指定下载作者的某个视频列表,在下载地址中限制。

5、默认会下载最高清的视频。

6、重复下载,默认不覆盖。

1  提取关键帧
ffmpeg -i video_name.mp4 -vf select='eq(pict_type\,I)' -vsync 2 -s 1920*1080 -f image2 core-%02d.jpeg

2 要改变视频的分辨率,您可以使用 FFmpeg 命令行工具。以下是一个示例命令:

ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
其中,-i 参数指定输入文件路径,-vf 参数指定视频过滤器,scale=1280:720 指定输出视频的分辨率为 1280x720 像素。请将 input.mp4 和 output.mp4 替换为实际的文件名和路径。

如果您想要保持视频宽高比并根据一侧长度进行缩放,则可以使用以下命令:

ffmpeg -i input.mp4 -vf scale=-1:720 output.mp4
这会将输入视频的高度缩放到 720 像素,并自动计算宽度以保持原始宽高比。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值