Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :sdpack
- FOR /F "usebackq" %%A IN ('%EncOut%\%dirname%.mkv') DO set size=%%~zA
- set size=%size:~0,-3%
- if %size% LSS 2067776 set rar=20000
- if %size% GEQ 2067776 set rar=50000
- goto pack
- :hdpack
- %Apps%\mediainfo --Inform=General;%%FileSize/String%% %EncOut%\%output%.mkv>>%Temp%\%output%_filesize.nfo
- for /f "delims=" %%n in (%Temp%\%output%_filesize.nfo) do set size=%%n
- if not "x%size:MiB=%" == "x%size%" goto mib
- if not "x%size:GiB=%" == "x%size%" goto gib
- :mib
- set rar=50000
- goto pack
- :gib
- set rsize=%size:~0,-4%
- if %rsize% LSS 30 set rar=300000
- if %rsize% LSS 25 ( set rar=250000 ) else ( goto pack )
- if %rsize% LSS 20 ( set rar=200000 ) else ( goto pack )
- if %rsize% LSS 15 ( set rar=150000 ) else ( goto pack )
- if %rsize% LSS 10 ( set rar=100000 ) else ( goto pack )
- if %rsize% LSS 5 ( set rar=50000 ) else ( goto pack )
- :pack
- %Apps%\touch /m /c /t 00:00:01 %EncOut%\%dirname%.mkv
- %Apps%\rar a -ep -cl -m0 -vn -v%rar% "%Work%\%dirname%\%output%.rar" "%EncOut%\%dirname%.mkv"
- %Apps%\fsum -js -d"%Work%\%dirname%" *.r?? >"%Work%\%dirname%\%output%.sfv"
- %Apps%\ffmpeg -t 60 -i %EncOut%\%output%.mkv -c copy %Temp%\%output%_temp-sample.mkv
- %Apps%\mkvmerge -o %Work%\%dirname%\Sample\%output%-sample.mkv --language 0:eng --default-track 0:yes --forced-track 0:no --compression 0:none -d 0 -S -T --no-global-tags --no-chapters --engage no_variable_data ( %Temp%\%output%_temp-sample.mkv )
- %Apps%\touch /m /c /t 00:00:01 %Work%\%dirname%\Sample\%output%-sample.mkv
- %Apps%\touch /m /c /t 00:00:01 %Work%\%dirname%\%output%.sfv
- %Apps%\touch /m /c /t 00:00:01 %Work%\%dirname%\%output%.r??
- goto nfogen
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement