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

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

回應
 
主題工具
kjenwei21
Basic Member
 

加入日期: Sep 2006
文章: 10
Avisynth+Quenc, Avi to DVD, 轉檔後影片變快了

先說明一下我的轉檔物件是一部 640*272, 25fps的Avi
用Avisynth 2.57+Quenc 0.72

以下是avs檔內容:
===================================
AviSource("D:\Temp\Rocky.Balboa-dmd.avi")
Crop(0,0,592,320)
Addborders(0,0,0,13)
LoadPlugin("VSFilter.dll")
TextSub("D:\Temp\Rocky.Balboa-dmd.ssa")
LanczosResize(720,480)
ChangeFPS(29.97)
ConvertToYV12()
Levels(10,1.5,255,10,255)
===================================

Quenc的設定, 除了"Use VBR"外, 其它設定都未勾選
但轉出後, 影片的時間縮短了
請問這個問題要如何解決呢
麻煩各位前輩了!!


在發問前我有查過了, 很少有教用Avisynth轉DVD的完整文章
所以我的avs用法也是拼拼湊揍出來的
希望各位大大不吝指教
     
      
舊 2007-08-03, 10:09 PM #1
回應時引用此文章
kjenwei21離線中  
andyf
*停權中*
 

加入日期: Jan 2004
文章: 280
改用 VSO ConvertXtoDVD 看看,
我用這套軟體轉過近百片,
都沒什麼問題。
 
舊 2007-08-09, 04:52 PM #2
回應時引用此文章
andyf離線中  
jscorpio1112
Regular Member
 

加入日期: Oct 2006
您的住址: side 7
文章: 66
應該跟這個有關係 ChangeFPS(29.97)
但是你不這麼做機器就沒辦法播了
所以如果內容沒有被刪減的話這樣就行了

根據你目前提供的檔案之情報看來,
這個片子比較正確的處理順序是:

AviSource("D:\Temp\Rocky.Balboa-dmd.avi")
ChangeFPS(29.97)
ConvertToYV12()
Addborders(0,44,0,44) #到這裡處理成640*360
LoadPlugin("VSFilter.dll")
TextSub("D:\Temp\Rocky.Balboa-dmd.ssa")
LanczosResize(704,480)
Addborders(8,0,8,0) #到這裡是變成完整的720*480
Levels(10,1.5,255,10,255)

那個crop是多餘的
舊 2007-08-12, 03:50 PM #3
回應時引用此文章
jscorpio1112離線中  
kjenwei21
Basic Member
 

加入日期: Sep 2006
文章: 10
引用:
作者jscorpio1112
應該跟這個有關係 ChangeFPS(29.97)
但是你不這麼做機器就沒辦法播了
所以如果內容沒有被刪減的話這樣就行了



恩恩 暸解了
所以這組合的方法還是沒有比mme快
但轉出來的效果真的太優了, 又很難拾棄XD

謝謝 jscoripio1112 的回覆^^
po了很久都沒人解答
差點都放棄上來巡了呢
再次感謝!!!
舊 2007-08-16, 01:44 PM #4
回應時引用此文章
kjenwei21離線中  
YiQi
Major Member
 

加入日期: Jul 2002
您的住址: 馬來西亞
文章: 104
25 的 FPS 是 PAL 系統, 如果您的播放機可播 PAL, 且顯示器亦可接受 PAL, 那就不必特別轉成 29.97, 轉成 720x576 25fps 可能會更好.
如果是轉成 DVD, 為何要把字幕嵌入影片中, 外掛不好嗎?
如果要 25 => 29.97, 可試試 ConvertFPS(29.97)
ConvertToYV12() 應該可以省略, AviSynth 2.5 的 AviSource 原本就是用 YV12
我的建議如下.
轉成 PAL 影片, FPS=25 不變:

