PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區
帳戶
密碼
 

  回應
 
主題工具
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
《教學》提昇TMPGEnc轉檔的音質(可適用於AVI或DVDx與DVD2AVI轉DVD-->SVCD,VCD)

《教學》提昇TMPGEnc轉檔的音質(可適用於AVI或DVDx與DVD2AVI轉DVD-->SVCD,VCD)



*要轉貼請說明出處和作者*

*最近發現很多人轉貼教學都不說出處和作者*
*就算忘了也該要說一下是轉貼的*
*之前幾篇教學被偷了好幾次很難過*
*我認為這是很糟糕的行為*


不管來源是 AVI 還是其他的格式,通常最多人用 TMPGEnc 來轉 SVCD,VCD,因為操
作簡單,畫質又好,可是往往忽略了音質這方面的考量...

實驗結果發現,只要你的聲音訊號經過 TMPGEnc 轉檔(我是說轉檔喔)都會發生雜訊
過多或爆音(轉成44.1khz)或撥放機撥放時 key 變低(轉成48khz)的問題,但如果只
是利用 TMPGEnc 的 MPEG tools 的影音合併功能的話聲音就沒問題!而且效果非常
明顯,用耳機或喇叭開大聲就可辨別出效果的差異,因此解決方法就是將聲音交由
其他軟體處理,然後把 TMPGEnc 轉好的影像部分再利用 TMPGEnc 的 MPEG tools
的影音合併功能跟聲音做合併就好!

至於要用什麼軟體來解決聲音轉檔的問題呢?

首先我們要知道 SVCD,VCD 的聲音格式是採用 44.1KHz 取樣頻率,16 Bit 取樣值
,Stereo 立體聲,(在未壓縮之前,這樣的音訊格式就是 CD 音質,也就是我們常
常聽的音樂 CD 的音質)MPEG-1 layer 2,224kbps Audio Bite Rate 的壓縮方式,
附帶一題,MPEG-1 只有兩聲道的能力,MPEG-1 又分成三個 layer 其中 layer 2
就是 VCD 所採用的,就是所謂的 MP2,而 layer 3 就是現在鼎鼎大名的 MP3。因
此既然要轉成能讓 NERO 所承認的 SVCD,VCD 的音訊規格,當然就是要以符合上面
所提到的規格的前提下去轉檔!

那我個人是建議使用 CDex 這套軟體來轉檔,因為已經夠簡單好用又免費,而且還
有中文化版,所以找遍各英文軟體測試還不如用這個就好^^"
(檔案可以去軟體王 http://www.softking.com.tw/ 搜尋"CDex"就有了,我是用
CDex 1.40 中文化版,因為他不用安裝!)

這軟體本身的功能是
1.擷取音樂 CD 部分軌段直接轉換成 MP3 格式
2.WAV 轉換成 MP3 格式
3.MP3 轉換成 WAV 格式

有人會問 SVCD,VCD 的聲音格式不是 MP2 嗎?其實上面只是粗略介紹他的功能而已
,只要在設定的地方把編碼換一下,有包括 MP3,MP2,OGG 等 15 種不同的編碼隨你
挑,另外還有很多功能,在此就不多說了^^

通常各位轉 SVCD,VCD 大概分兩種情況:
1.AVI-->SVCD,VCD
2.DVD-->SVCD,VCD


************************************


AVI-->SVCD,VCD

這是最多人遇到的狀況了吧!

步驟:

1.先用 TMPGEnc 將要轉的 AVI 檔轉成 SVCD,VCD 的格式的 MPG 檔,至於聲音部分
 變成怎樣先不管,因為等一下要把聲音個別處理再與這個 MPG 檔結合!就會把原
 來 MPG 檔的聲音部分蓋過去,所以這裡的聲音部分並沒有用!

2.打開 VirtualDUB,[File]-->[Open video file]-->選擇要轉的 AVI 影片檔!

3.[Audio]-->選擇[Full processing mode]-->再選擇[Conversion]-->[Sampling
rate]選"44100Hz",再把旁邊的"Integral conversion"和"High quality"打勾,
 上面都設定好後按"OK"

4.[File]-->選擇[Save WAV]抽出影片的音效檔製作一個新的 WAV 檔!

5.打開 CDex,[選項]-->[設定]-->[編碼]-->[編碼]選擇"Internal MP2 Encoder"
,選"MPEG-1",[位元率]設為"224kbps",[VBR(實驗)]設為"無"

6.[選項]-->[設定]-->[檔案名稱]-->[將 WAV 轉換成 MP3 存入]填入轉完的檔案的
存放目錄,以上都設好後按"確定"

