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

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

回應
 
主題工具
abraxas
Major Member
 

加入日期: Dec 2003
文章: 146
關於Mpeg4影片

最近 *.mp4隨著手機.掌上型遊戲機播放影片的功能(PSP.某些較新的手機.以及

為來任天堂會出的多媒體卡),而開始被討論.

我覺得很奇怪的地方在,之前*.avi (divx . xdiv)也是mp4標準,

那 *.mp4與 divx&xdiv之間有何差異性?還是 *.mp4,是mepg4

標準的小改進版? 問題是,老實說我不覺得 *.mp4畫質與壓縮比優異在哪裡,

不然就是轉檔後跟mpg大小差不多(甚至大些),畫質才免強接近原vcd,

不然就是小大概1/2,但是畫面一堆方塊,醜極了,根本無法與RMVB或是VCD畫質

相提並論,我目前用過兩個軟體PVAuthor與另一個忘了名子的軟體 ,弄出來都很難看.

不知道有沒有人有轉 *.MP4的相關心得.
     
      
舊 2005-01-02, 08:50 PM #1
回應時引用此文章
abraxas離線中  
rugner
*停權中*
 
rugner的大頭照
 

加入日期: Oct 2000
您的住址: 躺在美麗撫子的懷裡
文章: 10,113
我是看網路上轉檔的動畫

畫質直逼DVD

並未有你說的情況
 
舊 2005-01-03, 08:52 AM #2
回應時引用此文章
rugner離線中  
evan
Major Member
 

加入日期: Aug 2000
您的住址: 新竹市
文章: 295
請用DVD去轉,不要用VCD去轉,就算把解析度設為跟VCD一樣的320X240也比VCD原始的畫質好.....

拿畫質差的VCD去壓縮,那當然只會更差.....
舊 2005-01-03, 09:59 AM #3
回應時引用此文章
evan離線中  
abraxas
Major Member
 

加入日期: Dec 2003
文章: 146
引用:
作者rugner
我是看網路上轉檔的動畫

畫質直逼DVD

並未有你說的情況



我說的mp4並不是指目前p2p看到avi檔(divx or xvid),
是指最近手機與psp吃的mp4檔,轉檔方面當然不能用
divx or xivd來編,弄出來的檔案也不是 *.avi 而是 *mp4
http://www.mobile01.com/topicdetail.php?f=121&t=32219

不知道你所謂的畫面直逼dvd是指?還是根本沒弄清楚我的問題?
舊 2005-01-03, 01:16 PM #4
回應時引用此文章
abraxas離線中  
jenwen
Advance Member
 

加入日期: Dec 2000
文章: 475
引用:
作者abraxas
我說的mp4並不是指目前p2p看到avi檔(divx or xvid),
是指最近手機與psp吃的mp4檔,轉檔方面當然不能用
divx or xivd來編,弄出來的檔案也不是 *.avi 而是 *mp4
http://www.mobile01.com/topicdetail.php?f=121&t=32219

不知道你所謂的畫面直逼dvd是指?還是根本沒弄清楚我的問題?

那就把你的壓縮參數、來源講清楚
解析度、流量都會影響畫質的
照上面網站說的參數,不管用甚麼壓都不會好到哪裡的
舊 2005-01-03, 02:46 PM #5
回應時引用此文章
jenwen離線中  
goalgoalgoal
Golden Member
 

加入日期: Dec 2002
您的住址: 地球台灣,或者…夢裡
文章: 2,824
引用:
作者abraxas
最近 *.mp4隨著手機.掌上型遊戲機播放影片的功能(PSP.某些較新的手機.以及

為來任天堂會出的多媒體卡),而開始被討論.

我覺得很奇怪的地方在,之前*.avi (divx . xdiv)也是mp4標準,

那 *.mp4與 divx&xdiv之間有何差異性?還是 *.mp4,是mepg4

標準的小改進版? 問題是,老實說我不覺得 *.mp4畫質與壓縮比優異在哪裡,

不然就是轉檔後跟mpg大小差不多(甚至大些),畫質才免強接近原vcd,

不然就是小大概1/2,但是畫面一堆方塊,醜極了,根本無法與RMVB或是VCD畫質

相提並論,我目前用過兩個軟體PVAuthor與另一個忘了名子的軟體 ,弄出來都很難看.

不知道有沒有人有轉 *.MP4的相關心得.
我想我知道你的問題。因為我也有這樣的疑問。


我的理解是:一般講MP4是指MPEG4(原因是2002年法國ARCHOS生產出世上第一款MP4掌上型數位電影院之後,大家一直延用MP4這個名稱來代表MPEG4)。而MPEG4的格式當年也沒有統一,所以現在一堆私生子都是,包括AVI(DIVX、XVID、WMA...)。可能每個人若有能力,也都可以弄個自己MPE4格式來吧~~

