今天刚好做ppt遇到要下载视频,想用IDM下,过程中遇到三个问题。
第一个问题:IDM没有在B站显示一个下载的小弹窗
因为B站视频的格式是M4S,IDM默认下载视频格式没有,所以要去IDM改一下设置。
点击任务栏的下载
再点选项
然后点击右下角自定义下载浮动条的编辑
然后添加文件类型M4S
这样一来就可以了
参考:idm如何下载b站视频?用idm下载b站视频的方法-Windows教程网
第二个问题:弹出两个下载链接
注:b站一般是音画分离的,所以大多数情况弹出两个下载链接,内存高的是视频MP4,内存低的是音频M4S.
2. 此时产生需求
(1) 需要音画合成,
(2) 需要将音频M4S转化为MP3。
3. 解决方法
首先win+R,输入”cmd”。
其次访问初始音画文件的位置,假如是D盘的”D:\idm下载2.0\音频”。那么你首先输入”D:”再回车,再输入”cd D:\idm下载2.0\音频”。此时访问文件夹成功。
满足需求(1)方法:
设你的视频名为video.mp4,音频名为voice.m4s,你将得到名out.mp4的有声音文件。
则输入
ffmpeg -i voice.m4s -i video.mp4 out.mp4
满足需求(2)方法: 设你的音频名为voice.m4s,你将得到名为out.mp3的可解码音频文件。
则输入
ffmpeg -i voice.m4s -f mp3 -vn out.mp3
第三个问题:系统没有ffmpeg
这个问题可以参考这个回答,里面有安装包和配环境的Window下报错:‘ffmpeg‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_ffmpeg' 不是内部或外部命令,也不是可运行的程序 或批处理文件。-CSDN博客