|
|
| (5 intermediate revisions by 2 users 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"^) > "%anri_dir%%dgmpgdec_dir%\template.avs"
| + | |
| − | echo audiodub^(mpeg2source^("__vid__",upconv=1^),wavsource^("__aud__"^)^) >> "%anri_dir%%dgmpgdec_dir%\template.avs"
| + | |
| − | echo trim^(2700,3000^) >> "%anri_dir%%dgmpgdec_dir%\template.avs"
| + | |
| − | echo converttoyv12 >> "%anri_dir%%dgmpgdec_dir%\template.avs"
| + | |
| − | | + | |
| − | "%anri_dir%%dgmpgdec_dir%\dgindex.exe" -AIF=[%driveletter%:\VIDEO_TS\VTS_0%chapternumber%_1.VOB] -OM=3 -OF=[sample] -AT=[%anri_dir%%dgmpgdec_dir%\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 sample.avs
| + | |
| − | | + | |
| − | set done=
| + | |
| − | set driveletter=
| + | |
| − | set chapternumber=
| + | |
| − | | + | |
| − | del sample.avs | del sample.d2v | del sample*.wav | del "%anri_dir%%dgmpgdec_dir%\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