AviSource("D:\Temp\Rocky.Balboa-dmd.avi")
Levels(10,1.5,255,10,255)
Lanczos4Resize(720,436) # 比用 LanczosResize 銳利一點點
AddBorders(0,70,0,70)

這裡要注意的是, 原 avi 是 640x272, 即是 2.35:1 的影片, 但一般轉成 DVD 時都是 4:3 或 16:9, 所以本來是要:
AddBorders(0,44,0,44) 才 Resize (360=>576 即是 1.6 倍)
為了減少 Resize 的負擔, 就選擇先 Resize 才加 44x1.6=~70 的黑邊

如果非得要轉成 NTSC 29.97fps, 則如下:

AviSource("D:\Temp\Rocky.Balboa-dmd.avi")
Levels(10,1.5,255,10,255)
Lanczos4Resize(720,364) # 比用 LanczosResize 銳利一點點
ConvertFPS(29.97)
Addborders(0,58,0,58)

請多多指教...

* 字幕建議用外掛, 所以不嵌入影片中.
__________________
舊 2007-08-19, 12:00 AM #5
回應時引用此文章
YiQi離線中  
kjenwei21
Basic Member
 

加入日期: Sep 2006
文章: 10
引用:
作者YiQi
25 的 FPS 是 PAL 系統, 如果您的播放機可播 PAL, 且顯示器亦可接受 PAL, 那就不必特別轉成 29.97, 轉成 720x576 25fps 可能會更好.

因為家裡的播放器不支援PAL, 所以只能轉成29.97 NTSC ^^"

引用:
作者YiQi
如果是轉成 DVD, 為何要把字幕嵌入影片中, 外掛不好嗎?

外掛字幕當然好, 我很想要用外掛的方式, PCDVD裡大多數加字幕的文章也看了, 但各種軟體都有人叫好有人罵, 不像轉檔軟體TmpgDVD, DVDshink, Tmpgenc, mme...等等是大家都公認好用的, 所以一直遲遲不知要從何下手...

引用:
作者YiQi
這裡要注意的是, 為了減少 Resize 的負擔, 就選擇先 Resize 才加 44x1.6=~70 的黑邊.
ConvertToYV12() 應該可以省略, AviSynth 2.5 的 AviSource 原本就是用 YV12
Lanczos4Resize(720,364) # 比用 LanczosResize 銳利一點點

感謝YiQi大大, 這三點真的受教了, 聽各位一席話, 真的勝過我去爬文爬了一星期!
不是沒努力爬, 而是各人的情況不同, 而教學文章是設定某些條件來教的
所以這些小技巧倒真的是第一次聽到, 請恕我才疏學淺!

另外想請教大大一下
ConvertFPS(29.97) 和 ChangeFPS(29.97)
差別在哪裡呢??轉檔時間會不同嗎??
(轉了一陣子發現, 要用avs轉檔, 指令的先後對轉檔速度的影響好大)

此文章於 2007-08-26 01:48 AM 被 kjenwei21 編輯.
舊 2007-08-26, 01:42 AM #6
回應時引用此文章
kjenwei21離線中  
se4joyce
Junior Member
 
se4joyce的大頭照
 

加入日期: Feb 2005
您的住址: 花巷草弄 7 號
文章: 846
建議你用Avi2Dvd 這套免費轉檔軟體
它有內建5 種編碼引擎包括你在用的QuEnc , 還可以外掛編碼引擎
Quenc 轉某些片子會怪怪的,甚至轉不完全
所以我都用它的另一種引擎: HCEnc 到目前都沒問題 !

它還有內嵌字幕功能
一直以來轉影片我都是用這套 !

官網: http://www.trustfm.net/divx/SoftwareAvi2Dvd.html
__________________
我的露天拍賣帳號: vigor, 歡迎光臨

此文章於 2007-08-28 09:03 AM 被 se4joyce 編輯.
舊 2007-08-28, 09:02 AM #7
回應時引用此文章
se4joyce離線中  


回應


POPIN
主題工具

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

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



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。