至於.MP4,我也很好奇那是啥? 以前沒見過,我也沒轉過這個檔,微軟的MPEG4編碼檔名似乎不叫這,而一般經常看到的MP4多是.AVI。不過,我的SONY DSC-M1所錄影下來的附加檔名就是.MP4,嗯嗯~~反正就是基於MPEG4的一種編碼技術。

我個人的猜想是,某些軟硬公司自己使用的編碼(畢竟若是用像微軟或DIVX等公司的編碼,得要付費吧?!),但不像DIVX等已經闖出名號,反正電腦不是太認識的,乾脆就統統叫它.MP4檔。

而這個.MP4應該主要是用隨身型多媒體播放機、手機、PDA等使用,所以你轉出來畫質覺得不好是正常的,因為一般隨身型產品的畫面頂多到4吋,若是縮到這樣觀看效果就很好了,但若是放大到15吋電腦上看當然不行。而DIVX與XVID一般是不能在PDA上頭看的,因為CPU(MPU)推不動,只有一些價格較昂貴的MP4掌上型多媒體播放器有支援。


以上是我的猜想,算是拋磚引玉,有錯誤或有知道詳情的大大請不吝指正。

另外,轉貼【電子工程專輯】文章。又或許,.MP4是最近才製訂的格式…ㄡㄡ~~我又再亂猜了

MPEG-4標準及其實現分析

上網時間:2004年01月01日
MPEG-4技術的應用將使目前很多提供聲音和數據服務的系統得到進一步的擴展,根據涉及ISO標準的版本、部份、類型(profile)和等級(level)的不同,MPEG-4對應不同的技術。本文將討論所有不同的MPEG-4技術,研究MPEG-4的需求、架構和實現策略,並討論運算需求以更好地理解MPEG-4的實現。

MPEG-4標準活動開始與1995年,至今還在不斷發展之中。此標準由如表所示的16部份組成,本文將詳細討論該標準的第二和第十部份,這兩部份是關於視訊編碼處理。在很多出版物中經常出現MPEG-4,但常常並沒有嚴格區分出MPEG-4到底是用軟體還是硬體來實現的,本文試圖更明確闡述‘MPEG-4’這個術語。有關MPEG句法的一部份新版本使標準實現向後相容,這是MPEG-4的第二部份。在新的不能後向相容的技術導入MPEG標準後,在2001-2003期間又製作了MPEG-4的第10部份,即高級視訊編碼(AVC)。

標準的製作需要經過工作草案(WD)、委員會草案(CD)、最終委員會草案(FCD)、草案國際標準(DIS)、最終草案國際標準(FDIS)和最終國際標準(IS)這一系列過程,在該過程中伴隨著技術的匯集、融合和應用。標準的修正通常都會增加更多的類,MPEG-4的第二版修正1和2就增加了FGS類,而修正3又增加了簡單可擴展level 0和高級簡單可擴展level 3b。MPEG的類規定了用於互通作業點(interoperability point)的技術,等級規定了一個類的範圍或大小。此外,MPEG還定義了碼流和解碼器的一致性問題,但並沒有直接規定解碼器的功能。

壓縮技術與MPEG-4

為了更好地理解類和等級,先了解MPEG-4的簡單類(Simple profile)和核心類(Core file)。簡單類採用矩形I訊框和P訊框,具有基於運動補償離散餘弦變換(DCT)基本功能的編碼處理。I訊框為訊框內編碼,而P訊框為訊框間編碼,這兩類編碼方式是為了降低冗餘資訊。核心類可以採用I訊框、P訊框和B訊框視訊對象平面(VOP),並具有採用二進制形狀定義的任意形狀編碼功能。因此,如果採用核心類則必須開發出一種形狀自適應DCT來實現與核心類的互通作業,而在簡單類中需要採用標準的8×8 DCT技術。

在MPEG的術語中,等級表示在一個類中的參數範圍。一些重要參數有:對象數量、量化表數量、視訊複雜度驗証子(VCV)緩衝大小、VCV解碼器速率(單位:kbps)。緩衝器大小和速度的限制,以及類採用的技術所規定的作業點(operate point)都明確定義了該類適合的應用領域。例如,假如網際網路流媒體聯盟(ISMA 1.0)決定在兩個作業點之間的互通作業,對於視訊部份他們可以選擇Simple@Level1和Advanced Simple@Level3。開發工程師可以根據所要求的訊息通道碼率和處理要求,選擇一個最具成本效益的類和等級。

MPEG-4複雜度變化

