标题: [其他] [已解决]ffmpeg 批量拖拽转换为MP4 [打印本页]
作者: Qarclub 时间: 2017-8-9 21:58 标题: [已解决]ffmpeg 批量拖拽转换为MP4
本帖最后由 Qarclub 于 2017-8-10 21:35 编辑
此代码能拖拽,但是只能处理一个文件,求批量拖拽处理,谢谢- @echo off&title ffmpeg视频无损转换
- if "%~1"=="" echo,请拖入需要转换的文件到本文件上&pause&exit /b
- ffmpeg.exe -i "%~1" -acodec copy -vcodec copy "%~dpn1".mp4
- pause
复制代码
作者: zhanglei1371 时间: 2017-8-9 22:25
- [color=Blue]@echo off&title ffmpeg视频无损转换
- if "%~1"=="" echo,请拖入需要转换的文件到本文件上&pause&exit /b
- for %%i in (%*) do (
- ffmpeg.exe -i "%%i" -acodec copy -vcodec copy "%~dpn1".mp4
- )
- pause[/color]
复制代码
作者: Qarclub 时间: 2017-8-10 09:37
回复 2# zhanglei1371
现在拖拽过来提示“No such file or directory”了
作者: zhanglei1371 时间: 2017-8-10 21:05
把dpn1换成dpni
作者: Qarclub 时间: 2017-8-10 21:35
回复 4# zhanglei1371
改了闪退,
已经使用其他方法替代,谢谢
作者: 3518228042 时间: 2017-8-10 22:52
- @CD /D "%~dp0"
- @echo off&title ffmpeg视频无损转换
- if "%~1"=="" echo,请拖入需要转换的文件到本文件上&pause&exit /b
- for %%i in (%*) do (
- ffmpeg.exe -i "%%i" -acodec copy -vcodec copy "%%~nxi.mp4"
- )
- pause
复制代码
加的第一行随便放某文件夹,或可nxi可改为ni,处理到bat文件夹,也可去掉第一行
作者: Batcher 时间: 2017-8-11 09:44
回复 5# Qarclub
把你实际使用的代码发出来给大家分享一下吧
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |