从手机apk缓存的文件夹拷贝到电脑目录:

  • 示例合并目录结构如下:
    │ AutoConvertAll.bat
    │ doConvert.bat
    │ ffmpeg.exe
    │ jq-win64.exe
    ├─android架构
    │ ├─c_262477206
    │ │ │ entry.json
    │ │ │
    │ │ └─80
    │ │ audio.m4s
    │ │ video.m4s
    │ │
    │ └─c_262487019
    │ │ danmaku.xml
    │ │ entry.json
    │ │
    │ └─80
    │ audio.m4s
    │ video.m4s

    └─android高级
    ├─c_262477206
    │ │ entry.json
    │ │
    │ └─80
    │ audio.m4s
    │ video.m4s

    └─c_262487019
    │ entry.json

    └─80
    audio.m4s
    video.m4s

目标是将entry.json中取出文件名<视频名>,然后将 audio.m4s,video.m4s合并输出 <视频名>.mp4 到 android高级 这种第一级子目录下。

  • step1:
    准备工具 ffmpeg.exe 音视频编辑工具,jq-win64.exe json解析工具
  • step2:
    提取文件名字, cmd命令与输出如下:
cmd> jq-win64.exe .page_data.download_subtitle entry.json
"Android系统架构 01.面向对象六大基本原则 - 网络引擎切换-01.系统架构整个课程体系"
  • step3:
    生成目标视频命令
ffmpeg -y -i video.m4s -vcodec copy -an _tmp.mp4
ffmpeg -y -i _tmp.mp4 -i audio.m4s -vcodec copy -acodec copy test.mp4
  • step4:
    组装脚本
    doConvert.bat
// 用法 doConvert.bat  目录  子目录
ffmpeg -y -i %1\%2\80\video.m4s -vcodec copy -an _tmp.mp4
jq-win64.exe .page_data.download_subtitle %1\%2\entry.json>_tmp.txt //此处输出到临时文件可以支持 中文字符含空格
set /p filename=<"_tmp.txt" //去除文件第一行
echo %filename%
ffmpeg -y -i _tmp.mp4 -i %1\%2\80\audio.m4s -vcodec copy -acodec copy %1\\%filename%.mp4
del /f _tmp.mp4 _tmp.txt

AutoConvertAll.bat

chcp 65001 // 中文编码set curdir=%cd%
for /f %%i in ('dir /b /ad "%curdir%"') do ( //遍历顶层目录for /f %%j in ('dir /b /ad "%%i"') do ( //遍历子目录del /f *.mp4        call doConvert.bat %%i %%j //执行操作)
)
  • step5
    点击 AutoConvertAll.bat,喝杯咖啡,静待完成

测试脚本下载地址:

B站视频合并脚本-修订

修订版本:
https://gitee.com/linx295/b-station-video-merge-script

