創作內容

1 GP

Megui Script - 分離音訊/轉換音訊/生成AVS/轉MP4

作者:羽態│2020-09-16 19:27:42│巴幣:2│人氣:605
剛好最近有批次轉檔需求,但不想每一個都丟軟體重新點選,所以就直接寫成BAT
真的很節省時間,由於我也不是專業在數值上調整畫質達人

所以這不適合追求畫質人所使用。只是剛好想在大電視螢幕上觀賞,所以這東西就生成出來了
裡面代入的集數視情況修改吧,1,1,9 ; 10,1,26 這樣

用NERO轉M4A部分預設為高音質(high)
REM 這個指令是將當前MKV檔案去進行軌道分離
echo 這個指令是將當前MKV檔案去進行軌道分離
for %%i in (*.mkv) do "D:\Program\MKVToolNix\mkvextract.exe" --ui-language en tracks "%%~ni.mkv" 1:"%%~ni-JPN.flac"

REM 這個指令是將當前MKV檔案去進行視訊轉檔M4A
echo 這個指令是將當前MKV檔案去進行視訊轉檔M4A
for %%i in (*.flac) do D:\Program\MeGUI_2507_x86\tools\eac3to\eac3to.exe "%%~ni.flac" "%%~ni.m4a" -quality=1.00
REM 這個指令是將當前MKV檔案去進行視訊轉檔.ffindex
echo 這個指令是將當前MKV檔案去進行視訊轉檔.ffindex
for %%i in (*.mkv) do "D:\Program\MeGUI_2507_x86\tools\ffms\ffmsindex.exe" -f "%%~ni.mkv" "%%~ni.mkv.ffindex"
REM 這個指令將產生FFMS2之AVS腳本以利後面轉換檔案使用
echo 這個指令將產生FFMS2之AVS腳本以利後面轉換檔案使用
for /l %%q in (20,1,25) do echo LoadPlugin("D:\Program\MeGUI_2507_x86\tools\ffms\ffms2.dll")>>"Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).avs" && echo FFVideoSource("Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).mkv", fpsnum=24000, fpsden=1001, threads=1)>>"Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).avs"  && echo #deinterlace>>"Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).avs" && echo #crop>>"Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).avs" && echo #resize>>"Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).avs" && echo #denoise>>"Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).avs" && echo LoadPlugin("D:\Program\MeGUI_2507_x86\tools\avisynth_plugin\VSFilter.dll")>>"Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).avs" && echo TextSub("Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).ass", 1)>>"Kimetsu no Yaiba - %%q (BD 1920x1080 x.265-10Bit FLAC).avs"
)
for %%i in (*.mkv) do "D:\Program\MeGUI_2507_x86\tools\x264\x264.exe" --preset slow --tune animation --crf 18.0 --keyint 958 --min-keyint 0 --qpstep 51 --merange 32 --subme 11 --trellis 2 --no-fast-pskip --sar 1:1 --output "%%~ni.mkv.264" "%%~ni.avs"


REM 這個指令是將當前MKV檔案去進行視訊轉檔MP4
echo 這個指令是將當前MKV檔案去進行視訊轉檔MP4
for %%i in (*.mkv) do "D:\Program\MeGUI_2507_x86\tools\mp4box\mp4box.exe" -add "%%~ni.mkv.264#trackID=1:fps=23.976:name=" -add "%%~ni-JPN.M4A#trackID=1:lang=ja:name=" -tmp "D:\\Video\xxxxx\\Kimetsu no Yaiba [x265-10Bit Ver.]\分離音訊\264" -new "%%~ni.mkv-muxed.mp4"


有興趣的人可以看LOG,大部分裡面就提供寫法了

另外利用echo 寫入avs不知是否有親善人士可提供更好看寫法?
如果加上變數怎麼弄都判讀不到,很是苦惱....
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4918831
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

1喜歡★dathan 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:風中的歌舞... 後一篇:[同人]結城友奈是勇者 ...

追蹤私訊切換新版閱覽

作品資料夾

colanncolann
【繪圖創作】【科嵐工作室】11週年! 2024/4/1 https://home.gamer.com.tw/creationDetail.php?sn=5909405看更多我要大聲說1小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】