哔哩哔哩m4s格式转换,哔哩哔哩m4s格式转换批量

时间:2023-04-10 来源:瓷喜家 作者:瓷喜家

哔哩哔哩的m4s格式是视频分段的存储方式,需要将多个分段的m4s文件转换为一个完整的视频文件。下面介绍两种方法:

方法一:使用FFmpeg进行转换

步骤1:下载FFmpeg

可以到官网 https://ffmpeg.org/ 下载FFmpeg的最新版本,安装后将其bin目录加入系统环境变量。

步骤2:合并多个m4s文件成一个ts文件

在CMD中输入以下命令,将多个m4s文件合并为一个ts文件:

```

ffmpeg -i "concat:1.m4s|2.m4s|3.m4s" -c copy -bsf:a aac_adtstoasc output.ts

```

其中"concat:1.m4s|2.m4s|3.m4s"表示要合并的m4s文件列表,"output.ts"表示输出的ts文件名。

步骤3:转换ts文件为mp4文件

在CMD中输入以下命令,将ts文件转换为mp4文件:

```

ffmpeg -i "input.ts" -c copy output.mp4

```

其中"input.ts"表示要转换的ts文件,"output.mp4"表示输出的mp4文件名。

方法二:使用FFmpeg批量转换

如果要批量转换多个m4s文件,可以将以下命令保存为batch文件,放在m4s文件所在的目录中,然后双击运行即可。

```

@echo off

setlocal enabledelayedexpansion

set INPUT=*m4s

哔哩哔哩m4s格式转换,哔哩哔哩m4s格式转换批量

for %%a in (%INPUT%) do (

set "name=%%~na"

ffmpeg -i "concat:%%a" -c copy -bsf:a aac_adtstoasc "!name!.ts"

ffmpeg -i "!name!.ts" -c copy "!name!.mp4"

del "!name!.ts"

)

```

以上命令会将所有扩展名为.m4s的文件都转换为mp4文件,转换后的文件与原始文件在同一个目录下。如果需要修改扩展名或输出文件夹可以修改上面命令中的变量。

精品推荐

相关文章

更多+

热门关键词