返回列表 发帖

[其他] 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. )
复制代码

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

TOP

回复 4# aloha20200628

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

TOP

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

回复 6# aloha20200628

这是mtv的


这是mp4的

TOP

回复  tmp05

贴哪去了 ...

手头没有 *.mtv 视频,所以要看你的 *.mtv 参数,不过用ds查询结果 ...
aloha20200628 发表于 2025-2-23 11:11

直接改扩展名没用的。上传了一个样例mtv文件到度盘,方便的话帮测下,谢谢!链接: https://pan.baidu.com/s/1mn3KrGe1LJYwyhGIZwJbbA 提取码: pbcw

TOP

本帖最后由 tmp05 于 2025-2-25 17:00 编辑
回复  tmp05

网盘提供的样本视频是x265编码,如果楼主的电视机可以直接播放x265编码的*.mp4文件,就省事 ...
aloha20200628 发表于 2025-2-23 22:34



问题完美解决,感谢!虽然速度慢了点,但第二种转换出来的文件可以到旧式TV上播放。此前是用handbrake very fast 480p30模式转换的,速度快但文件体积比源文件大了许多
另外,qlv、qsv、kux是否也可以同理操作?

TOP

回复  tmp05

将13楼代码第4行的 (*.mtv) 分别改为 (*.qlv) 或 (*.qsv) 或 (*.kux) 即可
若当前目录中各 ...
aloha20200628 发表于 2025-2-25 18:15

qlv和qsv的不行,可能是视频加密了

TOP

回复 18# aloha20200628
搜了一遍,能用的不多,若找到的话,能否pm个,谢谢了。

TOP

返回列表