看板 AVEncode 關於我們 聯絡資訊
※ 引述《steven155296 (steven)》之銘言: : 我現在有一些影片格式是rmvb mkv等等 : 剪接軟體都不支援 : 而我要擷取其中的一小段, : 轉成Xvid(mpeg也可),再包成mp4 : 我目前想到最簡單的方法就是用Winmenc先將影片轉成剪接軟體支援的格式 : 再用軟體剪接,最後再包成MP4 : 但是如果這樣子做的話影片必須經過三次轉檔, : 畫質簡直慘不忍睹... : 想問問看winmenc或XviD用的參數有沒有可以直接省略不要的幀 : 或是有其他更好的方法 : 感謝 不知道你要的是不是其中一段"連續"的 我這邊提供你一種做法,但是前提是你要會用avisynth橋接。 x264 core:65 r1051 中有提供一個參數 你先把你的mkv或是rmvb用directshowsource的方式輸入以後 在output的地方加上 --starttime <hh:mm:ss.ssss> Start encoding at specified position --endtime <hh:mm:ss.ssss> Stop encoding at specified position 應該就可以轉出你所需要的段落,然後搭配mp4box直接包成mp4即可。 不過這方法有點門檻...要會用cli版的x264跟avisynth (而且我不確定可不可以用,我還沒用過,只是看說明有看到 XDDDD) == 以樓上那篇的做法,可以先確定mkv裡面包的是什麼,用mkvExtract拆開後就可以處理了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.15.57 ※ 編輯: yohko 來自: 220.134.15.57 (12/15 23:45)
erspicu:記得avisynth本身就有設定起始和終點位置功能的語法在 12/16 00:39
doom3:DirectShowSource ("影片位置").trim(開始F,長度F,false) 12/16 09:45
yohko:avisynth的我記得是畫格....很麻煩 12/16 11:19
steven155296:嗯...看不懂XD 不過還是謝謝你,我會研究看看 12/16 15:29