m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4

m4s转mp4

    • 下载ffmpeg
    • ffmpeg 环境变量配置
    • 批处理程序
    • 文件准备与实际操作
    • 总结

前言:ffmpeg、批处理是啥不多说,前者我也是现搜的;至于怎么用,也搜了许多教程,有的可行有的不可行,还有许多分享都是在cmd里运行,有点麻烦。
 
现在提供自己用 .bat 批处理文件 实现的实例

下载ffmpeg

  • 怎么在官网下载ffmpeg
    网友一人点山石的回答

ffmpeg 环境变量配置

为啥要配置呢? 因为提示没有相应软件可运行…这种问题没截图,网友有详细解释,大概


此电脑右键属性–>高级系统设置–>环境变量(分为“用户”和“系统”)
Path 编辑–>添加路径(ffmpeg 所在路径)e.g. E:\EAPP\ffmpeg4.3.2\bin
m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4_第1张图片
m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4_第2张图片
验证是否配置好: 运行cmd命令ffmpeg
m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4_第3张图片


批处理程序

新建txt,写入程序,改名m4s转为mp4.bat

@echo off

echo video.m4s和audio.m4s 转为 mp4  
set /p n="输入生成文件名:"
   Rem 可删掉前两句,不使用参数,直接用“自定义名”替换下一句的 %n%
ffmpeg -i audio.m4s -i video.m4s -codec copy %n%.mp4
 
pause

m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4_第4张图片

文件准备与实际操作

将m4s 的音频和视频放在同一文件夹里
把批处理文件复制过去
双击运行
m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4_第5张图片结果
m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4_第6张图片


总结

细节不多解释,太麻烦
 
一个可以优化的点是:此程序只能一个一个地处理
而bat里可以利用For循环、文件遍历等,
实现批量化处理…


优化方面的事,暂时没有需求,故没再考虑
本文只是记录一次个人成功转换经历,也不枉我搜索了那么长时间
写个分享这么费劲,也难怪那么多不经实践、纸上谈兵的教程了…

你可能感兴趣的:(实际应用,ffmpeg,batch)