B站视频下载
使用命令行视频下载工具youtube-dl
怎样在电脑上下载哔哩哔哩的视频? - 宫泽清一的回答 - 知乎 https://www.zhihu.com/question/41367609/answer/168592820
https://github.com/ytdl-org/youtube-dl
安装youtube-dl
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/lolcal/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl或
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl使用
youtube-dl [OPTIONS] URL [URL…]
flv转mp4
下载下来的可能是flv格式,可以利用命令行工具ffmpeg将其转为mp4
安装
参考 https://blog.csdn.net/u013314786/article/details/89682800
首先在官网找到链接,用wget下载到本机,例如:
wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-armhf-static.tar.xz然后解压
# 第一次解压去掉xz
xz -d ffmpeg-git-armhf-static.tar.xz
# 第二次解压去掉tar
tar -xvf ffmpeg-git-armhf-static.tar解压完成后进入解压出来的目录
ffmpeg命令就在此处
转换
ffmpeg -i input.flv output.mp4值得一题的是,此过程需要对视频进行重新编码,耗费资源和cpu较为严重,如果视频编码和音频编码都为h264 aac,这里就不需要对视频进行重新编码,仅仅需要对文件重新加以MP4容器即可。
可以使用:
ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4