- @if(0)==(0) echo off
- chcp 65001 >nul
- cd /d "%~dp0"
- for /d %%d in (*) do (
- pushd "%%d"
- (for /f "delims=" %%j in ('dir /b/a-d/on "*.mp4"^|cscript -nologo -e:jscript "%~f0"') do (
- echo;file %%j
- ))>New.txt
- ffmpeg -f concat -safe 0 -i New.txt -vcodec copy -acodec copy "%~dp0%%~nxd.mp4"
- del New.txt
- popd
- )
- pause & exit
- @end
-
- var str=WScript.StdIn.ReadAll().split('\n')
- str.sort(function(a,b){return a.length - b.length;})
- WScript.Echo(str.join('\n'))
复制代码
|