7.在主視窗的右邊有一個"WAV-->MP3"的圖示按下去會跳出一個視窗,在"目錄"選擇
你剛剛從影片裡抽出來的 WAV 檔的存放目錄,有檔案的話就會在清單顯示(所以
一定要是 WAV 檔!),然後在清單裡選你要轉的 WAV 檔,再按"轉換"就 OK 了!

這樣你會發現由 CDex 轉出來的音效檔不是 MP3 而是 MP2!然後就能用 TMPGEnc
的影音合併功能將 MPG 跟聲音做合併!

打開 TMPGEnc 程式...

*在視窗左上角[File]-->[MPEG Tools]點選進入,此時會跳出一個視窗
*選擇視窗內的"Simple Multiplex"
*開啟剛剛 TMPGEnc 轉好之視訊檔(*.mpg)以及剛剛用 CDex 轉好的音樂檔(*.mp2)
*在視窗下方的"Output"選擇合併好的新的影音檔(*.mpg)放在哪裡
*在視窗上方有個"Type"下拉選單,SVCD 的話就選 MPEG-2 Super VideoCD(VBR),
轉 VCD 的話就選 MPEG-1 Video-CD!
*按"Run"開始轉檔...等吧!

在轉換結束時可能出現錯誤訊息,這時不要管他,把結合好的新 MPG 檔拉進 NERO
檢查,絕對過的去!接下來就可以進行燒錄了,燒完拿去你的 SVCD,VCD 撥放機上
看,保證一定能正常觀看,而且音質已經大幅提昇了!
     
      
舊 2002-06-17, 04:18 AM #1
回應時引用此文章
snic離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
DVD-->SVCD,VCD

以往目前市面上 DVD 轉 SVCD,VCD的教學多以 DVD2AVI 跟 DVDx 居多,雖然這兩套
軟體都可以利用 Frame Server 來進行轉檔,相當方便,但是最後若是給 TMPGEnc
轉檔,那音訊方面一樣轉出來會有爆音或雜訊等現象,不過還好這兩套軟體在轉檔
時都可以個別將音訊部分分開存檔,剛好就可以將音訊交給 CDex 處理,音質一樣
也可以大幅提昇了!

------

先介紹 DVDx 的部分

1.在 DVDx 的輸入參數設定裡的[Audio]部分因為已經內建 48KHz TO 44.1KHz 的功
能,所以只要有打開此功能就會把音效做 48KHz-->44.1KHz 的處理,這樣步驟已
 經做一半了!

2.然後在 DVDx 的輸出參數設定裡的[Premiere Plugin encoder],以往都是選擇
 Video Server 來做 Frame Server,不過在 Plug Settings 的設定裡可以設定將
音訊部分另外存檔,就是在[Plug Settings]-->[Audio]部分,將[Save to WAV]
打勾,接下來如果你把[Encode afterwards to]打勾的話,甚至能直接輸出 MP2
,然後再把下面的[Bitrate]設為 224kbit/s,這樣輸出的 MP2 就完全符合 SVCD
,VCD 的音訊規格了!

3.照網上流傳的用 DVDx 轉 DVD-->SVCD,VCD 的方法轉出 MPG 檔,一樣聲音部分變
 成怎樣先不管!

4.然後依剛剛提到的步驟將已經轉好的 MP2 直接拿給 TMPGEnc 的影音合併功能將
MPG 跟聲音做合併!合併完就可以拿去給 NERO 燒錄了^^

------

再來是 DVD2AVI 的部分

在你輸入 VOB 檔以後,在聲音部分的設定(Audio):

1.Track Number,選擇你要的聲道,如 5.1 聲道在 Track 2 就選 Track 2,日文
 發音在 Track 3 就選 Track 3

2.Channel Format 選在 Auto Select

