史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   多媒體影音轉檔燒錄技術文件 (http://forum.slime.com.tw/f129.html)
-   -   miniDVD製作不完全攻略 (http://forum.slime.com.tw/thread185363.html)

psac 2006-09-07 04:44 AM

miniDVD製作不完全攻略
 
miniDVD製作不完全攻略(1)
作者:馬健

[/url]壓縮打包下載:minidvd.zip(約2.1 MB,下載後用MyReader可以不解壓直接觀看。)
本文僅供研究之用,請勿用於盜版!
版權所有,需要轉載請先與我聯繫,私自轉載、偷摸製作電子書騙錢的雜種都去死!

目錄
1、FAQ
2、實戰篇
2.1、素材準備
2.1.1、初級篇
2.1.2、中級篇
2.1.3、高階篇
2.1.4、靜態表菜單製作
2.2、Authoring
2.2.1、Spruce DVD Maestro
2.2.2、SpruceUp
2.3、壓縮打包
2.4、燒錄
2.5、用TrayApp整合工具
3、鳴謝
1、FAQ
Q:什麼是miniDVD
A:miniDVD也稱為cDVD,是指在CD-R(W)上燒錄的DVD電影。
Q:miniDVD與標準DVD有何異同?能夠在DVD機上播放嗎?
A:通常我們說到DVD的時候,其實隱含兩層意思:DVD格式的影片和DVD盤片載體。而所謂「DVD格式的影片」,對於DVD機的解碼晶片,和電腦上的DVD軟播放器(如PowerDVD、WinDVD等)來說,就是按某種格式壓縮打包的資料流。
對於miniDVD來說,只是載體換成了CD-R或CD-RW,但是盤上存的影片資料流還是不變的,因此多語言、多字幕、多表菜單、多角度等都不受影響,音質、畫質也都是DVD的音質、畫質。當然,受盤片容量的限制,miniDVD存儲的影片長度不能太長,適合存儲短片、片頭/片尾集錦等。
miniDVD可以在所有支持CD-R的8速以上光碟上,用DVD軟播放器正常播放。
在DVD機上播放時,首先DVD機必須支持miniDVD格式,這個一般在DVD機的說明書上會有說明,在這裡也可以查到;其次由於CD-R的資料密度不足,在開始播放的1~2分鐘內,會出現聲音斷續現象。
Q:研究miniDVD的製作有何意義?
A:雖然存在容量、相容性等不足,但是研究miniDVD的製作技術還是有用的:
miniDVD的製作技術與DVD完全一樣,唯一的不同就是在最後一步刻盤的時候,選擇的目標盤片是「CD」還是「DVD」。因此研究miniDVD其實就是研究DVD,不過刻盤的時候可以先用miniDVD練手,為過渡到DVD-R做準備。
對於某些短片、片頭/片尾集錦等,刻成miniDVD已經足夠了,沒有必要用DVD-R。
Q:這篇文章主要介紹什麼?
A:本文主要介紹如何從已有的DVD片源中,抽取出需要的部分,組合成新的miniDVD。整個過程基本上無再壓縮環節,因此可以保證製作出的miniDVD與源DVD具有完全相同的視頻、音頻質量。
Q:這篇文章什麼是「不完全」攻略?
A:DVD製作過程一般包括素材準備、authoring(指定音頻、視頻、字幕,安排影片順序,鏈接表菜單等)、compile(壓縮打包,產生目錄或img文件)、burn(燒錄)幾個步驟。其中最麻煩的是素材準備和authoring兩個步驟。在本文中,對於素材準備部分,只講述如何從已有DVD的VOB文件中抽取視頻、音頻、字幕,不打算講述如何從DV等設備中捕捉、壓縮,及手工字幕製作。authoring軟件目前也是五花八門,本文只講述我個人認為最簡單、實用的軟件。
Q:本文用到的軟件有哪些?在何處下載?
A:本文提到的軟件詳見下表,部分可以在doom9找到,找不到的也可以用google搜,至少我就是這樣搜刮來的。
軟件名稱
軟件用途
DVD Decrypter
1、將DVD解密複製到硬碟。2、將壓縮打包的img文件燒錄到CD-R或DVD-R
Chopper XP
切割VOB文件
VobEdit
分離視頻、音頻、字幕
vobrator
分離音頻、視頻
Dvd2Avi
分離音頻,切割視頻
TMPGEnc
視頻壓縮
VOB Subtitle Editor
字幕製作工具
SpruceUp
最傻瓜化的authoring工具
Spruce DVD Maestro
最易用的專業級authoring工具
ImgTool Classic
壓縮打包工具
Power DVD
瀏覽DVD訊息,尋找時間點,測試製作出的miniDVD
Photoshop
製作靜態表菜單
TrayApp
這個是我開發的小工具,可以將上面這些工具集中成一個組,便於使用
除Power DVD、Photoshop外,上面所有軟件均無漢化版(至少在我寫這篇文章的時候沒有),而且不少軟件只能在Windows 2000/XP下執行,如果這會對您造成困擾,或者說您看到這裡已經沒多大興趣了,可以就此打住,以免浪費時間。
下一頁



miniDVD制作不完全攻略(2)
2、实战篇
在本部分,将以制作TOUCH歌曲集锦盘为例,说明从素材准备、Authoring、打包到刻录的整个过程。
2.1、素材准备
在素材准备阶段,一般需要准备以下素材:
视频文件,必须是兼容DVD的mpeg文件,可以直接从DVD的VOB文件中抽取,也可以用TMPGEnc产生。
音频文件,通常是ac3格式文件,可以直接从VOB文件抽取,也可以采集。
字幕文件,可以从VOB文件抽取,也可以自己敲。
菜单文件,如果是动态菜单,就是一段mpeg文件;如果是静态菜单,就是BMP/JPEG图片。对于miniDVD来说,由于容量有限,以静态菜单为宜,最多加段背景音乐。
TOUCH歌曲集锦盘的素材取自Touch TV版DVD的片头、片尾曲,及Touch大学篇的DVD,因此下面讲述的都是直接从VOB文件抽取素材的方法,从DV等处采集素材的方法不在本文讨论范围之内。
2.1.1、初级篇
抽取素材的时候,最简单的情况就是:抽取源DVD的一个完整章节,作为新DVD的一部分。整个工作可以分成以下几步:
用Power DVD定位需抽取的章节。
用DVD Decrypter复制需抽取的章节到硬盘。
用VobEdit分离视频、音频、字幕。
用Power DVD定位章节的步骤如下:
运行Power DVD,播放DVD光盘。
使用快进功能,进到所需抽取的地方,按空格键暂停。
在播放窗口中点鼠标右键,鼠标移动到弹出菜单中的“跳至”项,记住当前打勾的位置,如在下图中,需截取的章节为第二章。
http://www.comicer.com/stronghorse/water/software/minidvd/01_01.png

用DVD Decrypter复制章节的步骤如下:
把DVD光盘放入DVD光驱,运行DVD Decrypter,选“Mode->IFO”菜单项,进入IFO模式。
在章节列表中,点鼠标右键,在弹出的菜单中选“Select None”菜单项,清除所有章节选择。
http://www.comicer.com/stronghorse/water/software/minidvd/01_02.png

选中Chapter 2,表示只复制第二章。
如有必要,点“Destination”框里的按钮,更改目标文件夹。
点右下角的大图标按钮,开始复制。
http://www.comicer.com/stronghorse/water/software/minidvd/01_03.png

复制完成后,选择“File->Exit”菜单项退出DVD Decrypter。
DVD Decrypter会生成三个文件,删除除VTS_01_1.VOB文件之外的两个文件,然后将VTS_01_1.VOB更名成更有意义的名字,如tv_op_1.VOB。
http://www.comicer.com/stronghorse/water/software/minidvd/01_04.png

用VobEdit分离视频、音频、字幕的步骤如下:
运行VobEdit,点左下角的“Open”按钮,打开刚才复制下来的VOB文件。
分离视频:点“Demux”按钮,在弹出的对话框中,选中“MPEG Stream”项,点“OK”按钮,在弹出的对话框中再点“保存”,接受缺省文件名即可,分离完成后会在VOB所在目录下,生成与VOB同名的m2v文件,m2v是mpeg 2 video的意思。
http://www.comicer.com/stronghorse/water/software/minidvd/01_05.png

分离音频:同分离视频,只不过在点“Demux”按钮弹出的对话框中,需要根据VOB中的音频编码,选择不同的项。通常选AC-3 Audio Stream,生成ac3文件。
如果有必要,分离字幕:同分离视频,只不过在点“Demux”按钮弹出的对话框中,选择的是最后一项“Subpicture Stream”,生成sup文件。
除视频文件外,音频、字幕文件的主文件名都会在原VOB文件的主文件名之后,加上ID号,如原VOB文件为tv_op_1.VOB,音频文件可能就成了tv_op_1.80.ac3,如果在Authoring阶段打算用SpruceUp,需要手工将这个ID号去掉,成为tv_op_1.ac3;如果用Spruce DVD Maestro,则可以不改名。


miniDVD製作不完全攻略(3)
2.1.2、中級篇
在實際製作miniDVD的過程中,除了上面說的一次抽取整個章節的時候外,有時候還需要從章節中抽取一小段,如一首歌曲。這種情況下的操作步驟是:
用Power DVD定位需抽取的章節。
用DVD Decrypter複製需抽取的章節到硬碟。
用Chopper XP從VOB中抽取片段,產生新的VOB文件。
用vobrator從新VOB中分離視頻。
用Dvd2Avi分離音頻。
前兩個步驟與前面相同,在此不再贅述。
用Chopper XP切割VOB的時候,雖然Chopper XP有預覽功能,但是相信我,那上面顯示的時間實在不可信。我一般是用Power DVD的「打開媒體文件」功能打開VOB文件,用快放、正常播放功能定位時間點。
用Chopper XP切割VOB的完整步驟為:
執行Power DVD,播放複製下來的VOB文件,記下需要切割的起始、停止時間,這個是個大概值,不會太精確。
執行Chopper XP,選「File->Open vob」表表菜單項,打開複製下來的VOB文件。
拖動播放視窗下方的滑塊,當時間顯示到達起始時間點時,點「Mark In」按鍵,標記起始點;繼續拖動到停止點,點「Mark Out」按鍵標記停止點。
點「File->Save vob as」表表菜單項,輸入切割後的目標VOB文件名,點「儲存」按鍵開始切割。
用Power DVD播放切割後的VOB,如果時間點不合適,重複步驟3、4,調整起始、停止點,直到滿意為止。
http://www.comicer.com/stronghorse/water/software/minidvd/02_01.png
用Chopper XP切割VOB
用Chopper XP產生的VOB文件,如果直接用VobEdit分離音頻、視頻,在SpruceUp、Spruce DVD Maestro中可能會認不出來,這時就可以改用vobrator分離視頻,用Dvd2Avi分離音頻。
用vobrator分離視頻的步驟如下:
執行vobrator,點「Open & Scan」按鍵,打開切割出來的VOB文件。
選中左側樹圖中的根節點(VOB文件名節點),清除「Options」框中的「include in output」選項,這時所有節點前面都會出現一個紅叉。
選中視頻節點(VES節點),選中「Options」框中的「include in output」選項。
點「Demux」按鍵,在彈出的交談視窗中輸入視頻文件的主文件名(與VOB主文件名相同),點「儲存」按鍵,開始分離視頻。
點視窗右上角的紅叉,退出vobrator。
http://www.comicer.com/stronghorse/water/software/minidvd/02_02.png
用vobrator分離視頻
用Dvd2Avi分離音頻的步驟如下:
執行Dvd2Avi,選擇「File->Open」表表菜單項,打開切割出來的VOB文件。在隨後彈出的File List交談視窗中,如果只有一個文件,直接點OK按鍵即可;如果有多個文件,刪除除需要分離的VOB以外的其它所有文件(選中文件,點「DEL」按鍵即可刪除)。
http://www.comicer.com/stronghorse/water/software/minidvd/02_03.png

選擇「File->Save Project」表表菜單項,輸入一個工程文件名,點「儲存」按鍵,儲存工程。
選擇「File->Exit」表表菜單項,退出Dvd2Avi
Dvd2Avi會在儲存專案的目錄下,產生音頻文件(通常是ac3文件)和其它文件(d2v、txt),刪除除音頻文件之外的所有文件,將音頻文件主文件名更名為與視頻文件主文件名相同。
有時候用Chopper XP、Dvd2Avi分離出來的視頻、音頻在匯入Spruce DVD Maestro的時候還是會報錯,這個時候我都會用SpruceUp過渡一下:在SpruceUp中開啟新專案,匯入視頻文件(同名的音頻文件自動匯入),產生只有一個影片按鍵的表表菜單頁,匯出影片,然後再用VobEdit從產生的VOB文件中抽取視頻、音頻。SpruceUp的使用在後面有詳細描述。



miniDVD製作不完全攻略(4)
2.1.3、高階篇
在實際製作過程中,有時候還會碰上比上面中級篇描述的更麻煩的事情:需要抽取的片斷,正好橫跨兩個章節,例如Touch大學篇中的片頭曲,就不幸正好橫跨第二、三章。
這個時候要想對視頻無損分離,至少我是不知道有什麼好辦法了。我通常採用的都是再壓一遍的方法:
用Power DVD定位需抽取的章節。
用DVD Decrypter複製、合併需抽取的章節到硬碟。
用DVD2AVI選取範圍,產生d2v、ac3。
用TMPGEnc將d2v壓縮成mpeg2。
用SpruceUP漂白。
用VobEdit從SpruceUP產生的VOB中抽取m2v。
用Power DVD定位章節編號的方法就不說了,用DVD Decrypter合併章節的方法與前面相比,只有一點不同:選擇章節號的時候,選擇兩個而不是一個。
http://www.comicer.com/stronghorse/water/software/minidvd/03_01.png
在DVD Decrypter中,選擇同時複製第二、三章
用Dvd2Avi選取範圍的步驟如下:
執行Dvd2Avi,打開複製下來的VOB文件。
表菜單Video->iDCT中速度選擇64-bit Floating Point,Video->Field Operation中選「None」。Color Space中應選「YUV 4:2:2」。這個選一次就行了,以後會沿用這些設置。
http://www.comicer.com/stronghorse/water/software/minidvd/02_01_a.gif

http://www.comicer.com/stronghorse/water/software/minidvd/02_01_b.gif

http://www.comicer.com/stronghorse/water/software/minidvd/02_01_c.gif

拖動視頻畫面下方的滑動塊,到達欲截取的起始點附近,用「」按鍵前、後移動時間點,進行精確定位,然後點「[」按鍵設定起始點;同樣定位停止點後,點「]」按鍵設定停止點。
http://www.comicer.com/stronghorse/water/software/minidvd/03_02.png

選定範圍後,點「File->Save Project」按鍵,儲存工程為d2v文件。
退出Dvd2Avi。
中級篇中的步驟不同,這時不能刪除任何文件,但是可以將音頻文件更名。
用TMPGEnc將d2v文件轉成mpeg文件的步驟如下:
執行TMPGEnc,點「Cancel」按鍵,關閉「Project Wizard」交談視窗。
點擊「Video source」框右側的「Browse」按鍵,選擇用Dvd2Avi選取範圍產生的d2v文件。
http://www.comicer.com/stronghorse/water/software/minidvd/03_03.png

點「Load」按鍵,在彈出的交談視窗中,進入Template目錄下的Wizard目錄,選擇「DVD (NTSC) - MPEG2 720x480 VBR 6Mbps.mcf」,點「打開」按鍵。這裡選擇6MB的碼率是有根據的:用Power DVD播放VOB文件,暫停,點右鍵,在彈出表菜單中選「配置...」,在彈出的交談視窗中選「訊息」頁,從中可以看出源VOB文件的碼率就是6MB。
http://www.comicer.com/stronghorse/water/software/minidvd/03_04.png

http://www.comicer.com/stronghorse/water/software/minidvd/03_05.png

點「Start」按鍵開始壓縮。這時可能會彈出一個警告交談視窗,說明需要安裝軟播放器才能播放壓縮出來的mpeg文件,不用理它,點「Continue」按鍵繼續。
選擇「File->Exit」表菜單項,退出TMPGEnc。
TMPGEnc產生的mpeg文件在匯入Spruce DVD Maestro的時候可能會報錯,這個時候我也是用SpruceUp過渡一下,步驟同中級篇


miniDVD製作不完全攻略(5)
2.1.4、靜態表菜單製作
靜態表菜單的素材就是一張張圖片,每個表菜單一張圖片,大小為DVD影片的原始畫面大小,圖片上包含背景、按鍵,文件格式可以是BMP格式,也可以是JPG格式。我通常需要準備如下三張表菜單:
主表菜單,上面一般有三個按鍵:Play(播放),Chapters(章節選擇),miniDVD(版權說明),如果有字幕則再加一個Subtitle(字幕選擇)表菜單。
章節表菜單,上面一般是各章節的略縮圖,及章節名稱。
版權表菜單,上面說明版權訊息。
製作靜態表菜單可以用專門的工具,如DVD Menu Studio等,也可以用通用的圖像處理軟件,包括Photoshop,甚至是Windows本身提供的「畫筆」。
如果需要為表菜單配樂,還需要準備相應的ac3文件。這個按照前面說的抽取音頻的方法,用vobedit、vobrator或dvd2avi抽取即可。
我製作表菜單的步驟一般是:
用豪傑超級解霸3000英雄版打開VOB文件,播放到需要的畫面,用「錄相」功能抓圖,產生一堆圖片文件。
用ComicsViewer打開產生的文件,從中挑選滿意的圖片,用來做表菜單背景,或章節表菜單中的略縮圖。同時在ComicsViewer中還可以看到圖片的尺寸。
在Photoshop中打開背景圖片,或者產生新圖片(大小為在ComicsViewer中看到的圖片大小),與其它圖片合成,做按鍵,然後另存為BMP文件。
在製作表菜單的時候有一點需要注意:在某些電視上播放DVD的時候,由於螢幕比例關係,畫面中的某些部分可能會被切掉,因此在DVD畫面中有所謂「安全區」的說法,通常表菜單的按鍵應該在安全區以內,這樣才不會出現想操作卻找不到按鍵的情況。當然,如果只在電腦上播放,就不需要考慮這個問題了。
對於通常720*480的畫面,我都是用這張圖片來標示安全區,在Photoshop中使用的時候,都是將它複製到表菜單文件中成為一個層,調成半透明,用來對準按鍵、文字,輸出前把它點掉不輸出即可。
http://www.comicer.com/stronghorse/water/software/minidvd/04_01.png

用Photoshop製作靜態表菜單(TOUCH歌曲集錦盤的章節表菜單)


所有時間均為台北時間。現在的時間是 06:00 PM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1