隨著數位視訊的廣泛應用,目前已經存在多種不同的MPEG-4解決方案複雜度。由於存在好幾種不確定因素,使得在設計一個複雜的視訊編解碼器之前很難確定真正所需要的運算能力。由於MPEG參考程式碼的編制過程中會有若干公司和會員單位參與,儘管程式碼在功能上是正確的,但在即時性和記憶體管理上並沒有實現最佳化。事實上,MPEG-4有第5部份的參考軟體和第7部份的最佳化參考軟體。即使是最佳化的參考軟體,由於它必須避免採用特定供應商的處理器程式碼,因而比商業解決方案還是慢3到5倍。目前有兩個獨立於處理器的評估工具可以幫助評估MPEG參考程式碼的複雜度:IMEC公司的Atomium工具評估軟體的記憶體轉移情況,而EPFL SIT工具以廠商的角度來評估最最佳化情況。這些評估工具的作用就是要給出在MPEG-4的類中的某項技術複雜程度的總體認識。

在了解了不同的MPEG-4技術的運算複雜性之後,下一步就是要知道編碼器和解碼器需要處理的原始數據量,透過了解每秒中巨集塊數量就可以輕易地得到該數據。圖1中列出了簡單類的level 1到level 3,高級類的level 0到level 5,主類的level 2到level 4。值得注意的是,除了三個類的技術不同以外,不同作業點在單位時間內能處理的數量具有很大的差異。此外,如果包含了播音室類(Studio profile),這個範圍可以達到每秒三百萬個巨集塊。

MPEG-4的實現

假定你能夠確定一個或一系列作業點,怎樣才能實現即時作業呢?透過正確的MPEG-4技術的類估計,為滿足類似於每秒內的巨集塊數的系統級參數的平行特性要求,將採用一種具有軟體配合的視訊管線架構(video pipeline architecture),FPGA可以提供這種必要的平行特性來實現即時的、具有成本效益的視訊編解碼器。考慮矽元件的MOPS(百萬作業每秒)參數,目前有約2,000MOPS的通用處理器,而採用DSP處理器可以將這個數位提高到約8,000MOPS,但存在數據流由限運算單元處理的缺點。具有專用處理引擎的媒體處理器,如位運算單元可以將該參數提升到20,000MOPS,但FPGA和ASIC具有更高的設計自由度,可以擴展到100,000MOPS以上。

FPGA基於SRAM技術的特點使其具有可再編程功能。因此,對於一個特定的FPGA設計可以支援幾種作業點和不同的訊息通道數,如圖2所示。在必要的情況下,不同的MPEG-4技術還可以編程在同一個FPGA中,在不超出FPGA運算能力條件下,甚至還可能支援MPEG-4標準未來的類和等級。像ISMA這樣的系統級要求經常具有不同的作業點以滿足不同的應用需要,利用FPGA的重編程的特性可以開發出足不同市場需求的設備。




  

此文章於 2005-01-03 11:28 PM 被 goalgoalgoal 編輯.
舊 2005-01-03, 11:13 PM #6
回應時引用此文章
goalgoalgoal離線中  
OB-Life
Regular Member
 

加入日期: Jan 2002
您的住址: 新買時就會漏水的小屋
文章: 55
考量一下手機處理器的播放能力吧
舊 2005-01-04, 02:02 PM #7
回應時引用此文章
OB-Life離線中  
奧斯卡
Advance Member
 

加入日期: Dec 2004
文章: 385
我轉出來的mp4非常的清楚,不會有你說的這種情形。
我想資料的來源,壓縮的軟體,播放的工具;都會有
影響吧。
舊 2005-01-05, 01:04 AM #8
回應時引用此文章
奧斯卡離線中  
sswroom
Advance Member
 

加入日期: Aug 2003
您的住址: Hong Kong
文章: 308
MPEG4,規格只有一個,就是ISO/IEC 14496。
*.mp4是ISO/IEC 14496-1 MPEG-4 System Stream,這是一個載體,*.mp4內放著*.m4v和*.aac。*.m4v就是MPEG-4 Video Stream。
*.avi也是一種載體,*.AVI內放著一段Video和零至多段Audio,Video可以是*.m4v,也就是我們所說的MPEG-4的AVI。
由於*.mp4或*.avi內所放著的影像格式相同,我們可以不失真的從*.mp4轉成*.avi,或由*.avi轉成*.mp4。

XviD、DivX等,只是不同的Encoder,壓出來的都是MPEG-4 Video Stream (*.m4v),只是它們通常是存放在*.AVI內。

P.S. *.avi也可以存放*.aac作為聲音。
舊 2005-01-05, 02:02 PM #9
回應時引用此文章
sswroom離線中  


回應


POPIN
主題工具

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

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



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。