|
|
(4 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| <pre><nowiki> | | <pre><nowiki> |
| @echo off | | @echo off |
| + | SET anri_dir=%~dp0 |
| + | CD %anri_dir% |
| + | CALL anri.bat samplemode |
| + | EXIT |
| + | </nowiki></pre> |
| | | |
− | (SET anri_dir=%~dp0)
| |
− | (SET dgmpgdec_dir=dgmpgdec149)
| |
− | XCOPY /Y /Q "%anri_dir%anridesktoploc.bat.bak" "%anri_dir%anridesktoploc.bat"
| |
− | REG QUERY "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /V "Desktop" | "%anri_dir%sed" -n s/.\+REG_SZ.\+\\\(.\+\)[^\\]*/\1/gp >> "%anri_dir%anridesktoploc.bat"
| |
− | CALL "%anri_dir%anridesktoploc.bat"
| |
− | SET DESKTOP=%HOMEPATH%\%DESKTOP%
| |
− | CD "%DESKTOP%"
| |
| | | |
− | set done=
| + | Use this AviSynth script when determining DFnD: |
− | set driveletter=
| + | <pre><nowiki> |
− | :driveletter | + | ### Use FFDShow VFW |
− | set /P driveletter=DVD Drive Letter:
| + | directshowsource("sample.mp4") |
− | if not "%driveletter%"=="" (
| + | converttoyuy2 |
− | set done=yes
| + | assumefieldbased |
− | )
| + | assumetff |
− | if not "%done%"=="yes" GOTO driveletter
| + | weave |
− | | + | |
− | set done=
| + | |
− | set chapternumber=
| + | |
− | :chapternumber
| + | |
− | set /P chapternumber=DVD Chapter Number:
| + | |
− | if not "%chapternumber%"=="" (
| + | |
− | set done=yes
| + | |
− | )
| + | |
− | if not "%done%"=="yes" GOTO chapternumber
| + | |
− | | + | |
− | if exist sample.avs del sample.avs
| + | |
− | echo loadplugin^("%anri_dir%%dgmpgdec_dir%\DGDecode.dll"^) > template.avs
| + | |
− | echo audiodub^(mpeg2source^("__vid__",upconv=1^),wavsource^("__aud__"^)^) >> template.avs
| + | |
− | echo trim^(2700,3000^) >> template.avs
| + | |
− | echo converttoyv12 >> template.avs
| + | |
− | | + | |
− | "%anri_dir%%dgmpgdec_dir%\dgindex.exe" -AIF=[%driveletter%:\VIDEO_TS\VTS_0%chapternumber%_1.VOB] -OM=3 -OF=[sample] -AT=[%DESKTOP%\template.avs] -exit | + | |
− | | + | |
− | "%anri_dir%x264.exe" --direct auto --ref 8 --mixed-refs --no-fast-pskip --bframes 16 --b-rdo --bime --weightb --subme 7 --trellis 2 --analyse all --qpmin 0 --me umh --threads auto --thread-input --progress --no-psnr --output sample.mp4 "%DESKTOP%\sample.avs"
| + | |
− | | + | |
− | set done=
| + | |
− | set driveletter=
| + | |
− | set chapternumber=
| + | |
− | | + | |
− | del sample.avs | del sample.d2v | del sample*.wav | del template.avs
| + | |
− | | + | |
− | echo.
| + | |
− | echo Finished! You will find sample.mp4 on your desktop. Feel free to rename it to something more descriptive like nameofgame_sample.mp4.
| + | |
− | pause
| + | |
− | @echo on
| + | |
| </nowiki></pre> | | </nowiki></pre> |
Latest revision as of 15:56, 30 March 2008
@echo off
SET anri_dir=%~dp0
CD %anri_dir%
CALL anri.bat samplemode
EXIT
Use this AviSynth script when determining DFnD:
### Use FFDShow VFW
directshowsource("sample.mp4")
converttoyuy2
assumefieldbased
assumetff
weave