B站apk缓存视频合并批处理相关推荐

  1. 哔哩哔哩视频合并 B站缓存视频合并 安卓版 音视频合并 基于ffmpeg

    说明 此软件是为了帮助网友合并哔哩哔哩缓存视频,Android上将bilibili缓存视频合并导出为mp4,你可以将它理解为一个专用的格式工厂,并不涉及破解相关内容,仅仅用于学习技术交流,严禁用于商业 ...

  2. .net 2.0安装包打不开_Android——bilibili缓存视频合并教程[2.0]

    尽管发布了1.0的合并脚本,但还是不完美.输出的视频文件命名和哔哩哔哩视频文件名不一致,只是采用数字命名 本着对技术的负责,对广大b站的人民负责,决心让脚本达到预期的效果,就像这样,有目录,视频有命名 ...

  3. python + ffmpeg 将某站的缓存视频文件批量转换为MP4格式

    这是一篇很无聊的文章,之所以写它是因为这周还没写博客,但是好像没啥可写的,刚好今天突发奇想,想要把某站的APP缓存视频文件转化为mp4 格式,方便在电脑上看,方法很简答,很快就做完了,所以,又一篇水文 ...

  4. bilibili缓存文件在哪里_Android——bilibili缓存视频合并教程[2.1]

    这可能是最后一次更新了,由2.0版脚本新添加自动命名功能,也出现了一些小Bug,当遇到空格时会报错,并且该视频不会合成输出 这个Bug在创建的目录上,也有一些问题,当遇到空格是就会停止,所以目录命名只 ...

  5. 【转载】手机UC浏览器缓存视频合并方法

    手机UC浏览器缓存视频合并方法 转载自 原网页 我们知道手机UC浏览器可以缓存网页中的视频,功能很强大,不过会发现合并出来的视频是分成很多小的文件,根本无法复制出来. 解决方法: 1:找到想合并的视频 ...

  6. 软件分享——Bilibili缓存视频合并软件,m4s音视频合并工具

    bilibili缓存下来的视频,路径android/data/tv.danmaku.bili/download 此目录是bilibili缓存的视频存放目录,是m4s格式的音频和视频文件,不能正常播放. ...

  7. 将浏览器分段缓存视频合并的操作

    工具/原料 安卓手机 可以用的数据线 window7.10 系统cmd命令 office软件操作 方法/步骤 手机通过数据线连接电脑,并把手机的USB用途改为传输文件MTP 找到缓存视频,如:手机浏览 ...

  8. bilibili 安卓B站缓存视频合并软件 哔哩哔哩 基于ffmpeg

    前言: 此工具是本人为了方便自用而做的,发布也只为能够帮助到大家以及交流获得工具更优化的建议,如有侵权请联系我删除. 开源地址: https://github.com/molihuan/Bilibil ...

  9. 夸克缓存视频合并小工具

    原理 使用windows的命令行的copy命令来合并 copy /b 0+1+2+3 new.ts 分析缓存目录结构,发现都是一个m3u8文件带一个同名文件夹 所以分析m3u8并把原来的路径换成这个缓 ...

最新文章

  1. RAC8——scan ip的理解
  2. php手机建站,PHP免费开源建站系统含手机站V1.7.6
  3. 【强烈推荐】如何给TortoiseGit 配置密钥?
  4. 初识Linux——菜鸟篇
  5. DCMTK:创建大型(> 4 GB)增强型CT对象的测试
  6. c语言实现配置文件的读写
  7. c语言删除尾部空格函数,新人提问:如何将输出时每行最后一个空格删除
  8. IT职场健康杀手与应对宝典 (虽然是IT职场,可是对于常上网的ggmm也是很有用的)...
  9. java http请求 工具类_java模拟http请求调用远程接口工具类
  10. MVC中 数据底层联合JQUERY实现动态的安全的验证机制
  11. 代码中的时间格式问题究竟该如何处理?
  12. androidpn的学习研究(六)Androidpn-server的Mina编码和解码解析过程
  13. 第四章 ASP.NET MVC (表单和HTML辅助方法)
  14. 【181202】VC 屏幕画笔程序源码源代码
  15. 计算机程序设计类论文,计算机编程论文
  16. 一个人知道自己为什么而活,他就可以忍受生活加诸他的一切苦难
  17. JavaScript名词shim与polyfill
  18. 3个方法提高电脑运行速度,亲测有效!
  19. LightOJ--1323 Billiard Balls (数学题)
  20. BGA锡球选择与PITCH的关系

热门文章

  1. qt 定义一个长度的数组_Qt设计器:创建控件数组
  2. 欧美的运营商都发现不能没有华为的设备,它们的计划失败了
  3. 海量卫星影像数据交付中遇到过的那些坑(硬盘篇)
  4. 永磁同步电机(PMSM)的FOC闭环控制详解以及SVPWM的原理及法则推导和控制算法
  5. 吉首大学计算机老师向直阳,吉首大学2020年计算机程序设计竞赛校赛完美落幕...
  6. 白内障手术如何选择人工晶体?
  7. 【Microsoft Office】卸载 Office 365 捆绑软件 Publisher/OneDrive/Outlook/Access
  8. ubuntu安装keepass2解决汉化乱码问题
  9. org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be re
  10. 智能家居齐发力:鸿蒙专攻系统、海尔智家专注入户、小米侧重连接