可通过DownKyi、手动解密缓存+FFmpeg混流、YT Saver等方法将B站1080P视频转为MP4:DownKyi支持登录下载并自动转码;UWP缓存需删9字节头再用FFmpeg合并音视频;YT Saver可直下1080P MP4。

如果您在B站电脑版中希望获得1080P超清视频用于本地保存或离线观看,但发现客户端未提供直接下载选项,则可能是由于视频受版权保护或缓存文件被加密封装。以下是将B站电脑版缓存的1080P视频转换为标准MP4格式的多种操作方法:
一、使用DownKyi(哔哩下载姬)直接下载并输出MP4
DownKyi是一款专为B站设计的开源下载工具,支持登录账号、解析大会员专属内容,并可自动完成下载、混流与转码,最终输出为无损MP4文件。
1、访问GitHub下载最新版DownKyi,解压后双击运行DownKyi.exe。
2、点击左上角“设置”→“视频配置”,勾选“下载完成后自动转码为MP4”,并设置清晰度为1080P60或1080P(若大会员可选4K)。
3、复制B站目标视频页面URL,粘贴至主界面输入框,按回车键触发解析。
4、在解析结果中确认视频标题、分P信息及可用清晰度,勾选所需P数,点击“下载”按钮。
5、下载完成后,程序自动调用FFmpeg将音视频流合并封装为MP4,文件默认保存至./Download/目录下。
二、手动提取PC端UWP/桌面版缓存文件并解除加密
B站PC客户端(尤其是UWP版本)下载的.m4s文件头部存在9字节ASCII零值(0x30 0x30 0x30 ... ×9),该结构用于标识缓存来源,实际为轻量级伪装加密,删除后即可还原原始MP4结构。
1、打开B站客户端→左下角“设置”→“下载设置”,记录显示的默认下载目录(如:C:\Users\XXX\AppData\Local\Packages\...\LocalCache\download\)。
2、进入该目录,按修改时间排序,找到最新数字命名的子文件夹,进入后查找两个文件:video.m4s(较大)和audio.m4s(较小)。
3、使用Notepad++以十六进制模式打开video.m4s,定位开头9个0x30字节,全部删除后保存;对audio.m4s执行相同操作。
4、将处理后的video.m4s重命名为video.mp4,audio.m4s重命名为audio.aac(或保留.m4s后缀亦可参与后续混流)。
三、使用FFmpeg命令行合并音视频为MP4
当已获取解密后的video.m4s与audio.m4s(或已重命名的video.mp4与audio.aac),可通过FFmpeg进行零损封装,不重新编码,保持原始画质与音质。
1、确保系统已安装FFmpeg且环境变量配置成功,在终端执行ffmpeg -version可正常返回版本信息。
2、将video.m4s、audio.m4s及ffmpeg.exe置于同一文件夹内(如桌面)。
3、按住Shift键右键空白处,选择“在此处打开PowerShell窗口”。
4、输入并执行以下命令:
.\ffmpeg.exe -i video.m4s -i audio.m4s -c:v copy -c:a aac -movflags +faststart output.mp4
5、等待命令执行完毕,生成的output.mp4即为完整1080P MP4文件,可直接播放或剪辑。
四、利用YT Saver批量下载并直出MP4
YT Saver为跨平台专业下载器,支持B站全清晰度解析,无需登录即可获取1080P源流,并内置自动封装逻辑,避免手动处理缓存文件的复杂步骤。
1、下载安装YT Saver Windows版,启动后切换至“Video Downloader”标签页。
2、在B站打开目标视频,复制地址栏完整URL(含BV号),粘贴至YT Saver的输入框。
3、点击“Analyze”按钮,等待识别完成,列表中将显示所有可用格式,选择标注为1080P MP4的条目。
4、点击右侧“Download”按钮,设置保存路径,开始下载。
5、下载结束后,文件即为独立MP4格式,无需额外转换或合并,支持硬件加速播放。










