Board logo

主題: [求助] [問題]RMVB VS MP4 何者勝? [打印本頁]

發表人: saltire    時間: 2008-12-5 08:21 PM     主題: [問題]RMVB VS MP4 何者勝?

以往為了減少硬碟空間
我都習慣把AVI轉成RMVB
但最近我發現很多網路上的影片都改成用MP4壓製
容量和畫質看起來都跟RMVB差不多
到底這兩者哪個的畫質和壓縮率比較強呢?
發表人: wugen    時間: 2008-12-6 01:53 PM

畫質來說MPEG-4當然好, 尤其是MPEG-4 part10(AVC, H.264, x264...) 但是撥放時系統的要求就高了.  

其實MPEG-4包含非常多..  Divx, Xvid, QT6 都是屬於MPEG4 part2.
發表人: 自由之風    時間: 2008-12-6 04:33 PM

我個人是覺得各有優勢啦. 原則上要畫質就MP4要壓縮率就RMVB
通常來說還是要看影片內容, 像是連續劇類型的比較少動作的場景, 我就會選RMVB
反之電影我通常會選MP4, 尤其是動作片, 看RMVB的出現糊掉的感覺真的不是那麼好
當然如果是劇情片賺人熱淚那種動作場景少的是可以選RMVB節省空間
發表人: 陽だまり    時間: 2008-12-6 04:47 PM

我以為不是看壓縮率的嗎
發表人: froce    時間: 2008-12-6 06:49 PM


引用:
陽だまり寫到:
我以為不是看壓縮率的嗎

要看目標流量...

我沒玩轉檔一陣子了...目前的狀況不太清楚...下面的是x264剛進入成熟期的時候...
不更動參數...在一般的評測中...rmvb在超低流量的表現還是比x264好...
而超過了一定的流量之後...x264的表現就開始比rmvb好了...

實際狀況可以自己實驗...這已經是有一段時間的評測...所以不準也是正常的...

不過綜合應用上面...
我是推荐用x264來存...
以後只會有愈來愈多機器支援...
這點rmvb是遠遠比不上的...
發表人: chaeung    時間: 2008-12-8 01:11 PM

個人獨斷的偏見:

正常情況下,
mp4是不失真壓縮, 轉成別的格式再轉回來清晰度不變, 雖然檔案大但是在哪裡都能看得清楚舒服.
rm/rmvb是失真壓縮, 任何格式一轉rm/rmvb再轉回去就嚴重失真, 適合帶在身邊用NB看, 反正螢幕小也不求解晰度, "名場面"失真就更不在考慮之內了.

(當然任何格式在轉檔時指定壓縮比高到一定程度都難免會失真)

以上
發表人: froce    時間: 2008-12-8 03:09 PM


引用:
chaeung寫到:
個人獨斷的偏見:

正常情況下,
mp4是不失真壓縮, 轉成別的格式再轉回來清晰度不變, 雖然檔案大但是在哪裡都能看得清楚舒服.
rm/rmvb是失真壓縮, 任何格式一轉rm/rmvb再轉回去就嚴重失真, 適合帶在身邊用NB看, 反正螢幕小也不求解晰度, "名場面"失真就更不在考慮之內了.

(當然任何格式在轉檔時指定壓縮比高到一定程度都難免會失真)

以上

不...通常都是失真壓縮...
不信的話可以流量開低一點...可以很清楚的檢查到跟原檔案的差異...
流量高一點其實也是可以看出來...只是平常我們在播放時是看不出來的...
只有在一格一格比對時才看的出來...

x264在q=0的時候似乎是無失真壓縮...
不過那個需要的流量很大...
大概是raw的1/4左右...

另外再重申一遍...
mp4只是個容器的副檔名名稱...
裏面可以包的東西很多...
可以包xvid...也可以包H.264...
rmvb也是同樣的道理...
所以不太建議拿來做討論時的替代品...
很容易搞混...
發表人: jazzblue    時間: 2008-12-8 11:29 PM

