網際論壇 - 軟體使用求助區 - 〔求助〕有關於MKV燒錄的問題
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔求助〕有關於MKV燒錄的問題 上一主題 | 下一主題
  z0810cle
  中級會員 
 



  積分 883
  發文 177
  註冊 2006-2-6
  來自 太陽系
  狀態 離線
#1  〔求助〕有關於MKV燒錄的問題

各位大大們大家好  我想請問一下 怎麼樣才能把 MKV的影片檔燒成可以在DVD播放器 播放的格式呢?

2007-10-17 11:45 AM
查看資料  發短消息   編輯文章  引用回覆
  top123763
  資深會員 
 


  積分 3565
  發文 296
  註冊 2006-5-5
  狀態 離線
#2  

有關MKV格式請點我
http://zh.wikipedia.org/wiki/Matroska
mkv的影片,要如何播放?
下載 K-lite Codec

http://toget.pchome.com.tw/intro/multimedia_avplayer/21375.html



mkv不是一種壓縮格式,DivX、XviD才是視頻壓縮格式,mp3、ogg才是音頻壓縮格式。而mkv是個"組合"和"封裝"的格式,換句話說就是一種容器格式。



舉個例子的話就比較容易理解了,把只有視頻的XviD和只有音頻的mp3組合起來,然後以一種多媒體介質的形式出現,最常見的就是avi,其次就是ogm,還有mp4等不太常見的。

avi的出現已經超過了10年,漸漸體現出老態了,除了近年通過VD可以擁有2個音軌,沒有其他的改進。



ogm的出現,標誌著多音軌格式的出現,可以合成8個以上的音軌,音頻上自然也多了ogg這個格式,重要的是可以"內挂"字幕,老外稱?"軟字幕",可以任意開關,可以"內挂"8個以上的字幕,美中不足的是僅僅支援srt格式,並且不支援Unicode,對亞洲字元支援嚴重不足。



還有一個就是Chapter功能,可以自定義段落,播放時就可以選擇了。是不是越來越像DVD啦?但是當時的ogm源碼是不公開的,就那么幾個人在開發,自然進度慢了,前一陣幾乎陷入了"死亡"。最近宣佈公開源碼,加入Open Source行列,重新開始開發。



mkv就是在ogm停滯的那段時間出現的,由俄羅斯的程式師開發的,從一開始就是Open Source,因此得到了很多其他程式師的幫助,開發速度相當快。



ogm有的mkv都有,另外還有很多獨特的功能。其中最令人振奮的就是Gabest(開發vobsub的公司)開發的Plugin,不僅開發了專門的播放器Media Player Classic(俗稱MPC), 這個東西的強大相信用過的人都有體會。還開發了很多的MKV用的Mux(合成器),尤其是Real格式的Mux。 Real的rmvb是封閉格式,官方的Helix根本就不支援多聲道所以儘管演算法很優秀,但在聲效大片的再現上就無能?力了,只能乖乖讓位給可以合成AC3和DTS的avi以及ogm了。

但Gabest開發的Realmedia Splitter和mkv Mux可以讓rmvb格式的視頻和AC3、DTS合成mkv,從根本上克服了rmvb音頻上的弱點。不僅如此,還開發了VSFilter.dll和SubtitleSource.ax這2個Plugin,宣佈支援ssa和ass的格式軟字幕。

總結就是下面幾條:



1.支援多種格式的視頻和音頻,尤其是Real

2.支援多音軌,多達16條以上

3.支援ssa,ass軟字幕,多達16條以上

4.支援段落選取(由製作人決定)
一、MKV簡介

  MKV不是一種壓縮格式,AVI、MPG才是視頻壓縮格式,MP3、OGG才是音頻壓縮格式。MKV是個「組合」和「封裝」的格式,換句話說就是一種容器格式。舉個例子的話就比較容易理解了,把只有視頻的XviD或者DivX和只有音頻的MP3組合起來,然後以一種多媒體介質的形式出現,最常見的就是AVI,其次就是OGM,還有MP4等不太常見的。簡單地說,MKV是把不同的視頻遊戲、音頻流字幕等封裝成一個獨立的,含有不同語言的字幕和不同內容的音頻的多媒體格式文件。

  由於MKV一般不是單通道的多媒體文件,往往含有多音頻和多字幕等,所以要轉換成RMVB先得處理好片源。
製作軟件:mkvtoolnix-0.7.1
下載地址:點擊直接下載
壓縮軟件:Real9 壓縮器 2.7
下載地址:點擊進入下載頁面
播放器:RealONE Player
下載地址:點擊進入下載頁面

  二、製作:

  1.片源處理:

  先用mkvtoolnix-0.7.1來處理片源,mkvtoolnix-0.7.1解壓便可使用,主程序文件是mmg.exe,運行mmg後,啟動mkvmerge GUI V0.7.1。

  我這兒舉個例子,把一個MKV文件不需要的音頻流部分去掉。啟動程序後,點圖1中的加號按鈕,把準備好的片源添加進來,然後把想去掉的音頻前面的鉤去掉。如這兒我去掉第二條音頻流,所以把A_MPEG/L3�ID 3�type�audio 前面的鉤去掉,(只能留下單音頻和單視頻兩條通道)接下來在Output filename欄裡面設置好輸出文件名,最後點Start muxing按鈕,開始製作,經過一陣硬盤燈狂閃後文件生成完畢。

 2.文件編碼:

  使用Real9壓縮器對剛才處理好的片源進行編碼,此軟件為綠色軟件,解壓即可使用,啟動程序後先選源文件設置,選取剛才處理好的MKV文件的文件名,然後設置輸出路徑,最後設置壓縮率。注意紅色下劃線部分,一定要選帶VBR的配置文件,這樣壓縮出來的電影才是RMVB。分辨率設置,如果不想改變就都是0,系統會自動讀取片源分辨率,如圖。

