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

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

  回應
 
主題工具
applebread
Major Member
 
applebread的大頭照
 

加入日期: Feb 2006
文章: 240
請問16:9轉4:3會掉畫面

參考這一篇的
http://www.pcdvd.com.tw/showthread....05&page=1&pp=10


MainConcept MPEG Encoder 1.50

16:9的畫面轉4:3時會掉畫面
我在AVS是設640:360,黑長條是60x2,比例上應該沒有問題
但就是發生這種問題


上面是轉完掉畫面的樣子
下面是原檔
     
      
__________________

此文章於 2006-09-22 02:37 AM 被 applebread 編輯.
舊 2006-09-22, 02:33 AM #1
回應時引用此文章
applebread離線中  
b86093
Major Member
 

加入日期: Jul 2002
文章: 160
請帖出你avs的檔案這樣方面幫你除錯
還有你上方的畫面無完整顯示,...
 
舊 2006-09-22, 03:57 AM #2
回應時引用此文章
b86093離線中  
applebread
Major Member
 
applebread的大頭照
 

加入日期: Feb 2006
文章: 240
avs:
------------------------------------------------------------------------
AVISource("D:\Fate stay night TV\[LiouMing][Fate_stay_night][01_06_PV01][DVDRip]\[LiouMing][Fate_stay_night][TIGER_GYM][PV01][DVDRip][WMV9_AC3].avi")
Crop(0,0,640,360)
AddBorders(0,60,0,60)
LoadPlugin("VSFilter.dll")
TextSub("D:\Fate stay night TV\[LiouMing][Fate_stay_night][01_06_PV01][DVDRip]\[LiouMing][Fate_stay_night][TIGER_GYM][PV01][DVDRip][WMV9_AC3].ssa")
------------------------------------------------------------------------


這樣算完整嗎?

因為用螢幕抓取程式avi檔會一片灰…所以只好用照的
__________________
舊 2006-09-22, 08:51 AM #3
回應時引用此文章
applebread離線中  
LOCK.LAI
Advance Member
 

加入日期: Nov 2001
您的住址: 台中市
文章: 480
同學...你avs裡第三行用
Crop(0,0,640,360)
就不對了...crop是砍邊砍成640x360,resize要用
LanczosResize(640,360)
才對
舊 2006-09-22, 09:48 AM #4
回應時引用此文章
LOCK.LAI離線中  
applebread
Major Member
 
applebread的大頭照
 

加入日期: Feb 2006
文章: 240
這樣子啊…
那Crop都開0
然後LanczosResize(640,360)
AddBorders(0,60,0,60)
這樣對嗎?
__________________
舊 2006-09-22, 12:42 PM #5
回應時引用此文章
applebread離線中  
b86093
Major Member
 

加入日期: Jul 2002
文章: 160
正確應該這樣做
-----------------
AVISource("D:\Fate stay night TV\[LiouMing][Fate_stay_night][01_06_PV01][DVDRip]\[LiouMing][Fate_stay_night][TIGER_GYM][PV01][DVDRip][WMV9_AC3].avi")

AddBorders(0,60,0,60)
LanczosResize(640,480) #(你這邊錯很大,640:360還是16:9的比例,應該要用4:3才是,但我不知道你輸出要多少,所以先用這樣)
LoadPlugin("VSFilter.dll")
TextSub("D:\Fate stay night TV\[LiouMing][Fate_stay_night][01_06_PV01][DVDRip]\[LiouMing][Fate_stay_night][TIGER_GYM][PV01][DVDRip][WMV9_AC3].ssa")
---------------
舊 2006-09-22, 12:50 PM #6
回應時引用此文章
b86093離線中  
applebread
Major Member
 
applebread的大頭照
 

加入日期: Feb 2006
文章: 240
成功了!謝謝!
附圖
__________________

此文章於 2006-09-22 02:00 PM 被 applebread 編輯.
舊 2006-09-22, 01:55 PM #7
回應時引用此文章
applebread離線中  
b86093
Major Member
 

加入日期: Jul 2002
文章: 160
教個小撇步:
在你編輯完avs檔時,你可以直接把編輯完的avs檔
拉進Media player classic 裡,來觀看你的avs是否編輯成功
這樣不需要花時間轉檔,來修正...
舊 2006-09-22, 03:10 PM #8
回應時引用此文章
b86093離線中  
LOCK.LAI
Advance Member
 

加入日期: Nov 2001
您的住址: 台中市
文章: 480
引用:
作者b86093
正確應該這樣做
-----------------
AVISource("D:\Fate stay night TV\[LiouMing][Fate_stay_night][01_06_PV01][DVDRip]\[LiouMing][Fate_stay_night][TIGER_GYM][PV01][DVDRip][WMV9_AC3].avi")

AddBorders(0,60,0,60)
LanczosResize(640,480) #(你這邊錯很大,640:360還是16:9的比例,應該要用4:3才是,但我不知道你輸出要多少,所以先用這樣)
---------------


你這樣子還是不對,因為這個字幕組放的檔案長寬比例是704x396
所以AddBorders(0,60,0,60)之後
變成704x516,這樣就已經不是4:3了。要4:3的話704*528,也就是上下黑邊要加66
因為比例差異不大且畫面都進去了所以樓主可能才沒有發現...

我一開始回的就已經是對的了,第二行換掉後
LanczosResize(640,360) <--704x396縮到640*360,都還是16:9
AddBorders(0,60,0,60) <--加黑邊為640x480為4:3
舊 2006-09-23, 12:18 AM #9
回應時引用此文章
LOCK.LAI離線中  
b86093
Major Member
 

加入日期: Jul 2002
文章: 160
會打上 AddBorders(0,60,0,60) 是因為無法得知原畫像素是704*396

就以480*360來設定,所以才會加60而不是66

and習慣上,我先加黑邊再拉絲,所以跟你打的才有這麼大的差異

轉出來的東西,並沒有差別

此文章於 2006-09-23 12:48 AM 被 b86093 編輯.
舊 2006-09-23, 12:46 AM #10
回應時引用此文章
b86093離線中  


    回應


POPIN
主題工具

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

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



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。