[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] BAT脚本如何批量压缩芒果视频mtv格式为mp4?

网友给了这段,但运行不了,win10系统,不知怎样修改下,谢了。
  1. @echo off
  2. cd /d "%~dp0"
  3. for /f "delims=" %%a in ('dir /b /a-d *.mp4') do (
  4.     ffmpeg -i %%a -vcodec  h264_videotoolbox -b:v 330k -acodec copy /%%~na_output.mp4
  5. )
复制代码

回复 1# tmp05

根据有关文档说明(https://trac.ffmpeg.org/wiki/HWAccelIntro):h264_videotoolbox 编码选项仅在 macOS/iOS 系统可行...

TOP

回复 2# aloha20200628
那这个怎么修改,mtv源文件480p的大概140m,要求压缩为差不多大小的mp4拷贝到优盘插到tv上播放

TOP

本帖最后由 aloha20200628 于 2025-2-22 14:31 编辑

回复 3# tmp05

用以下两行代码先试一个样本文件对比一下效果...
  1. ffmpeg -i 1.mtv -fs 14000000 1.mp4
复制代码
或更简单
  1. ffmpeg -i 1.mtv 1.mp4
复制代码

TOP

回复 4# aloha20200628

按照这个语句ffmpeg -i 1.mtv 1.mp4
转换出来的体积大了很多,mtv的123M,mp4的234M.不知是否可以加上参数优化一下

TOP

本帖最后由 aloha20200628 于 2025-2-23 10:38 编辑

回复 5# tmp05

要看一下 1.mtv 和 1.mp4 的有关参数,可用以下代码提取,请将其屏显结果贴上来,以便诊断优化...
  1. ffmpeg -i 1.mtv 2<&1|findstr /i "kb duration: stream bps"
  2. ffmpeg -i 1.mp4 2<&1|findstr /i "kb duration: stream bps"
复制代码

TOP

本帖最后由 tmp05 于 2025-2-23 11:09 编辑

回复 6# aloha20200628

这是mtv的


这是mp4的

TOP

试试https://zhidao.baidu.com/question/622933365212802732.html
bat小白,请多指教!谢谢!

TOP

本帖最后由 aloha20200628 于 2025-2-23 11:21 编辑

回复 7# tmp05

贴哪去了 ...

手头没有 *.mtv 视频,所以要看你的 *.mtv 参数,不过用ds查询结果是说其视频数据用mp4/h264编码,如属实便可直接更改扩展名为 *.mp4 即可一试 ...

TOP

返回列表