如何把b站的下载视频转码为MP4格式
众所周知,b站内有各种各样免费的学习视频,这些视频都可以在线免费观看,但是初于各种原因我们需要把视频下载下来,比如网速差导致观看体检极差、很多视频很快被和谐掉。。。。。。 目前在b站下载的视频文件的音频、视频文件分离,只能通过b站客户端观看,有一定的播放局限性,转码为MP4格式会被广泛播放器播放。 b站下载的视频文件:
用什么工具转?FFmpeg 作为视频处理最常用的开源软件,能一个命令帮我们完成这个操作。 FFmpeg详解 软件下载 提取码:gqwf
安装FFmpeg 软件压缩包解压指定路径,如E:mainsoft加入系统环境变量,让系统在任何路径下都能认识该软件(适用于win7系统,此流程也适用于其他软件加入环境变量) 右击计算机 =》 单击 设置 继续单击 高级系统设置 =》 单击 环境变量 在系统变量找到Path变量 =》 单击选择Path变量 =》 单击 编辑 在编辑输入框加入字符串:E:mainsoftffmpeg-20230831-4a11a6f-win64-staticin 注意字符串前后必须有一个英文符;作为分隔符 =》单击 确定 =》 单击 应用打开cmd =》 输入cmd =》 单击 回车 =》 ffmpeg 回车
出现以下页面说明成功配置环境变量
如何转码? 把.m4s和.m4s 转成 .mp4 单个文件转码: 缓存文件位置G:jzlimeijin1 (注意同时取缓存文件的音频和视频文件) 转码后存储位置 G:jzlimeijinMP4 ffmpeg -i G:jzlimeijin116video.m4s -i G:jzlimeijin116audio.m4s -codec copy G:jzlimeijinMP41.mp4多个文件一起转码,要结合windows的命令行代码 只需要替换 数组、音频和视频源文件位置、存储位置 for %x in (2,3,4,5) do ffmpeg -i G:jzlimeijin\%x16video.m4s -i G:jzlimeijin\%x16audio.m4s -codec copy G:jzlimeijinMP4\%x.mp4 把.wmv 转成 .mp4 ffmpeg -i G: est.wmv G: est.mp4