Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- for /D %%i in (./roms_snaps/*) DO (
- echo %%i
- if not exist "roms_snapschreenshots\%%i\screenshot" (
- echo No %%i/screenshot Folder
- mkdir roms_snapschreenshots\%%i\screenshot
- )
- for %%r in (./roms_snaps/%%i/snap/*.mp4) DO (
- if not exist "roms_snapschreenshots/%%i/screenshot/%%~nr.jpg" (
- echo No screenshot... Grabbing one...
- ffmpeg -i "roms_snaps/%%i/snap/%%r" -ss 00:00:01.500 -vframes 1 -vf "scale=min(iw*400/ih\,400):min(400\,ih*400/iw),pad=400:400:(400-iw)/2:(400-ih)/2" -t 1 -f image2 "roms_snapschreenshots/%%i/screenshot/%%~nr.jpg" -hide_banner
- rem -vf "scale=min(iw*TARGET_HEIGHT/ih\,TARGET_WIDTH):min(TARGET_HEIGHT\,ih*TARGET_WIDTH/iw),
- rem pad=TARGET_WIDTH:TARGET_HEIGHT:(TARGET_WIDTH-iw)/2:(TARGET_HEIGHT-ih)/2"
- )
- )
- )
Add Comment
Please, Sign In to add comment