m4s音频视频文件批量合并&重命名为原标题,Python实现

本文介绍如何使用Python脚本将多个m4s音视频片段合并,并且在合并后保持原有的文件名称。通过这个自动化处理,可以高效地整理和管理多媒体文件。
摘要由CSDN通过智能技术生成
缘由:最近手机保存的公开课、学习视频越来越多,将手机b站视频上传PC后发现,视频是分开在不同目录,并且是音视频分开的.m4s文件,
以郝斌C语言为例,182集几百个目录和文件,手动合并和修改文件名的念头掐灭在萌芽中,遂用Python2写了这个脚本来实现。
代码如下,仅供学习之用:

# coding=gbk
import sys, os, re
reload(sys)
sys.setdefaultencoding( "gbk" )

# 列表转换成字符串输出的时候出现了UnicodeEncodeError: 'ascii' codec can't encode characters in position,加入上面3行解决

def Get_address():
    """获取视频地址列表,根据不同视频自己修改存放地址和集数哦
    """
    # 视频存放地址初始化
    addr1 = u"E:\\公开课\\郝斌C语言\\8074534\\"
    addr_list = []

    # 获取每集视频的地址,并存入列表
    for i in range(1, 183):
        addr2 = addr1 + str(i)
        addr_list.append(addr2)
    return addr_list

def Get_Name():
    """获取每集视频标题,并存入列表"""
    # 名字存放在entry.json文件里,固定的键值对,so用正则按图索骥就好
    pat = """"part":"([\s\S]*)","vid"&
m4s视频音频文件合并是指将m4s视频文件和相应的音频文件合并为一个完整的视频文件。通常,视频和音频在传输或下载过程中会被分割成多个.m4s文件,这些文件包含了视频和音频的片段。要播放这些文件,需要将它们合并成一个完整的视频文件。 合并视频和音频文件可以通过使用各种工具和软件来完成。其中,一个常用的工具是nplay。nplay是一个多媒体播放器,它可以播放和处理多种音视频文件格式。 要使用nplay合并.m4s视频和音频文件,首先需要将这些文件导入到nplay中。可以通过打开nplay并选择“导入”选项来实现。然后,选择.m4s视频文件和相应的音频文件,并将它们添加到nplay的播放列表中。 接下来,可以通过拖动和调整文件顺序来确保视频和音频以正确的顺序合并。将.m4s视频文件拖动到音频文件前面,确保它们按照正确的时间顺序排列。 然后,选择“合并”或“导出”选项来合并视频和音频文件。nplay会将这些文件合并成一个完整的视频文件,并保存在指定的位置。在此过程中,nplay会自动处理音频和视频的同步和合并。 完成后,可以通过在nplay中播放合并后的视频文件来确认合并是否成功。还可以将这个合并的视频文件导出到其他设备或媒体平台上进行进一步的使用和共享。 总而言之,m4s视频音频文件合并是通过使用nplay等工具将.m4s视频和音频文件合并为一个完整的视频文件的过程。这样可以方便地播放和处理分割的音视频文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值