3.Dolby Digital 選擇 Decode,MPEG Audio 選擇 Demux,這樣就會匯出 *.wav 而
不是 *.ac3,因為 CDex 不吃 *.ac3(這裡我發現如果是輸出 WAV 的話比較不會
發生影音不同步現象,所以建議各位如果轉 SVCD,VCD 的話最好輸出 WAV 來轉檔
 比較好,另外不知道是不是我的錯覺,DVD2AVI v1.76 版輸出的 WAV 檔不能用!
 倒是非正式的 DVD2AVI v1.85 就可以^^")

4.在 48 -> 44.1KHz 的設定選 UltraHigh

5.剩下設定就參照網上流傳的用 DVD2AVI 轉 DVD-->SVCD,VCD 的方法設定,一切設
 定好後,到 Save Project 匯出 *.d2v 專案檔及 *.WAV 音軌檔!並依照教學轉
出 MPG 檔,一樣聲音部分變成怎樣先不管!

6.接著把剛剛匯出的 *.WAV 音軌檔利用上面的教學交給 CDex 轉成符合格式的 MP2
檔,然後再直接拿給 TMPGEnc 的影音合併功能將 MPG 跟聲音做合併!合併完就
可以拿去給 NERO 燒錄了^^
 
舊 2002-06-17, 04:19 AM #2
回應時引用此文章
snic離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
附錄:解決 TMPGEnc 不能轉檔或會轉檔出錯的 AVI 檔


如果你今天從網路上下載了一個影片檔的檔名是 AVI,然後你想要轉成 VCD,通常
第一個直覺反應都是用 TMPGEnc 轉成 VCD,當然要是每次都能轉出來就好,我也不
用花時間做實驗和寫教學^^"

通常會出現以下狀況:

1.影片載入 TMPGEnc 的時候跟你說格式錯誤!
2.載入 TMPGEnc 的時候好好的,結果轉完不是沒聲音就是沒影像!
3.載入 TMPGEnc 的時候好好的,結果轉完發現影片後半段不見了,只看到黑黑的一
 片!
4.載入 TMPGEnc 的時候好好的,結果明明 30 分鐘的 AVI 檔轉 VCD 轉完居然容量
高達 1G!其實後面都是黑黑的一片!
5.載入 TMPGEnc 的時候好好的,結果才轉到一半程式就掛掉,試幾次都一樣!

就我曾碰過的狀況其實我還不能保證是 95% 都能處理啦,不過我沒碰過不能解決的
倒是真的,所以給各位參考看看囉!


************************************


解決方法有兩種,第一招不行再換下一招!


第一招:利用 VirtualDub 修正你的 AVI 檔
(檔案可以去軟體王 http://www.softking.com.tw/ 搜尋"VirtualDub"就有了,我
是用 VirtualDub v1.4.9 的版本,不過應該都行啦^^")

1.打開 VirtualDUB,[File]-->[Open video file]-->選擇剛剛用 TMPGEnc 轉失敗
 的 AVI 影片檔!

2.[Video]-->選擇[Direct stream copy],[Audio]-->選擇[Direct stream copy]

3.[File]-->選擇[Save as AVI]重新製作一個 AVI 檔!

4.將重新製作好的 AVI 檔拿給 TMPGEnc 轉檔...怪了...沒問題了^^

因為[Video]與[Audio]選項都是選擇[Direct stream copy],所以不會影響到原來
影片的訊號(會影響的話就叫轉檔了,但哪有可能幾秒鐘就好了),我想這跟 MPEG
轉 DAT 是差不多的意思吧!

可是如果第一招沒用呢?

我碰過兩種狀況:
1.轉換後還是出問題!
2.別說修復了,VirtualDub 根本不能開啟那個 AVI 檔!

請改用第二招!


************************************


第二招:試試相容度最高的版本...使用"泰山版"的 TMPGEnc 轉檔

就這樣而已^^"...別懷疑!

在史萊姆 http://www.slime.com.tw/ 一位作者"泰山"有提供中文化版,在中文化
"T"區就可以找到!不過他這版在附屬功能"mpeg tool"無法剪輯超過 15 分鐘影片
的功能限制,不過我好像只發現這個限制,反正我們只是要他的轉檔功能^^"

注意!這不表示只要用"泰山版"的 TMPGEnc 轉檔就能全部通吃,有時碰壁時改用
VirtualDub 反而能轉!總之交換使用才能解決問題!
舊 2002-06-17, 04:20 AM #3
回應時引用此文章
snic離線中  
好杯
Senior Member
 

加入日期: Jul 2001
您的住址: 台南
文章: 1,342
引用:
Originally posted by snic

1.打開 VirtualDUB,[File]-->[Open video file]-->選擇剛剛用 TMPGEnc 轉失敗
 的 AVI 影片檔!

2.[Video]-->選擇[Direct stream copy],[Audio]-->選擇[Direct stream copy]

3.[File]-->選擇[Save as AVI]重新製作一個 AVI 檔!

4.將重新製作好的 AVI 檔拿給 TMPGEnc 轉檔...怪了...沒問題了^^

因為[Video]與[Audio]選項都是選擇[Direct stream copy],所以不會影響到原來
影片的訊號(會影響的話就叫轉檔了,但哪有可能幾秒鐘就好了),我想這跟 MPEG
轉 DAT 是差不多的意思吧!


請教一下,為何不直接開Frame Server給Tmpgenc壓就好了..省時省空間
為何要再存一個AVI 呢?
小弟有一段時間沒碰這些了..是就我的印象..
還有Tmpgenc爆音的情形,之前也有討論過了..步驟比snic兄所提供的少
我個人都是先給VD讀,開Frame Server給Tmpgenc壓,就不會了..
或使用Extemal audio Encoder

此文章於 2002-06-17 06:45 AM 被 好杯 編輯.
舊 2002-06-17, 06:39 AM #4
回應時引用此文章
好杯離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
引用:
Originally posted by 好杯

請教一下,為何不直接開Frame Server給Tmpgenc壓就好了..省時省空間
為何要再存一個AVI 呢?
小弟有一段時間沒碰這些了..是就我的印象..
還有Tmpgenc爆音的情形,之前也有討論過了..步驟比snic兄所提供的少
我個人都是先給VD讀,開Frame Server給Tmpgenc壓,就不會了..
或使用Extemal audio Encoder

我說過只要經過Tmpgenc就會...包括開Frame Server給Tmpgenc壓在內

我測試過確實如此...可能是我耳朵比較利吧^^"

測試樣本是博偉版魔法公主DVD
舊 2002-06-17, 07:09 AM #5
回應時引用此文章
snic離線中  
好杯
Senior Member
 

加入日期: Jul 2001
您的住址: 台南
文章: 1,342
引用:
Originally posted by snic

我說過只要經過Tmpgenc就會...包括開Frame Server給Tmpgenc壓在內

我測試過確實如此...可能是我耳朵比較利吧^^"

測試樣本是博偉版魔法公主DVD

嗯~了解..
不過我引言的那段是AVI的部分哦
引用:
附錄:解決 TMPGEnc 不能轉檔或會轉檔出錯的 AVI 檔

所以你說測試樣本是博偉版魔法公主DVD,怪怪的.. .和前面不太一樣.
如果你另存成AVI..
1.也是直接給Tmpgenc壓嗎?(應該不是,不然就...xxx)
2.或先影音分離後才???那就應多一個Save wave的動作,然後就和前述你所以的過程一様(AVI-->SVCD,VCD步驟5以後)照作
這點倒是沒交代清楚..

此文章於 2002-06-17 09:10 AM 被 好杯 編輯.
舊 2002-06-17, 08:59 AM #6
回應時引用此文章
好杯離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
引用:
Originally posted by 好杯

嗯~了解..
不過我引言的那段是AVI的部分哦

其實是我把你的留言前段跟後段要表達的意思看反了^^"

現在重新更正^^
引用:
Originally posted by 好杯

請教一下,為何不直接開Frame Server給Tmpgenc壓就好了..省時省空間
為何要再存一個AVI 呢?

因為只要直接給Tmpgenc轉檔會出錯...

不管你用任何方式...

只要跟Tmpgenc沾上邊就是會出錯^^"...永遠沒救 !

除了泰山版以外的都是一樣的結果...不管是 1x 還是 2x

所以若連泰山版都沒救...

除非想辦法改變原始的avi檔...

那我試過重新匯出一個 AVI 檔居然可以安全的轉過去...

我也不清楚原理是啥^^"...總之成功了就好^^
引用:
Originally posted by 好杯

所以你說測試樣本是博偉版魔法公主DVD,怪怪的.. .和前面不太一樣.
如果你另存成AVI..
1.也是直接給Tmpgenc壓嗎?(應該不是,不然就...xxx)
2.或先影音分離後才???那就應多一個Save wave的動作,然後就和前述你所以的過程一様(AVI-->SVCD,VCD步驟5以後)照作
這點倒是沒交代清楚..

另存成AVI是為了修正網路抓的AVI影片的錯誤...

祇是給各位參考一下而已^^

附錄其實跟前內容並沒有直接關係^^"

所以博偉版魔法公主是測試後面的DVD-->SVCD,VCD部分,並沒有另存成AVI喔...
舊 2002-06-17, 11:36 AM #7
回應時引用此文章
snic離線中  
nzl
*停權中*
 

加入日期: Jun 2002
文章: 4
如果有字幕檔如何加上去

如何加上字幕

因為這樣轉出來沒有字幕
舊 2002-06-17, 03:54 PM #8
回應時引用此文章
nzl離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
Re: 如果有字幕檔如何加上去

引用:
Originally posted by nzl
如何加上字幕

因為這樣轉出來沒有字幕

怎麼會沒字幕...

就照以往的方法阿...

只是音訊分開處理而已...
舊 2002-06-17, 04:20 PM #9
回應時引用此文章
snic離線中  
nzl
*停權中*
 

加入日期: Jun 2002
文章: 4
在TMPGEnc要做哪些設定

在TMPGEnc要做哪些設定
比較好
同時可使轉出的檔案較小
因為我轉出一分鐘大概要10MB左右
舊 2002-06-17, 04:55 PM #10
回應時引用此文章
nzl離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是08:35 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。