作者yohko ()
看板AVEncode
標題Re: [請問] 切割影片
時間Mon Dec 15 23:43:42 2008
※ 引述《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