哔哩哔哩m4s批量转MP4+bat脚本

哔哩哔哩m4s批量转MP4

1、手机哔哩哔哩下载好视频,得到对应的多个音频视频文件 格式: 2、下载ffmpeg 3、然后配置bin环境变量 4、win+r 输入cmd 输入 ffmpeg -version 5、新建bat文件

@echo off
setlocal enabledelayedexpansion

rem 要读取的文件
set filedir=E:mq1*   

rem 视频要输出到的文件夹     
set outpath=E:mqout

for /d %%i in (%filedir%) do ( 
   echo ==============================
   rem 截取文件名称字符串
   rem 注意要修改截取的位置跟输入路径有关系
   set ifo=%%i
   set t=!ifo:~8,5!
   echo !t!

   set video=%%i80video.m4s
   set audio=%%i80audio.m4s


   echo 输出文件到: %outpath%!t!.mp4
   
   rem 如果文件夹不存在则创建文件夹
   if not exist %outpath% (md %outpath% )
   
   rem  使用ffmpeg命令合成哔哩哔哩的音频、视频文件
   ffmpeg -i !audio! -i !video! -vcodec copy -acodec copy -f mp4 %outpath%!t!.mp4
)
pause

6、修改输入输出路径,双击运行即可 7、注意点:bat命令的赋值 set ifo=%%i =不能出现空格

经验分享 程序员 微信小程序 职场和发展