影片轉檔 MENCODER & devede

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

影片轉檔 MENCODER & devede

文章訪客 » 週四 2月 07, 2008 5:56 pm

說到了影片轉檔
大家有在XP待過的一定都會想到WINAVI
或其他的轉檔軟体
不過其實在 LINUX 下真的也是可以轉檔的
而且畫質不輸 XP下轉出來的
說到會開始想轉檔在LINUX下
起因是因為
想省下在兩個系統下換來換去的麻煩

所以就去爬有關 轉檔的文

心得如下

在LINUX 可以把一些AVI 或RMVB 轉成 DVD格式在電視機的DVD播放
當然啦不是全部的RMVB都可以在 DEVEDE 這個工具轉檔成功
有的可以有的不可以
DEVEDE 是一套 圖形介面的 轉檔程式
他主要功能是能把影片 轉成DVD的ISO檔 然后再用
LINIX下的內建 映象檔燒錄功能 回燒到DVD

原本也是以為就這一套就可以燒遍天下無敵手了
但是實驗結果
是不行的
所以只好再仰賴 MENCODER
這個工具
它可就不是圖形介面的了
但是它的功能之強真的是可以說是無以倫比


mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000 -ofps 25 -of avi -oac lavc -lavcopts acodec=ac3 來源檔.rmvb -o 輸出檔.avi


在這之中
4000的部分 是比特率 數字越大 畫質可以越接近 來源檔
若是有AVI檔 只想掛字幕上去
可以這樣


mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=3000 -ofps 25 -of avi -oac copy -font mp.ttf -subcp cp950 -sub 欲掛字幕檔.srt 來源.avi -o 輸出.avi

-font 的參數 是指定字型 當然啦 我把字型放在終端運行的目錄下
所以后面沒打路徑只打了名稱.TTF
-subcp 參數是指 字的語系 CP950便是指 繁中
-sub 參數是指 欲掛的字幕檔 同樣是省了路徑 vcodec=mpeg4:vbitrate=3000 這裡注意到MPEG4后面接的請不要空格
不然會錯誤
一般若是AVI的音源是MP3編碼丟進 DEVEDE 出來聲音都會壞了
所以建議
若在轉時請用AC3 音源
若本身下載的AVI就是MP3音源
只好先用COPY把字幕并出來另一個AVI檔再轉DEVEDE
這麼一來影片就能以最少差異畫質轉成DVD了
訪客
 

Re: 影片轉檔 MENCODER & devede

文章yomi1967 » 週一 5月 31, 2010 1:08 am

mencoder 用 copy 方式拷貝影片,有個 -force-avi-aspect 可以強迫 player 按這個參數指定的比例播放 (就是無須重新編碼轉檔即可改變影片比例) 但是拷貝出來的影片,據我在 winxp 用 media player classic 播放,卻無效。難道這個參數只對 mencoder 它們本家的 mplayer 有效嗎?或者說,有其他的參數可用來對付 win 底下的 player ?
yomi1967
 


回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客