生成目录树列表带时长【BAT批处理 + ffmpeg】

正常运行会自动下载,没有就下载这个ffmpeg
http://www.bathome.net/s/tool/index.html?key=ffmpeg
下载第一个就行,把这个和BAT放到根目录,测过放在二级目录也可以

方法:把这2个文件和电影资源放在同一目录

@echo off
::调用ffmpeg 
mshta [url]http://bathome.net/s/hta/index.html[/url] Tools.get('ffmpeg')
>output.txt (
    for %%F in (*.mpg *.mp4 *.mkv *.avi *.m4a *.flac *.mp3 *.wav) do (
        for /f "tokens=2 delims=. " %%a in (
            'ffmpeg -i "%%F" 2^>^&1 ^| find "Duration:"'
        ) do (
            set /p =%%~nxF^| 时长<nul
            setlocal enableDelayedExpansion
            echo %%a
            endlocal
        )
    )
)
exit


BAT代码里面的:
[url][/url]
去掉也可以,不去掉也可以


目前支持的还挺多的,大多数常见的音视频格式都可以,把需要的格式可以自己填写上去
http://blog.itpub.net/12476590/viewspace-620145/
这个是个参考列表


以下是评论可见内容(未评论)此处内容已隐藏……,需要先评论后才可以查看!

上一篇:Microsoft Office 2010 SP2 ProPlus Project Pro Visio Premium VOL zxqwe最终更新版20220107

下一篇:FirPE维护系统 U盘USB启动盘 WinPE系统启动盘支持上网

相关推荐

发表评论

路人甲

网友评论(0)