使用 FFmpeg 分割视频
Debian 安装 FFmpeg
1 | apt update |
假如想获取原视频 00:01:50 至 00:58:57 之间的部分可以使用下面的命令即可(不转码)
1 | ffmpeg -i input.mp4 -ss 00:01:50 -to 00:58:57 -acodec copy -vcodec copy output.mp4 |
-ss
指定开始时间点-to
指定结束时间点,如果持续到结束则不需要写
将-to
替换为-t
则是指定持续多长时间,比如从开始 30s 开始的之后 30 分钟
1 | ffmpeg -i input.mp4 -ss 00:00:30 -to 00:30:00 -acodec copy -vcodec copy output.mp4 |
使用 youtube-dl 下载 Youtube 视频
使用 youtube-dl nightly releases 版本
然后使用 youutbe-dl <url>
命令可以直接下载 Youtube 的视频了,不过下载的视频可能不是自己想要的版本,加上 -F
即可查询可下载版本
1 | youutbe-dl -F <url> |
如果下载 1080P 可以使用
1 | youtbe-dl -f 299 <url> |
指定代理
1 | youtbe-dl --proxy socks5://127.0.0.1:7890 -f 299 <url> |
指定文件名
1 | youtube-dl -f 140 <url> -o audio.m4a |
使用 ffmpeg 合并音频与视频文件
1 | ffmpeg -i video.mp4 -i audio.m4a -acodec copy -vcodec copy output.mp4 |
Debian 挂载 SMB
安装CIFS客户端
1 | apt install cifs-utils |
手动挂载
1 | mount -t cifs //smb.example.com/home /mnt/smb -o username=$username,password=$password |
取消挂载
1 | umount /mnt/smb |