精華區beta AVEncode 關於我們 聯絡資訊
看不太懂你要什麼。是直接想用批次檔一次完成? 如果只是想要結果。 1.使用 DirectShowSource,載入 MPG。 2.怕影音不同步,用 DGindex 載入 MPG,做 d2v。 用 NicAudio.dll 的 NicMpaSource 來載入 m2a 聲音。 avs scrtip: 1. DirectShowSource("file.mpg") Trim(0,1000)+Trim(2000,3000)+Trim(5000,6000) 2. DGDecode_mpeg2source("file.d2v") AudioDub(NicMpaSource("file.m2a",2)) Trim(0,1000)+Trim(2000,3000)+Trim(5000,6000) 以上 Trim 也會對 Audio 做切割。 想要得到 wav 檔案,可用 VirtualDub 載入 avs,Audio 選 DirectStream Copy。 然後 File -> Save Wav,Wave 檔案可以給 neroAacEnc.exe 處理。 想省略產生 Wave,使用 MeGUI,Audio Input 直接載入 avs 即可。 不知道對你是否有幫助。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.224.5
AsDfJJJ:不好意思想請教,avisynth的切割功能,可以搭配語法讓它 11/29 19:32
AsDfJJJ:自動搜尋key frame嗎? 11/29 19:33
AsDfJJJ:另外一個問題是,為何不使用VDM載入avs?VDM不是改良版的V 11/29 19:34
AsDfJJJ:VD嗎?還是說VD搭配avs效果較好?^^" 11/29 19:35
starsky1978:不需要 Demux 或 Mux,用 VirtualDub 即可。 11/29 20:08
starsky1978:AviSynth 沒有 KeyFrame。用 VD 預覽,記住 Frame No. 11/29 20:16
starsky1978:然後填入 avs script。我都開兩個以上的 VD,一個完整 11/29 20:19
starsky1978:Frame。另一個載入修剪的腳本,修剪過按 F2 看是否滿 11/29 20:21
starsky1978:意,精度是 1 frame。 11/29 20:23
logs:請問有辦法全部用 command line 處理嗎?因為我想全自動 11/29 21:02
logs:所以用 C/C++ 等語言寫了一些自動判斷+程式呼叫 11/29 21:02
logs:但是這裡提到的處理還是需要透過 GUI 介面 11/29 21:02
logs:x264.exe 可吃 AVS, 但只吃 D2V 的 AVS 11/29 21:02
logs:剛剛試了 DirectShowSource(),x264 (rev 1352) 不吃 11/29 21:03
logs:所以要先用 DGIndex,但卻會 demux 出全部的完整 MP2 音軌 11/29 21:03
logs:想要透過命令列完成多區段音軌轉檔 11/29 21:03
logs:我有注意到 MeGUI 在轉聲音時沒有先轉成 wav 暫存檔 11/29 21:03
logs:以為 NeroAACEnc 可以直接吃 mp2 + Cuts檔 (指定frame區段) 11/29 21:03
logs:但事實上不是這麼簡單,不曉得該怎麼下 command line 指令? 11/29 21:03