相信很多小伙伴都经历过这样的事,从网上下载或者缓存的电影视频等等不是一个单一的文件,而是在一个文件夹里由许多个视频片段组成的,我们往往希望把这些视频片段合成一个文件,方便使用和播放。直接合并多个ts文件的方法很简单,直接在windows上采用cmd命令

C:\Users\Administrator>cd C:\Users\Administrator\Desktop\ab
C:\Users\Administrator\Desktop\ab>copy /b *.ts new.ts

第一行cd是改变工作路径,设置为你存放ts文件片段的文件夹,第二行是将所有.ts后缀的文件合并到一个新的命名为new.ts的文件里,其中的/b是指以二进制的方式复制。
如果到这里就成功了,那么这篇文章就是毫无意义的,我在解决这个问题的时候,网上很多水文都是这么写的。
事实上,在合并时,当文件名为1.ts,2.ts,3.ts这样的顺序。

那么,合并的时候其顺序则成了1.ts,10.ts,100.ts,…2.ts,20.ts这样的顺序,实际上顺序是不对的,那么怎么解决呢?就需要把文件名全部改为0001,0002,0003这样的位数相同的名称,合并的时候才会按正常顺序合并。这里同样采用cmd,

C:\Users\Administrator\Desktop\ab>for %n in (?.ts) do ren %n 000%n
C:\Users\Administrator\Desktop\ab>for %n in (??.ts) do ren %n 00%n

这里的代码分别是将1位数的文件改为000?.ts。以及将2位数的文件改为00??.ts。

大家可以看到,改完之后就成功了,再按原来的方式合并。
不过,每次都用cmd来输入命令也比较麻烦,我们可以做成一个脚本文件,以后每次都直接运行就可以了
首先新建一个txt文件,在里面输入:
for %%n in (?.ts) do ren %%n 000%%n
for %%n in (??.ts) do ren %%n 00%%n
copy /b *.ts new.ts
关闭并保存,然后将txt文件后缀改为bat。之后直接双击这个bat文件就可以自动执行了。
注意两点,这里示例的只有改1位数和2位数,如果文件很多有多位数那么自己增加以下。另一个,在cmd里面提取变量用的是%n,但是在bat文件里变量则是%%n,这里是不同的。
这里还想吐槽以下,网上关于这个问题的解决文章实在是太脑残,自己都没试过,要么就是太复杂要么就是根本没法实现,不知道上哪去抄的,本文的方法是自己研究了半天时间研究出来的。希望能帮到大家,转载请注明出处。