問何者勝~  要看是比品質還是比檔案大小  
就一般來說
RMVB 壓出來的會比MP4 小
因為犧牲了畫質  
經常在抓影片的人都知道 RMVB 畫質較差
但優點是檔案較小 !
發表人: shiz99    時間: 2008-12-9 09:36 AM

要比品質就要在檔案大小大約相等的條件下來比才有意義
不然用一個流量256k的 MP4 和流量700k的 RMVB 比, MP4 絕對慘敗

我也不認為 RMVB 畫質較差
在流量低的情況下 RMVB 的畫質通常都是勝出的
個人覺得大約是以700k為界線
700k以下的  MP4 和 RMVB 比,通常會是 RMVB 的畫質較佳
但是 RMVB 過了 700k 後畫質不會有太大的提升
發表人: saltire    時間: 2008-12-10 12:55 AM

不好意思補問一個問題
如果是高解析度的影片
像是HDTVRIP或BDRIP的來源
RMVB的表現會比MP4好嗎?
發表人: shiz99    時間: 2008-12-10 10:30 AM

以下是個人壓制經驗感覺

rmvb的特性:低流量仍保有一定的畫質,700k開始沒有太大提升;流量不足時變模糊(比較能接受)
mp4的特性:低流量畫質極差,必須高於800k才漸漸能讓人接受,2000k開始沒有太大提升;流量不足時變馬賽克(看了痛苦)

簡單說,我是這樣選擇
若是流量要低於1000k我會選擇rmvb
若是流量要高於1500k我會選擇mp4
發表人: froce    時間: 2008-12-10 12:20 PM


引用:
shiz99寫到:
以下是個人壓制經驗感覺

rmvb的特性:低流量仍保有一定的畫質,700k開始沒有太大提升;流量不足時變模糊(比較能接受)
mp4的特性:低流量畫質極差,必須高於800k才漸漸能讓人接受,2000k開始沒有太大提升;流量不足時變馬賽克(看了痛苦)

簡單說,我是這樣選擇
若是流量要低於1000k我會選擇rmvb
若是流量要高於1500k我會選擇mp4

這是640*480左右的解析度的情況吧?...
解析度不同...所需的流量也不同...
發表人: shiz99    時間: 2008-12-10 04:47 PM

沒錯,是以大約一般DVD的畫面大小為前提
發表人: saltire    時間: 2009-10-1 12:49 AM

不好意思撈文問一下
最近很多動畫的BDRIP隨便一話就大約1GB左右
通常都是壓成1080P的MP4格式
流率也差不多是9000Kbps左右
而我現在想要壓縮成約6~7話塞進一片4.38GB的DVDR
也就是說每一話都不超過600MB(還有一些短篇SP)
音訊的話128Kbps我覺得就夠了
但問題是視訊
我不知道該壓成RMVB還是MP4比較好
還有應該設多少Kbps呢?

假設兩者的平均值都設2500Kbps 最大值設之5000Kbps的話
這樣何者的表現比較好呢?
還是說1080P根本就不適合壓成RMVB格式?
發表人: froce    時間: 2009-10-1 03:45 PM

大小=時間*流量

所以你可以這樣算...以30分鐘的影片(不含聲音)算...
600(MB)=600*1024(KB)=(30*60)*流量/8
流量大概是2700kbps左右...

