请教bat代码

102次阅读

共计 330 个字符,预计需要花费 1 分钟才能阅读完成。

for  /r %%a in (*.ts) do ffmpeg -i “%%~a” -codec copy -f mp4 “%%~na.mp4”

这个是把子目录的 ts 文件转换为 mp4

但是转换的 mp4 都输出到当前目录了
我想让转换问的文件 还是在原来的子目录 应该 添加啥      对 for 命令不熟悉  弄了半天没明白

谢谢楼下的
改一下最后的输出目录参数就可以了
for  /r %%a in (*.ts) do ffmpeg -i “%%~a” -codec copy -f mp4  “%%~dpna.mp4”

网友回复:

注册 ts 直接改后缀 mp4 一样用  还是有什么特殊用途呢

小号专用马甲 好像 MP4 使用更广泛一点

wushuiyin “%%~dpna.mp4”

huanx 谢谢  成功了

zxxx mp4 在网页可以直接播放

正文完
 0