原创如何批量修改文件名称,合并ts文件片段相关推荐

  1. 爬虫python下载电影_python爬虫:抓取下载电影文件,合并ts文件为完整视频

    目标网站:https://www.88ys.cc/vod-play-id-58547-src-1-num-1.html 反贪风暴4 对电影进行分析 我们发现,电影是按片段一点点加载出来的,我们分别抓取 ...

  2. python下载电影视频_python爬虫:抓取下载电影文件,合并ts文件为完整视频

    目标网站:https://www.88ys.cc/vod-play-id-58547-src-1-num-1.html 反贪风暴4 对电影进行分析 我们发现,电影是按片段一点点加载出来的,我们分别抓取 ...

  3. Python实现批量修改图片名称并存入新文件夹

    背景 需要大量图片作为测试数据,使用公司员工照需要进行脱敏处理,批量修改图片名称,使其每个图片以数字为名并输出至新文件夹 思路 1.定义源文件路径,里面有批量待修改的文件 2.def() 方法定义函数 ...

  4. idea批量修改变量快捷键mac_使用Mac自带功能批量修改图片名称、类型和压缩图片大小...

    Mac电脑自带的聚焦搜索功能已经很强大,可以快速准确的搜索电脑内的文件,但是从网上下载的文件,特别是一些图片文件都是一串数字组成的文件名,很难记忆和搜索,我们可以使用Mac自带的『自动操作』功能给图片 ...

  5. 如何快速批量修改图片名称?

    如何快速批量修改图片名称?为了防止丢失,我们习惯将一些重要的图片放到电脑里保存,时间久了图片数量如果太多,图片就会变得杂乱无章,这样会增加丢失的风险.遇到这种情况时我们应该对图片进行批量重命名,让图片 ...

  6. 批量修改图片名称的快捷方法

    批量修改图片名称的快捷方法!如果你是一名电商运营人员,每天都需要拍摄大量的产品图片,时间久了电脑里会保存大量的产品图片,杂乱无章的图片名称,可能会导致图片的丢失或者删除,查找图片的时候也会比较的麻烦. ...

  7. 如何批量修改图片名称?

    如何批量修改图片名称?如果你从事摄影相关的工作,那么你的电脑里肯定有很多的照片,不同客户拍摄的不同风格照片保存在不同的文件夹里,图片多了之后就会比较的混乱,容易出现丢失的问题,如果照片丢失了肯定会造成 ...

  8. 怎样批量修改图片名称,一键处理

    如果你是一名摄影爱好者,可能每天都会去户外拍摄很多的美景图片,每天也会有新的图片导入到电脑中,这些图片的名称都是些英文状态的,不利于整理储存和查找.这时候我们就需要将一类主题的图片进行整理,修改图片名 ...

  9. 批量修改照片名称的快速方法

    平时我们出去旅游的时候,都喜欢拍摄照片,如果恰巧你还是一名摄影爱好者,那么肯定会用相机拍摄很多的照片,并且还会将照片导入到电脑里,时间久了电脑里肯定会保存有很多不同时间和不同地点的照片,如果不好好整理 ...

  10. 用Python批量修改图片名称及后缀名

    用Python批量修改图片名称及后缀名 import os a = 'dataset3\png/'//需要修改的图片所在的文件夹 b = 'dataset2\png/'//修改后的图片存放路径 fil ...

最新文章

  1. Windows客户端C/C++编程规范“建议”——变量和常量
  2. 图论 ---- E. Minimum Path(分层图最短路 用分层图对边权操作进行选择)
  3. 智能新经济的AI平台:左手技术,右手行业
  4. 菜鸟学习Hibernate——简单的一个例子
  5. HTTP 错误 404.3 – Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序...
  6. 原子变量、锁、内存屏障,写得非常好!
  7. 检测网络耗时_无人机替代桥梁检测车检测桥梁的可行性分析
  8. 为什么本地使用js或jquery操作cookie在谷歌浏览器chrome中不生效?
  9. 惠新宸php教程_百度PHP高级顾问惠新宸:PHP在百度的发展历程
  10. endwith php,endwith函数怎么使用
  11. 临时设置mysql数据库最大连接数,重启后需重新设置
  12. Vim安装YouCompleteMe自动补全插件
  13. 怎么把录音导入库乐队_库乐队导入电脑版 苹果库乐队怎么导入歌
  14. 海康sdk远程门禁_海康威视远程监控Android端SDK调用示例
  15. 深入理解Java虚拟机之Java类加载机制,Java类实例化过程详解。
  16. Bilstm+crf中的crf详解
  17. Win10安装程序提示“不能打开要写入的文件xxxxx”如何解决
  18. 硬仗酒全线升级,新概念新玩法新风尚
  19. 数分可视化笔记整理4 - 2017年内地电影和票房数据情况(条形图)
  20. Lambda表达式_Stream流_File类

热门文章

  1. 姓名学中五格的算法与吉凶
  2. 故障:脱机安装 Microsoft Root Certificate
  3. 帮我写个matlab输出扫频信号的代码
  4. 怎么撤销定时说说_怎么取消手机qq定时说说
  5. ADI Blackfin DSP处理器-BF533的开发详解55:CVBS输入-DSP和ADV7180的应用详解(含源码)
  6. 如何隐藏一个盘让其他人搜索不到
  7. Android之控件阴影模糊效果死磕Paint.setShadowLayer()
  8. 傅老师课堂:Oracle高级查询之OVER (PARTITION BY ..) 1
  9. python NLTK识别字符串中的人名等,命名实体识别
  10. 做个it女人不容易呀