根據自己需要,設置高級選項裡面的值,需要說明的是用「單向編碼」這一項,如果選中此項後程序只會編碼一次,可省去一半的時間,但是達不到最好的文件大小和效果比。最後點開始按鈕進行壓縮。好了,到外面去走一圈回來就可以欣賞自己製作的RMVB大作了。大家還不快動手來做一個。
ps.2
MKV->RMVB->MPEG(avi)->dvd

1.RealMediaSplitter.ax +TMPGEnc PLUS
2.Realone 解碼器 + MainConcept MPEG Encoder

兩種方案中隨便哪一個都可以。

用第一種方案,通常轉換時間約和播放時間差不多……例如 24分鐘的 RMVB 轉換成 VCD 格式,差不多也要用 24 分鐘……

用第二種方案,偶這裡轉換時間只有播放時間的一半……例如 24分鐘的 RMVB 轉換成 VCD 格式,差不多只要 12 分鐘就搞定……

不管你用哪種方案,都是基於微軟的 DirectShow 技術的……


第一種方案,把 RealMediaSplitter.ax 複製到系統的 \windows\system32 下,然後「開始」——「運行」……輸入:regsvr32 C:\windows\system32\RealMediaSplitter.ax,然後「確定」,然後使用 【TMPGEnc 2.53.35.130 Plus完美版本】 ,就可以搞定了。如果還不行,再安裝 Real Alternative (請注意小日本的版本!),使用的是 5 步的嚮導,很簡單。


這樣做已經是MPEG檔了 往DVD的路很寬廣 工具太多 自己找喜歡的 上面兩方案軟體我都有
沒有MKV檔的經驗
MKV, *.DVD轉檔成DVD, SVCD, VCD,讓你也可以將原本只能在電腦上觀看的影片,經由Avi2Dvd
轉檔後,燒錄成影音光碟,也能夠在VCD/DVD Player上播放。 ...
http://www.softking.com.tw/soft/ ... ge=3&order=name
MKV要如何轉成DVD嗎?
先到http://www.bunkus.org/videotools/mkvtoolnix/index.html
下載0.9.6版

然後也下載他的Runtime.
接著用這軟體將你要轉換的MKV檔慢慢分離.

再用其他轉Mpeg2工具做成DVD.
一.將mkv文件的視訊,音源,及字幕分離
(一)
1.用GUI界面的mmg來看mkv檔是由那些tracks組成
及視訊,音源,及字幕所在track的位置
2.以slamdunk-01.mkv為例,
用mmg開啟后如圖
(1)track1是Xvid編碼的視訊文件
(2)track2,track3是ssa格式的字幕檔
(3)track4,track5,track6是OGG音源

(二)用mkvmerge將mkv檔分離:
1.將你要分離的mkv檔放在和mkvmerge的同一目錄下
2.如果你要分離的是track1,track2,及track4
在Dos模式的指令下執行
''mkvextract.exe tracks slamdunk-01.mkv 1:slamdunk-01.avi 2:slamdunk-01.ssa 4:slamdunk-01.ogg''
(補充在XP下執行Dos指令的小技巧:相信對大多數的人都不需要的
a.將需要分離的mkv檔,放在mkvmerge的同一目錄下
b.在同一目錄下,點鼠標右鍵,選"新增->文字文件"
以鼠標左鍵雙擊"新增文字文件.txt"進入后,輸入
"mkvextract.exe tracks slamdunk-01.mkv 1:slamdunk-01.avi 2:slamdunk-01.ssa 4:slamdunk-01.ogg"
然后儲存檔案
c.最后將"新增文字文件.txt"改成"新增文字文件.bat"
以鼠標左鍵雙擊"新增文字文件.bat"
就可看到在分離的畫面)
3.就可以得到slamdunk-01.avi,slamdunk-01.ssa,slamdunk-01.ogg
這時你會發現slamdunk-01.ssa字幕內容是空白的,這個字幕檔是沒用的,將它刪除
這時候執行
(1)
mkvextract.exe tracks slamdunk-01.mkv -c UTF-8 2:slamdunk-01.ssa
(2)一般來說-c后面可設GB213,BIG5,UTF-8,這是比較常用的
4.關于mkvmerge的說明到''mkvmerge\doc''看說明
如有不祥還請各位大大賜教


2007-10-17 12:16 PM
查看資料  發短消息   編輯文章  引用回覆
  z0810cle
  中級會員 
 



  積分 883
  發文 177
  註冊 2006-2-6
  來自 太陽系
  狀態 離線
#3  

感謝大大的 解說  正在了解其中的奧秘中................

2007-10-18 10:47 AM
查看資料  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: