PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   DVD 討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=5)
-   -   免裝Codec就可將各種格式(含RMVB,AVI)轉檔成DVD,AVI,H264的免安裝軟體(可加字幕,使用簡單,速度快) (https://www.pcdvd.com.tw/showthread.php?t=609414)

wendyji 2007-10-09 10:57 PM

引用:
作者snic
不對!
教學裡寫的很清楚
若是更細長型的影片比例(比方說 640x272)想轉成人物比例正確的 16:9 顯示的 DVD
而 640:384(16:9.6)可視範圍大於 16:9 所以不能直接用 16:9 的範本公式

有兩種解決辦法
1.上下加黑邊:使用 4:3 的範本,至於 4:3 用的公式我教學裡有寫


綜合以上SNIC大大所說,
640:384因為比640:360還大,所以無法適用於16:9,而是必須使用4:3的格式
不過,不是還沒到640:480的那一個比例嗎?這是我的第一個疑問!

如果要上下加黑邊,4:3的公式,說在教學有寫,請問是以下這段嗎?
=====================================
(前略)裡面會有兩個相同的字串
"scale=480:480,...harddup"(注意 2-PASS 所以有兩組),
替換成"scale=480:360,expand=:480:::1,harddup"
然後儲存起來,再點兩下 encode.bat
程式就會自動幫你加黑邊轉成人物比例正確的 SVCD 了!

以上設定是用在遇到影片比例是 16:9 的(比方說 640x360),所以在紅字處設為 360
若遇到更細長型的影片比例(比方說 640x272),在紅字處設為 272
而遇到影片比例是 4:3 的(比方說 640x480),在紅字處設為 480
======================================
所以以此片640:384還說,就是改成
scale=480:384,expand=:480:::1,harddup
是這樣子的嗎?這是第二個疑問!


引用:
2.左右加黑邊:依然使用 16:9 的範本,但公式要改不能直接用教學的
正確方法是:
先在右下角按"載入配置"選擇"[DVD NTSC][best][2-pass][16x9]...ini"這個檔案(剩下設置隨你),然後開始轉檔後馬上停止
再來回到主程式 WinMEnc.exe 所在資料夾底下找ㄧ個叫做 encode.bat 的檔案用記事本打開,裡面會有兩個相同的字串
"scale=720:480,...harddup"(注意 2-PASS 所以有兩組),替換成"scale=675:480,expand=720::::1,harddup"
然後儲存起來,再點兩下 encode.bat 程式就會幫你轉成人物比例正確的 16:9 顯示的 DVD 了!
至於 675 這個數字的由來,轉成 16:9 顯示比例公式:720x(640/384)x(9/16)=675

請問正確方法所教導的部份,是教左右加黑邊的那個方法吧?
再次跟您確認一次,避免誤解,謝謝!
這是第三個疑問!

引用:
不對!
509?
我教學裡有說可以動720這數字嗎?


很抱歉,您的確沒有提到可以動720這個數字,
那如果是這樣的話608:272如果此種影片要轉檔的話
要如何才不會拉寬或拉長他的影片,造成人物過瘦或過寬的比例不對稱的情形?
這是第四個疑問!



引用:
點住你的影片檔用拖曳的方式從視窗拉到 WinMEnc 程式資料夾裡面的 mplayer.exe 上面
mplayer 開始播放後會跳出 DOS 視窗,裡面有寫影片檔的解析度

謝謝您的教學,原來還有這個方法
不過那也就是說,沒有什麼軟體可以讓影片不播放,在檔案管理的模式下
就讓我直接知道影片的長寬^_^


感謝SNIC大大的教學和撥空回覆
因為有您的關係,我才有辦法製作出品質優良的DVD來和家人分享
在這個軟體進皆使用上,我像個白痴,對於很多地方都是模糊的概念
應該說,是只會使用卻不知道為什麼的操作者而已,
所以一再的詢問,對您很抱歉,也希望您原諒對這方面如此無知的我.

如果等到您教會我了這部份,我一定回報SNIC大大
我會將這部份,重新製作成一份教學,包括了圖片的解說
讓更多的大大瞭解您,避免我這種愚者再次出現來麻煩大大!
也希望可以這樣,讓大大知道,我是真的學會了您所教導的技巧!
謝謝!

snic 2007-10-10 12:24 AM

引用:
作者wendyji
640:384因為比640:360還大,所以無法適用於16:9,而是必須使用4:3的格式
不過,不是還沒到640:480的那一個比例嗎?這是我的第一個疑問!

不是無法適用16:9,是無法適用我之前那個公式
當初那個公式是為了解決比16:9更細長的影片這點我寫的很清楚
而公式的運作原理是讓更細長的影片上下加黑邊來填滿16:9
 ----------------
|黑              邊|
|----------------|
|                |
|      影  片      |
|                |
|----------------|
|黑              邊|
 ----------------
所以為什麼可以用4:3的格式是因為通常不會有比4:3還來的窄的影片
因此基本上任何影片都可以塞在4:3格式只要上下加黑邊填滿4:3即可
引用:
作者wendyji
如果要上下加黑邊,4:3的公式,說在教學有寫,請問是以下這段嗎?
...
程式就會自動幫你加黑邊轉成人物比例正確的 SVCD 了!
...
是這樣子的嗎?這是第二個疑問!

...都寫那麼清楚怎麼會對?
之前的紅色引文就引對了怎麼還會看到別地方去?
引用:
作者wendyji
請問正確方法所教導的部份,是教左右加黑邊的那個方法吧?
再次跟您確認一次,避免誤解,謝謝!
這是第三個疑問!

不管左右還是上下加黑邊都是正確的阿,我何必教個錯誤的方法?

只是這兩個方法使用上的取捨在於你家的電視是不是16:9寬螢幕的
如果是4:3的兩個方法都可以,但是16:9的建議用第二種方法

因為4:3格式的影片(如第四台)用16:9寬螢幕電視看人會變胖
需要手動調整電視設定讓左右兩邊出現黑邊把人物壓回來比例才會正常
加上用4:3格式轉檔本來就為了保持人物比例在上下加了黑邊
結果就會發生上下左右都有黑邊,可視範圍變很小的狀況
 ----------------
| 黑            邊 |
|黑 ------------ 黑|
| |            | |
| |    影  片    | |
| |            | |
|邊 ------------ 邊|
| 黑            邊 |
 ----------------



而16:9格式因為本來就剛好完美配合16:9寬螢幕電視
這樣就無須手動調整電視設定,左右就不會有黑邊
但是因為你的影片(640:384=16:9.6)本身大於16:9可視範圍
所以轉檔時只好稍微縮小畫面才不會有畫面損失(16:9.6->15:9)
不過為了填滿16:9,左右需加黑邊(原來的公式原理是上下加黑邊填滿16:9)
 ----------------
|黑|            |黑|
| |            | |
| |            | |
| |    影  片    | |
| |            | |
| |            | |
|邊|            |邊|
 ----------------
這樣其實跟細長型的原理相同只是加的黑邊位置不同
可視範圍也比上下左右都加黑邊來的大
引用:
作者wendyji
那如果是這樣的話608:272如果此種影片要轉檔的話
要如何才不會拉寬或拉長他的影片,造成人物過瘦或過寬的比例不對稱的情形?
這是第四個疑問

只要透過我教學裡的公式就不會造成人物比例不對的情形
而你覺得608:272是比16:9的可視範圍大還是小就決定你用哪一個16:9的公式
實在覺得很煩就一率用4:3的方法也是可以

wendyji 2007-10-12 12:24 AM

抱歉,我還是沒搞懂,沒看明白@_@

簡單說吧!
多少乘於多少是4:3   所以我該用4:3的格式
多少乘於多少是16:9的 所以我該用16:9的格式
我以前一直以為,看起來比較細長的就是16:9
看起來正方的,就是4:3,
但是看完大大所說得,我迷惑了,不知道如何分辨?!

從352*240
512*384
576*240
592*320
608*256
624*336
655*352
672*272
720*320
720*332
等等,全都不是標準規格,我甚至已經分不清楚,哪個是寬哪個是長了@﹍@
可以多舉一些例子還說這些不是標準格式的計算方式嗎?

是不是比640大的,就是16:9的
比640小的,就是屬於4:3的?

抱歉,我知道這問題真的很白痴,但我真的真的不曉得,
還希望大大能再為我多一點耐心解答,感激!

snic 2007-10-12 01:21 AM

引用:
作者wendyji
多少乘於多少是4:3   所以我該用4:3的格式
多少乘於多少是16:9的 所以我該用16:9的格式

4/3=1.333
16/9=1.777
長寬比大於or等於該值就代表可適用於我的教學內的公式轉檔
以下"可"代表可適用於我的教學內的公式,"不可"則相反

某影片解析度=456x123
456/123=3.7
4:3格式->可
16:9格式->可

某影片解析度=789x456
789/456=1.73
4:3格式->可
16:9格式->不可

16:9範本(456x123為例)
"scale=720:480,...harddup"(注意 2-PASS 所以有兩組),替換成"scale=720:230,expand=:480:::1,harddup"
230 這個數字的由來,轉成 16:9 顯示比例公式:480x(123/456)x(16/9)=230

4:3範本(456x123為例)
"scale=720:480,...harddup"(注意 2-PASS 所以有兩組),替換成"scale=720:172,expand=:480:::1,harddup"
172 這個數字的由來,轉成 16:9 顯示比例公式:480x(123/456)x(4/3)=172

空幻傳說 2007-10-12 08:27 AM

符合環保的免安裝
那一定要支持一下

bkone 2007-10-12 05:15 PM

想請教snic大大
我是用WinMEnc0.70beta的版本
想請問一下
裡面那各[額外]的選項是要如何使用阿
那是我們要自己輸入嗎
用那各選項轉出來的影片有比較好嗎
因為第一次使用這麼好用的軟體
請大大多多指教
謝謝

yowming 2007-10-14 01:53 PM

想請教snic大大
mencoder會有YUV<->RGB 轉換損失的問題嗎?

wendyji 2007-10-14 10:29 PM

引用:
作者snic
4/3=1.333
16/9=1.777
長寬比大於or等於該值就代表可適用於我的教學內的公式轉檔
以下"可"代表可適用於我的教學內的公式,"不可"則相反

某影片解析度=456x123
456/123=3.7
4:3格式->可
16:9格式->可

某影片解析度=789x456
789/456=1.73
4:3格式->可
16:9格式->不可

16:9範本(456x123為例)
"scale=720:480,...harddup"(注意 2-PASS 所以有兩組),替換成"scale=720:230,expand=:480:::1,harddup"
230 這個數字的由來,轉成 16:9 顯示比例公式:480x(123/456)x(16/9)=230

4:3範本(456x123為例)
"scale=720:480,...harddup"(注意 2-PASS 所以有兩組),替換成"scale=720:172,expand=:480:::1,harddup"
172 這個數字的由來,轉成 16:9 顯示比例公式:480x(123/456)x(4/3)=172



這個部份我懂了

感謝SNIC大大

我想我需要多琢磨您的意思

多嘗試您所說得部份, 才能夠真正理解吧!

或許當我嘗試做了說明,還有圖片解說之後

再請您看過,糾正錯誤也可以^_^


感謝您的說明!

bkone 2007-10-18 04:38 PM

請教snic大大
我轉檔中有出現一些訊息(有時後轉其他的也會都有一個檔名2的文件)
但是影片有轉出來耶
不過影片一定要在mplayer上播放
而且聲音好像很差
我轉的是PAL的RMVB
Audio: AAC 44100Hz stereo [Output 00 (Audio Stream)]
Video: RealVideo 4 640x240 25.00fps 373Kbps [Output 01 (Video Stream)]
轉成mpeg2

出現一個檔名2的文件檔
以下是文件檔內容
這是什麼意思阿
都看不懂
想請大大幫我解答

------------------------------------------
Not audio/video stream or unsupported!
Not audio/video stream or unsupported!
Something went wrong, no index chunk found on given address (395726407)
Error loading dll
ERROR: Could not open required DirectShow codec drvc.so.
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 5 -> 4
SwScaler: reducing / aligning filtersize 5 -> 4
[swscaler @ 00B21FF0]SwScaler: BICUBIC scaler, from yuv420p to yuv420p using MMX2
[swscaler @ 00B21FF0]SwScaler: using 4-tap MMX scaler for horizontal luminance scaling
[swscaler @ 00B21FF0]SwScaler: using 4-tap MMX scaler for horizontal chrominance scaling
[swscaler @ 00B21FF0]SwScaler: using n-tap MMX scaler for vertical scaling (YV12 like)
[swscaler @ 00B21FF0]SwScaler: 640x240 -> 640x480
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.

Skipping frame!

Skipping frame!

Killerswin 2007-10-20 09:45 AM

最近要將 mkv 檔轉成 DVD , 都會在 2 Pass 時候跳掉..:jolin: ( 1 Pass 有成功跑完 )

試了三四次都是同樣狀況 , 都會在同樣地方掛掉 ( 輸出的檔案只有開頭前 40 幾秒..)

請問大概是哪裡出了問題呢 ? ( 設定都有按照 snic 所寫的設定 , 之前也有轉成功過 )

mkv 片源是 H.264 + AC3 壓製 , 片長約 5x 分 , mkv 本身沒有字幕.

我也有檢查過硬碟容量 , 都還充足.. :confused:


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。