然後解析度...
1080P是720P的9倍...
2700kbps換算回720p的流量大概是300kbps...
這個流量的話...
你還是用rmvb壓好了...不過我猜大概也是慘不忍睹...(吐血

建議resize成比較小的解析度...

不過我很久沒玩了...1080P的我還沒壓過...
所以以上都是紙上談兵...
---
最後...我沒記錯的話...
megui有附流量計算機的樣子...XD

[froce 在  2009-10-1 03:53 PM 作了最後編輯]
發表人: eleachaose    時間: 2009-10-1 09:36 PM


引用:
saltire寫到:

不好意思補問一個問題
如果是高解析度的影片
像是HDTVRIP或BDRIP的來源
RMVB的表現會比MP4好嗎?

不好意思撈文問一下
最近很多動畫的BDRIP隨便一話就大約1GB左右
通常都是壓成1080P的MP4格式
流率也差不多是9000Kbps左右
而我現在想要壓縮成約6~7話塞進一片4.38GB的DVDR
也就是說每一話都不超過600MB(還有一些短篇SP)
音訊的話128Kbps我覺得就夠了
但問題是視訊
我不知道該壓成RMVB還是MP4比較好
還有應該設多少Kbps呢?

假設兩者的平均值都設2500Kbps 最大值設之5000Kbps的話
這樣何者的表現比較好呢?
還是說1080P根本就不適合壓成RMVB格式?


我很好奇的問一下樓主
樓主抓BDRIP的用意何在
一般會抓BDRIP和HDTV的謎者來說
都是以畫面取勝為主
用普便的情形BDRIP和HDTV標準是720P~1080P 也有 偷工減料到550P左右的(掌機的有320P)
流率介於1200Kbps(含掌機)~9500Kbps
照之前的經驗RMVB我看過和手動操作過的最高流率是900Kbps(DVDRIP直壓)(只計畫面不計音訊)
RMVB在某些方面上根本吃不下HDRE的東西除非你是用掌機

如果樓主堅持要燒成DVD(一般是 640*480(480P))
可以完全不用考慮抓BDRIP直接抓DVDRIP就好
另用mp4進行重壓的話
因為現行流出的片子大多已經經過發佈組織RIP過
進行重壓並不代表能維持原來的畫質 大多情形下是將1080P降到720P
發佈組織都是好人 很少有發1080P不發720P的 電影組織更有順便480P
所以努力等努力搜吧
發表人: saltire    時間: 2009-10-3 01:45 AM

基本上我不會用掌機看(應該說我根本就沒有...)
降流率主要目地就是減少檔案大小但畫質又不會流失太明顯
想要保留1080P是考慮到支援高解釋析度的電視播放
不過看起來720P似乎也不錯
我只是想知道到底BDRIP再壓成MP4或RMVB到底何者較佳而已
發表人: saltire    時間: 2009-10-3 01:47 AM


引用:
froce寫到:
1080P是720P的9倍...
[froce 在  2009-10-1 03:53 PM 作了最後編輯]

請教一下為什麼是9倍?
發表人: 平凡小任    時間: 2009-10-3 03:05 AM

我看一些720P的MKV理面也是包MP4而已
所以我會認為MP4可能比較好吧
對流量高或大檔而言
發表人: froce    時間: 2009-10-3 09:35 AM


引用:
saltire寫到:

引用:
froce寫到:
1080P是720P的9倍...
[froce 在  2009-10-1 03:53 PM 作了最後編輯]

請教一下為什麼是9倍?

1080P解析度是1920*1080...
720P 16:9 解析度是640*360...
1920/640=3
1080/360=3
3*3=9
發表人: shiz99    時間: 2009-10-3 02:20 PM

(1920*1080)/(640*360)=9
這樣比較容易理解
發表人: saltire    時間: 2009-10-3 02:22 PM


引用:
froce寫到:

引用:
saltire寫到:

引用:
froce寫到:
1080P是720P的9倍...
[froce 在  2009-10-1 03:53 PM 作了最後編輯]

請教一下為什麼是9倍?

1080P解析度是1920*1080...
720P 16:9 解析度是640*360...
1920/640=3
1080/360=3
3*3=9

720P不是1280*720嗎?
怎麼會是640*360呢?
發表人: Litfal    時間: 2009-10-3 04:23 PM

720P是1280x720
640x360是DVD
我想應該是手誤...

所以應該是2.25倍


不過如果我抓了片源是720P或1080P,我絕不會考慮RMVB = =a
發表人: eleachaose    時間: 2009-10-3 06:14 PM


引用:
saltire寫到:
基本上我不會用掌機看(應該說我根本就沒有...)
降流率主要目地就是減少檔案大小但畫質又不會流失太明顯
想要保留1080P是考慮到支援高解釋析度的電視播放
不過看起來720P似乎也不錯
我只是想知道到底BDRIP再壓成MP4或RMVB到底何者較佳而已


簡單解釋一下

MP4的壓縮大致分成2種
1.低演轉高演 -> 原始無壓檔案透過演算法(CODE -> H.264之類的)壓成較小檔案格式封裝 -> 依靠你強大的CPU和GPU轉譯回美美的原始檔案好的壓縮幾乎無損
2.破壞性壓縮 -> 利用code抽掉掃描線逼近色調X臨域切割法等等等達到降流的方式 -> 只要你的感官神經較大條就不會發現或著站的很遠 一樣會認為是美美的圖樣
3.雞尾酒式 -> 1+2 -> 目前大部份發佈組織的用法

RMVB只有一種 -> 破壞性壓縮

而MP4跟RMVB的破壞性壓縮差別在MP4能選用的code比較多 RMVB除了選用自家的之外好像就沒其他的了
彼此的差別在千K以下幾乎看不到
(個人是感覺RM容易出現格子鬆餅MP4容易色調模糊出現矇矓美)
千K以上我會選用MP4....另外一個誘因是支援的平台多
發表人: sdbb    時間: 2009-10-3 08:59 PM

mp4簡述,mp4、mkv、avi都是容器名稱

http://zh.wikipedia.org/wiki/MP4

http://zh.wikipedia.org/zh-hk/MPEG-4

http://forum.pcdvd.com.tw/showpo ... 828&postcount=3

然後用H264壓縮的影片常以mp4封裝(請見pcdvd那連結),當然,您要用MKV也可以XD

建議用H264比較好,這是開源免費跨平台的規格,rmvb是realmedia的專利,
即使rmvb在低流量有其優勢,但那也要您是用低流量才有差

若您是拿來轉bdrip。那流量應該不低,流量不低的話,還是用H264吧,
至於封裝格式,看您需求,mp4 mkv 等等都可以
發表人: froce    時間: 2009-10-3 11:21 PM


引用:
Litfal寫到:
720P是1280x720
640x360是DVD
我想應該是手誤...

所以應該是2.25倍


不過如果我抓了片源是720P或1080P,我絕不會考慮RMVB = =a

不是手誤...是腦殘...
480P記成720P...Orz
謝謝指正...

不過640*360好像應該叫360P才對...
只是沒聽說過這種叫法...

我換算時都是換算成DVD的解析度...
因為這是我最熟悉的解析度...
---
真的要壓到一話600MB左右...
我個人的建議是resize成720P...
然後用x264壓...當然2pass一定要做...

不過最省事的還是不壓直接燒啦...重壓浪費時間...畫質也變差...

封裝格式的話...如果沒有要在PMP或player上播放的需求...
我個人是支持MKV啦...
畢竟可以搞很多花招...

像是每話含字幕通通封裝在一起啦...
章節選單啦...
和字體內嵌到MKV裡啦...

更不用說寫timecode做假120fps這種奇怪的技巧了...(笑

[froce 在  2009-10-4 12:21 AM 作了最後編輯]
發表人: saltire    時間: 2009-10-4 12:30 PM

我測試用Easy RealMedia Producer轉RMVB
平均流量設1500K
最大流量設9000K
音訊流量設128K
轉完後發現一件事
轉檔程式會自動把平均流量拉高
也就是說
如果該影片是靜態畫面比較多
那它一樣平均流量為1500K
如果該影片是動態畫面比較多
那它會自動把平均流量拉高到為1500K以上
有幾個影片的平均流量甚至被拉到快3000K
而且轉出來的效果也不比MP4差(不然就是因為我的電腦配備太好...)

不知如果我要轉成有支援AVC Avariable的mp4
且也會自動幫我判斷畫質增加平均流量的話
我該用什麼程式轉檔比較好呢?




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0