當前位置:首頁 » 文件管理 » p幀壓縮步驟

p幀壓縮步驟

發布時間: 2023-02-03 04:09:04

⑴ jpeg mpeg分別對什麼圖像進行壓縮

1、JPEG專家組開發了兩種基本的壓縮演算法,一種是採用以離散餘弦變換(Discrete Cosine Transform,DCT)為基礎的有損壓縮演算法,另一種是採用以預測技術為基礎的無損壓縮演算法。使用有損壓縮演算法時,在壓縮比為25:1的情況下,壓縮後還原得到的圖像與原始圖像相比較,非圖像專家難於找出它們之間的區別,因此得到了廣泛的應用。例如,在V-CD和DVD-Video電視圖像壓縮技術中,就使用JPEG的有損壓縮演算法來取消空間方向上的冗餘數據。為了在保證圖像質量的前提下進一步提高壓縮比,近年來JPEG專家組正在制定JPEG 2000(簡稱JP 2000)標准,這個標准中將採用小波變換(wavelet)演算法。

2、MPEG採用了幀間和幀內相結合的壓縮演算法。 P幀法是一種前向預測演算法,它考慮相鄰幀之間的相同信息或數據,也即考慮運動的特性進行幀間壓縮。P幀法是根據本幀與相鄰的前一幀(I幀或P幀)的不同點來壓縮本幀數據。採取P幀和I幀聯合壓縮的方法可達到更高的壓縮且無明顯的壓縮痕跡。
MPEG標准採用類似4:2:2的採用格式,壓縮後亮度信號的解析度為352×240,兩個色度信號解析度均為176×120,這兩種不同解析度信息的幀率都是每秒30幀。其編碼的基本方法是在單位時間內,首先採集並壓縮第一幀的圖像為I幀。然後對於其後的各幀,在對單幀圖像進行有效壓縮的基礎上,只存儲其相對於前後幀發生變化的部分。幀間壓縮的過程中也常間隔採用幀內壓縮法,由於幀內(關鍵幀)的壓縮不基於前一幀,一般每隔15幀設一關鍵幀,這樣可以減少相關前一幀壓縮的誤差積累。MPEG編碼器首先要決定壓縮當前幀為I幀或P幀或B幀,然後採用相應的演算法對其進行壓縮。一個視頻序列經MPEG全編碼壓縮後可能的格式為:......
壓縮成B幀或P幀要比壓縮成I幀需要多得多的計算處理時間。有的編碼器不具備B幀甚至P幀的壓縮功能,顯然其壓縮效果不會很好。

⑵ H264之幀編碼——透析(I幀+P幀+B幀編碼)原理與流程

在H.264壓縮標准中I幀、P幀、B幀⽤於表⽰傳輸的視頻畫⾯。在視頻壓縮中,每幀都代表著一幅靜止的圖像。在實際的視頻壓縮編碼時,會採取各種演算法減少數據的容量,其中IPB幀就是最常見的一種演算法。

I‑frame (Intra-coded picture): 即完整的一張圖片

P‑frame (Predicted picture): 與前面一張圖片的區別的區域

B‑frame (Bidirectional predicted picture):與前面以及後面的圖片的區別區域

I幀⼜稱幀內編碼幀,又稱全幀壓縮編碼幀,是⼀種⾃帶全部信息的獨⽴幀,⽆需參考其他圖像便可獨⽴進⾏解碼,可以簡單理解為⼀張靜態畫⾯。視頻序列中的第⼀個幀始終都是I幀,因為它是關鍵幀。I幀通常是每個GOP(MPEG所使用的一種視頻壓縮技術)的第一個幀,經過適度地壓縮,作為隨機訪問的參考點,可以當成靜態圖像。

現在有一段影片如下:

該影片總共是20張圖片組成的,每一張完整的圖片我們都可以叫做I幀。假如每張JPEG的圖片大小為100KB,那麼傳輸兩張圖片即為100 * 20 = 2000KB

要知道這個還不到幾秒的影片就2M了,要是幾個小時的那還得了,所以就有了影片壓縮的演算法

1.它是一個全幀壓縮編碼幀。它將全幀圖像信息進行JPEG壓縮編碼及傳輸;
2.解碼時僅用I幀的數據就可重構完整圖像;
3.I幀描述了圖像背景和運動主體的詳情;
4.I幀不需要參考其他畫面而生成;
5.I幀是P幀和B幀的參考幀(其質量直接影響到同組中以後各幀的質量);
6.I幀是幀組GOP的基礎幀(第一幀),在一組中只有一個I幀;
7.I幀不需要考慮運動矢量;
8.I幀所佔數據的信息量比較大。

P幀⼜稱幀間預測編碼幀,又稱前向預測編碼幀,需要參考前⾯的I幀才能進⾏編碼。表⽰的是當前幀畫⾯與前⼀幀(前⼀幀可能是I幀也可能是P幀)的差別。解碼時需要⽤之前緩存的畫⾯疊加上本幀定義的差別,⽣成最終畫⾯。

與I幀相⽐,P幀通常占⽤更少的數據位,但不⾜是,由於P幀對前⾯的P和I參考幀有著復雜的依耐性,因此對傳輸錯誤⾮常敏感。通常將圖像序列中前面已經編碼幀的時間冗餘信息充分去除來壓縮傳輸數據量的編碼圖像,也稱為預測幀。通過觀察,我們可以看出,實際上每一幀之間其實只有一部分細微的差別而已,如下圖提取了6幀

當傳輸完第一幀以後,第二幀其實我們只需要傳輸一部分,然後由另外一端進行圖片演算法來進行組合

用這種方式,在傳輸第二幀的時候,還不到原來的1/10,只需要傳輸第一幀的100KB,後續的都是按照這種方式傳輸部分,這種只傳輸部分的圖片,就是P幀了。最後整個影片的大小即為100KB + 10KB * 19 = 290 KB,比原來縮小了很多。

1.P幀是I幀後面相隔1~2幀的編碼幀;
2.P幀採用運動補償的方法傳送它與前面的I或P幀的差值及運動矢量(預測誤差);
3.解碼時必須將I幀中的預測值與預測誤差求和後才能重構完整的P幀圖像;
4.P幀屬於前向預測的幀間編碼。它只參考前面最靠近它的I幀或P幀;
5.P幀可以是其後面P幀的參考幀,也可以是其前後的B幀的參考幀;
6.由於P幀是參考幀,它可能造成解碼錯誤的擴散;
7.由於是差值傳送,P幀的壓縮比較高。

B幀⼜稱雙向預測編碼幀,又稱雙向預測內插編碼幀,也就是B幀記錄的是本幀與前後幀的差別。也就是說要解碼B幀,不僅要取得之前的緩存畫⾯,還要解碼之後的畫⾯,通過前後畫⾯的與本幀數據的疊加取得最終的畫⾯。B幀壓縮率⾼,但是對解碼性能要求較⾼。既考慮源圖像序列前面的已編碼幀,又顧及源圖像序列後面的已編碼幀之間的時間冗餘信息,來壓縮傳輸數據量的編碼圖像,也稱為雙向預測幀。B幀其實就是與前後兩張圖片的區別。如果理解了P幀和I幀,這個就很好理解了。

B幀比P幀更小,更節省空間

假設現在有三張圖片,如下圖:

在經過編碼後,會變成如下:

1.B幀是由前面的I或P幀和後面的P幀來進行預測的;
2.B幀傳送的是它與前面的I或P幀和後面的P幀之間的預測誤差及運動矢量;
3.B幀是雙向預測編碼幀;
4.B幀壓縮比最高,因為它只反映丙參考幀間運動主體的變化情況,預測比較准確;
5.B幀不是參考幀,不會造成解碼錯誤的擴散。

(1) 進行幀內預測,決定所採用的幀內預測模式。
(2) 像素值減去預測值,得到殘差。
(3) 對殘差進行變換和量化。
(4) 變長編碼和算術編碼。
(5) 重構圖像並濾波,得到的圖像作為其它幀的參考幀。

(1) 進行運動估計,計算採用幀間編碼模式的率失真函數(節)值。P幀只參考前面的幀,B 幀可參考後面的幀。
(2) 進行幀內預測,選取率失真函數值最小的幀內模式與幀間模式比較,確定採用哪種編碼模式。
(3) 計算實際值和預測值的差值。
(4) 對殘差進行變換和量化。
(5) 熵編碼,如果是幀間編碼模式,編碼運動矢量

Android音視頻工程師必備《全套音視頻入門到精通手冊》

I幀只需考慮本幀;P幀記錄的是與前⼀幀的差別;B幀記錄的是前⼀幀及後⼀幀的差別,能節約更多的空間,視頻⽂件⼩了,但相對來說解碼的時候就⽐較⿇煩。因為在解碼時,不僅要⽤之前緩存的畫⾯,⽽且要知道下⼀個I或者P的畫⾯,對於不⽀持B幀解碼的播放器容易卡頓。

⑶ 高清視頻如何壓縮

這個問題其實很好解決,只需要將視頻按照一定的倍數去播放就能實現了。很多視頻播放器支持視頻按照倍數播放,但每播放一次都要設置。如果想要將視頻的播放速度變快,可以藉助相關軟體來實現,這里推薦以下方法,可以輕輕松將十分鍾的視頻調製成一分鍾,詳細操作請參考下文。

藉助工具:金舟視頻分割合並軟體

操作方法:

第一步、首先,打開視頻編輯工具,然後在左側選擇「畫面調整」功能;

⑷ 視頻太大了,怎麼把視頻壓縮又對畫質沒有影響

其實下載第三方壓縮軟體就可以了。以我使用的【風雲壓縮】為例,
第一步:在瀏覽器中搜索【風雲壓縮】,進入官網下載並將其安裝在電腦上。
第二步:下載並安裝風雲壓縮軟體後,雙擊打開軟體,選擇視頻壓縮。
第三步:單擊添加文件。選擇將你需要壓縮的視頻添加進去,還可以選擇將自己需要壓縮的視頻拖拽進軟體界面內。
第四步:查看壓縮選項以及輸出路徑,輸出格式調整解析度等。確保你壓縮後的文件是你所想要的,方便能找到的。單擊開始壓縮。
第五步:等待轉換狀態顯示已完成後,單擊打開文件。

⑸ 監控里的圖象壓縮技術都有什麼

MPEG-1
MPEG視頻 壓縮編碼後包括三種元素:I幀(I-frames)、P幀(P-frames)和B幀(B-frames)。在MPEG編碼的過程中,部分視頻 幀序列壓縮成為I幀;部分壓縮成P幀;還有部分壓縮成B幀。I幀法是幀內壓縮法,也稱為「關鍵幀」壓縮法。I幀法是基於離散餘弦變換DCT( Discrete Cosine Transform )的壓縮技術,這種演算法與JPEG壓縮演算法類似。採用I幀壓縮可達到1/6的壓縮比而無明顯的壓縮痕跡。

在保證圖像質量的前提下實現高壓縮的壓縮演算法,僅靠幀內壓縮是不能實現的,MPEG採用了幀間和幀內相結合的壓縮演算法。 P幀法是一種前向預測演算法,它考慮相鄰幀之間的相同信息或數據,也即考慮運動的特性進行幀間壓縮。P幀法是根據本幀與相鄰的前一幀(I幀或P幀)的不同點來壓縮本幀數據。採取P幀和I幀聯合壓縮的方法可達到更高的壓縮且無明顯的壓縮痕跡。

然而,只有採用B幀壓縮才能達到200:1的高壓縮。B幀法是雙向預測的幀間壓縮演算法。當把一幀壓縮成B幀時,它根據相鄰的前一幀、本幀以及後一幀數據的不同點來壓縮本幀,也即僅記錄本幀與前後幀的差值。B幀數據只有I幀數據的百分之十五、P幀數據的百分之五十以下。

MPEG標准採用類似4:2:2的採用格式,壓縮後亮度信號的解析度為352×240,兩個色度信號解析度均為176×120,這兩種不同解析度信息的幀率都是每秒30幀。其編碼的基本方法是在單位時間內,首先採集並壓縮第一幀的圖像為I幀。然後對於其後的各幀,在對單幀圖像進行有效壓縮的基礎上,只存儲其相對於前後幀發生變化的部分。幀間壓縮的過程中也常間隔採用幀內壓縮法,由於幀內(關鍵幀)的壓縮不基於前一幀,一般每隔15幀設一關鍵幀,這樣可以減少相關前一幀壓縮的誤差積累。MPEG編碼器首先要決定壓縮當前幀為I幀或P幀或B幀,然後採用相應的演算法對其進行壓縮。一個視頻 序列經MPEG全編碼壓縮後可能的格式為:......

壓縮成B幀或P幀要比壓縮成I幀需要多得多的計算處理時間。有的編碼器不具備B幀甚至P幀的壓縮功能,顯然其壓縮效果不會很好。
MPEG-2
MPEG組織在1994年推出MPEG-2壓縮標准,以實現視/音頻服務與應用互操作的可能性。MPEG-2標準是針對標准數字電視和高清晰度電視在各種應用下的壓縮方案和系統層的詳細規定,編碼碼率從每秒3兆比特~100兆比特,標準的正式規范在ISO/IEC13818中。MPEG-2不是MPEG-1的簡單升級,MPEG-2在系統和傳送方面作了更加詳細的規定和進一步的完善。MPEG-2特別適用於廣播級的數字電視的編碼和傳送,被認定為SDTV和HDTV的編碼標准。MPEG-2還專門規定了多路節目的復分接方式。MPEG-2標准目前分為9個部分,統稱為ISO/IEC13818國際標准。

MPEG-2圖像壓縮的原理是利用了圖像中的兩種特性:空間相關性和時間相關性。一幀圖像內的任何一個場景都是由若干像素點構成的,因此一個像素通常與它周圍的某些像素在亮度和色度上存在一定的關系,這種關系叫作空間相關性;一個節目中的一個情節常常由若干幀連續圖像組成的圖像序列構成,一個圖像序列中前後幀圖像間也存在一定的關系,這種關系叫作時間相關性。這兩種相關性使得圖像中存在大量的冗餘信息。如果我們能將這些冗餘信息去除,只保留少量非相關信息進行傳輸,就可以大大節省傳輸頻帶。而接收機利用這些非相關信息,按照一定的解碼演算法,可以在保證一定的圖像質量的前提下恢復原始圖像。一個好的壓縮編碼方案就是能夠最大限度地去除圖像中的冗餘信息。

MPEG-2的編碼圖像被分為三類,分別稱為I幀,P幀和B幀。

I幀圖像採用幀內編碼方式,即只利用了單幀圖像內的空間相關性,而沒有利用時間相關性。I幀使用幀內壓縮,不使用運動補償,由於I幀不依賴其它幀,所以是隨機存取的入點,同時是解碼的基準幀。I幀主要用於接收機的初始化和信道的獲取,以及節目的切換和插入,I幀圖像的壓縮倍數相對較低。I幀圖像是周期性出現在圖像序列中的,出現頻率可由編碼器選擇。

P幀和B幀圖像採用幀間編碼方式,即同時利用了空間和時間上的相關性。P幀圖像只採用前向時間預測,可以提高壓縮效率和圖像質量。P幀圖像中可以包含幀內編碼的部分,即P幀中的每一個宏塊可以是前向預測,也可以是幀內編碼。B幀圖像採用雙向時間預測,可以大大提高壓縮倍數。值得注意的是,由於B幀圖像採用了未來幀作為參考,因此MPEG-2編碼碼流中圖像幀的傳輸順序和顯示順序是不同的。

P幀和B幀圖像採用幀間編碼方式,即同時利用了空間和時間上的相關性。P幀圖像只採用前向時間預測,可以提高壓縮效率和圖像質量。P幀圖像中可以包含幀內編碼的部分,即P幀中的每一個宏塊可以是前向預測,也可以是幀內編碼。B幀圖像採用雙向時間預測,可以大大提高壓縮倍數。值得注意的是,由於B幀圖像採用了未來幀作為參考,因此MPEG-2編碼碼流中圖像幀的傳輸順序和顯示順序是不同的。

MPEG-2的編碼碼流分為六個層次。為更好地表示編碼數據,MPEG-2用句法規定了一個層次性結構。它分為六層,自上到下分別是:圖像序列層、圖像組(GOP)、圖像、宏塊條、宏塊、塊。

MPEG-4
MPEG-4於1998年11月公布, MPEG-4是針對一定比特率下的視頻 、音頻編碼,更加註重多媒體系統的交互性和靈活性。MPEG-4標准力求做到兩個目標:低比特率下的多媒體通信;是多工業的多媒體通信的綜合。為此,MPEG-4引入了AV對象(Audio/Visual Objects),使得更多的交互操作成為可能:
"AV對象"可以是一個孤立的人,也可以是這個人的語音或一段背景音樂等。它具有高效編碼、高效存儲與傳播及可交互操作的特性。

MPEG-4對AV對象的操作主要有:採用AV對象來表示聽覺、視覺或者視聽組合內容;組合已有的AV對象來生成復合的AV對象,並由此生成AV場景;對AV對象的數據靈活地多路合成與同步,以便選擇合適的網路來傳輸這些AV對象數據;允許接收端的用戶在AV場景中對AV對象進行交互操作等。
MPEG-4標准則由6個主要部分構成:
① DMIF(The Dellivery Multimedia Integration Framework)
DMIF 即多媒體傳送整體框架,它主要解決交互網路中、廣播環境下以及磁碟應用中多媒體應用的操作問題。 通過傳輸多路合成比特信息來建立客戶端和伺服器端的交互和傳輸。 通過DMIF,MPEG4可以建立起具有特殊品質服務(QoS)的信道和面向每個基本流的帶寬。
② 數據平面
MPEG4中的數據平面可以分為兩部分:傳輸關系部分和媒體關系部分。
為了使基本流和AV對象在同一場景中出現,MPEG4引用了對象描述(OD)和流圖桌面(SMT) 的概念。OD 傳輸與特殊AV對象相關的基本流的信息流圖。桌面把每一個流與一個CAT(Channel Assosiation Tag)相連,CAT可實現該流的順利傳輸。
③ 緩沖區管理和實時識別
MPEG4定義了一個系統解碼模式(SDM),該解碼模式描述了一種理想的處理比特流句法語義的解碼裝置,它要求特殊的緩沖區和實時模式。通過有效地管理,可以更好地利用有限的緩沖區空間。
④ 音頻編碼
MPEG4的優越之處在於--它不僅支持自然聲音,而且支持合成聲音。MPEG4的音頻部分將音頻的合成編碼和自然聲音的編碼相結合,並支持音頻的對象特徵。
⑤ 視頻 編碼
與音頻編碼類似,MPEG4也支持對自然和合成的視覺對象的編碼。 合成的視覺對象包括2D、3D 動畫和人面部表情動畫等。
⑥ 場景描述
MPEG4提供了一系列工具,用於組成場景中的一組對象。一些必要的合成信息就組成了場景描述,這些場景描述以二進制格式BIFS(Binary Format for Scene description)表示,BIFS與AV對象一同傳輸、編碼。場景描述主要用於描述各AV對象在一具體AV場景坐標下,如何組織與同步等問題。同時還有AV對象與AV場景的知識產權保護等問題。MPEG4為我們提供了豐富的AV場景。
與MPEG-1和MPEG-2相比,MPEG-4更適於交互AV服務以及遠程監控,它的設計目標使其具有更廣的適應性和可擴展性: MPEG-4傳輸速率在4800-64000bps之間,解析度為176×144,可以利用很窄的帶寬通過幀重建技術壓縮和傳輸數據,從而能以最少的數據獲得最佳的圖像質量。因此,它將在數字電視、動態圖像、互聯網、實時多媒體監控、移動多媒體通信、Internet/Intranet上的視頻 流與可視游戲、DVD上的交互多媒體應用等方面大顯身手。

H.264
H.264是ITU-T的VCEG(視頻 編碼專家組)和ISO/IEC的MPEG(活動圖像編碼專家組)的聯合視頻 組(JVT:joint video team)開發的一個新的數字視頻 編碼標准,它既是ITU-T的H.264,又是ISO/IEC的MPEG-4的第10 部分。1998年1月份開始草案徵集,1999年9月,完成第一個草案,2001年5月制定了其測試模式TML-8,2002年6月的 JVT第5次會議通過了H.264的FCD板。目前該標准還在開發之中,預計明年上半年可正式通過。

H.264和以前的標准一樣,也是DPCM加變換編碼的混合編碼模式。但它採用「回歸基本」的簡潔設計,不用眾多的選項,獲得比H.263++好得多的壓縮性能;加強了對各種信道的適應能力,採用「網路友好」的結構和語法,有利於對誤碼和丟包的處理;應用目標范圍較寬,以滿足不同速率、不同解析度以及不同傳輸(存儲)場合的需求;它的基本系統是開放的,使用無需版權。

H.264的演算法在概念上可以分為兩層:視頻 編碼層(VCL:Video Coding Layer)負責高效的視頻 內容表示,網路提取層(NAL:Network Abstraction Layer)負責以網路所要求的恰當的方式對數據進行打包和傳送。 H.264支持1/4或1/8像素精度的運動矢量。在1/4像素精度時可使用6抽頭濾波器來減少高頻雜訊,對於1/8像素精度的運動矢量,可使用更為復雜的8抽頭的濾波器。在進行運動估計時,編碼器還可選擇「增強」內插濾波器來提高預測的效果。H.264中熵編碼有兩種方法,一種是對所有的待編碼的符號採用統一的VLC(UVLC :Universal VLC),另一種是採用內容自適應的二進制算術編碼。H.264 草案中包含了用於差錯消除的工具,便於壓縮視頻 在誤碼、丟包多發環境中傳輸,如移動信道或IP信道中傳輸的健壯性。

在技術上,H.264標准中有多個閃光之處,如統一的VLC符號編碼,高精度、多模式的位移估計,基於4×4塊的整數變換、分層的編碼語法等。這些措施使得H.264演算法具有很的高編碼效率,在相同的重建圖像質量下,能夠比H.263節約50%左右的碼率。H.264的碼流結構網路適應性強,增加了差錯恢復能力,能夠很好地適應IP和無線網路的應用。

H.264具有廣闊的應用前景,例如實時視頻 通信、網際網路視頻 傳輸、視頻 流媒體服務、異構網上的多點通信、壓縮視頻 存儲、視頻 資料庫等。H.264優越性能的獲得不是沒有代價的,其代價是計算復雜度的大大增加,據估計,編碼的計算復雜度大約相當於H.263的3倍,解碼復雜度大約相當於H.263的2倍。

H.264建議的技術特點可以歸納為三個方面,一是注重實用,採用成熟的技術,追求更高的編碼效率,簡潔的表現形式;二是注重對移動和IP網路的適應,採用分層技術,從形式上將編碼和信道隔離開來,實質上是在源編碼器演算法中更多地考慮到信道的特點;三是在混合編碼器的基本框架下,對其主要關鍵部件都做了重大改進,如多模式運動估計、幀內預測、多幀預測、統一VLC、4×4二維整數變換等。

迄今為止,H.264尚未最後定稿,但因其更高的壓縮比,更好的信道適應性,必將在數字視頻 的通信或存儲領域得到越來越廣泛的應用,其發展潛力不可限量。

歡迎了解採用最新H.264壓縮演算法的硬碟錄像機:http://www.21yh.net/cpzs-n.asp?id=20

⑹ 如何壓縮視頻文件 4種方法來壓縮視頻文件

目錄方法1:在Windows和Mac電腦使用Handbrake1、下載並安裝Handbrake。2、打開Handbrake。3、打開你想要壓縮的視頻文件。4、給輸出視頻取一個文件名。5、給輸出文件選擇一個保存位置。6、確認"格式"為"MP4"。7、點擊尺寸8、在"高度"和"寬度"欄中輸入比較小的數值。9、點擊視頻10、點擊並拖動恆定畫質11、使用"幀率"旁邊的下拉菜單進行選擇。12、點擊Handbrake窗口頂端的預覽13、勾選實時預覽方框。14、點擊開始編碼方法2:在Mac電腦上使用iMovie1、打開iMovie。2、點擊iMovie左上角的項目3、給新項目取個名稱,然後點擊確認4、點擊+5、點擊電影6、將你想壓縮的視頻文件添加到項目。7、將視頻文件往下拖到時間軸。8、點擊文件9、點擊共享10、點擊解析度11、點擊質量12、點擊壓縮13、點擊屏幕右下角的下一步14、給文件取一個名稱。15、點擊保存方法3:在安卓設備上使用「視頻壓縮器」1、下載並安裝"視頻壓縮器"。2、打開"視頻壓縮器"。3、點按允許4、點按視頻文件所在的文件夾。5、點按要壓縮的視頻,在"視頻壓縮器"里打開它。6、點按壓縮視頻7、點按你想要的解析度。方法4:在iPhone和iPad上使用「視頻壓縮器」1、下載並安裝"視頻壓縮器"。2、打開"視頻壓縮器"。3、點按確認4、點按你想要壓縮的視頻。5、點按導入。6、點按預置7、選擇你想要的解析度。8、點按並拖動底部綠條里的的滑塊。9、點按屏幕底部的粉紅色壓縮視頻文件通常很大,不容易分享出去,而且會佔用大量空間。本文會教你如何在Windows和Mac電腦、iPhone、iPad、安卓智能手機和平板電腦上壓縮視頻文件,包括減小解析度和最終的文件大小。
方法1:在Windows和Mac電腦使用Handbrake
1、下載並安裝Handbrake。這是免費的開源視頻轉碼器,可以用來壓縮視頻文件和轉換格式。按照下面的步驟下載和安裝Handbrake:Windows電腦:在網頁瀏覽器打開 https://handbrake.fr/downloads.php
點擊"Windows"下方的下載(64位)。
點擊"下載"文件夾或網頁瀏覽器里的安裝程序文件。
出現提示時,點擊是。
點擊下一步。
再次點擊下一步。
點擊安裝。
安裝完畢後,點擊完成。
Mac電腦:在網頁瀏覽器打開 https://handbrake.fr/downloads.php 。
點擊"macOS"底下的下載(英特爾64位)。
點擊允許。
點擊"下載"文件夾或網頁瀏覽器里的安裝程序文件。
將Handbrake.app文件拖動到"訪達"里的"應用程序"文件夾。
2、打開Handbrake。它的圖標是一杯雞尾酒和一個菠蘿。在Windows電腦的"開始"菜單、桌面或Mac電腦的"應用程序"文件夾都可以找到它,點擊打開Handbrake。
3、打開你想要壓縮的視頻文件。你可以將視頻文件拖放到右邊的方框,或是點擊左側菜單里的文件,選擇你要打開的文件,點擊打開。如果無法在屏幕找到這些選項,那就點擊頂端的打開文件源。
4、給輸出視頻取一個文件名。最好給要導出的視頻取一個獨特的名稱。在Handbrake底部的"另存為"按鈕旁邊,輸入你想給導出的視頻取的文件名。如果你想給導出的視頻選擇新的保存位置,可以點擊瀏覽,然後前往你要保存視頻的位置。
5、給輸出文件選擇一個保存位置。輸入了文件名後,在旁邊選擇一個文件夾作為保存位置,然後點擊打開。
6、確認"格式"為"MP4"。在"摘要"頁面中,"格式"旁邊有一個下拉菜單,允許你選擇視頻格式。MP4是最常用的視頻格式,允許最大程度的壓縮,在不影響畫質的情況下產生比較小的視頻文件。只要點擊屏幕中間的摘要選項卡,就能看到這個選項。如果原始視頻文件是MP4以外的其它格式,比如MOV或WMV,或許只需要轉換成MP4文件,在不影響畫質的情況下就能減小文件。
7、點擊尺寸選項卡,在這里調整畫面尺寸。
8、在"高度"和"寬度"欄中輸入比較小的數值。這會降低視頻的解析度,可以大幅減小文件。舉個例子,將寬度從1920減到1280,高度從1080減到720,可以將1080p的視頻壓縮成720p,產生的文件會比較小。注意,這會降低畫質。高寬比例保留不變,以免畫面被裁剪或拉伸。一些常用的視頻尺寸如下:2160p: 3840寬 x 2160高(產生的文件非常大,4K超清畫質)
1440p: 2560寬 x 1440高(產生的文件更大)
1080p: 1920寬 x 1080高(產生的文件大,標清畫質)
720p: 1280寬 x 720高(產生的文件中等大小)
480p: 854寬 x 480高(產生的文件小)
360p: 640寬 x 360高(產生的文件更小)
240p: 426寬 x 240高(產生的文件最小)
9、點擊視頻選項卡。你可以在這里調整視頻質量、編解碼器和幀率設置。
10、點擊並拖動恆定畫質滑塊到左邊。增加這個數值會降低畫質,產生的文件比較小。20是DVD畫質。如果你打算在小屏幕播放視頻,可以調高到30。如果屏幕較大,22-25是不錯的恆定畫質。
11、使用"幀率"旁邊的下拉菜單進行選擇。幀率是視頻每秒顯示的幀數。幀率低產生的文件小,但是動畫會變得不太流暢。只要是高於20的幀率應該沒問題。
12、點擊Handbrake窗口頂端的預覽按鈕。屏幕上會顯示視頻中的某個靜態影像,讓你檢查畫質。
13、勾選實時預覽方框。它就在"預覽"窗口的底部。屏幕上會按照你選擇的質量播放幾秒的視頻內容。如果你覺得沒問題,可以繼續下一步。如果畫質欠佳,你可以返回去提高視頻解析度、幀率和(或)恆定畫質。
14、點擊開始編碼或開始按鈕。這個綠色的播放按鈕位於Handbrake頂端。Handbrake會按照你設置的規格開始給新的視頻文件編碼。花費的時間將取決於視頻大小、編碼設置和電腦的處理能力。
方法2:在Mac電腦上使用iMovie
1、打開iMovie。這是macOS操作系統自帶的免費視頻編輯軟體,圖標是一個紫色的星星。你可以在"應用程序"文件夾找到它。點擊圖標打開iMovie。
2、點擊iMovie左上角的項目按鈕。
3、給新項目取個名稱,然後點擊確認。給自己的電影項目取什麼名都可以,輸入到"名稱"旁邊的空欄就行了。完成後,點擊確認。
4、點擊+按鈕。這個大大的方形圖標位於屏幕左邊,點擊後會彈出一個菜單。
5、點擊電影。點擊加號(+)圖標後,就能在彈出的菜單找到這個藍色按鈕。
6、將你想壓縮的視頻文件添加到項目。你可以將它拖放到左邊寫著"導入媒體"的面板中,或是點按面板里的導入媒體,找到視頻文件,點擊選中它,然後點擊打開,將視頻添加到項目。
7、將視頻文件往下拖到時間軸。將視頻添加到項目後,再把它從項目面板拖放到底部的時間軸。
8、點擊文件菜單。它就位於屏幕頂端的菜單欄中。
9、點擊共享,然後點擊文件。這會打開一個新的窗口,允許你調整視頻文件和格式。
10、點擊解析度菜單,選擇較小的數值。這會降低視頻幀大小和文件大小。解析度下降在較小的屏幕上不會太明顯。
11、點擊質量菜單,選擇一個較低的質量。這會降低視頻的視覺質量,產生更小的文件。
12、點擊壓縮菜單,選擇更快。這會進一步壓縮視頻,以減小文件大小。
13、點擊屏幕右下角的下一步。
14、給文件取一個名稱。文件被導出後,這將成為視頻的文件名。在"另存為"旁邊輸入一個文件名。
15、點擊保存。iMovie會根據你選擇的設置保存視頻,長視頻可能需要花費更久的時間才轉換完畢。
方法3:在安卓設備上使用「視頻壓縮器」
1、下載並安裝"視頻壓縮器"。這是一款免費的應用程序,可以在Google Play商店下載和安裝。它可以減小視頻。按照下面的步驟下載並安裝"視頻壓縮器":打開安卓設備上的Google Play商店。
點按搜索欄。
在搜索欄輸入"視頻壓縮"。 "
點按視頻壓縮器。
點按安裝。
2、打開"視頻壓縮器"。下載完畢後,點按主屏幕或應用程序菜單中的"視頻壓縮器"圖標來打開它。圖標是藍色的,前面有一個夾鉗。你也可以在應用程序完成安裝後,直接點按Google Play商店裡的打開按鈕。
3、點按允許。第一次啟動"視頻壓縮器"時,需要設置許可權。在彈出的警告信息中,點按允許,授權"視頻壓縮器"訪問你的視頻文件。
4、點按視頻文件所在的文件夾。它們通常被保存在"相機"文件夾。點按要壓縮的視頻所在的文件夾。
5、點按要壓縮的視頻,在"視頻壓縮器"里打開它。
6、點按壓縮視頻。它就在左側選項列表的頂端。
7、點按你想要的解析度。菜單列出了許多可供選擇的解析度。點按了一個選項後,應用程序會立即開始壓縮視頻。留出幾分鍾等待它結束。已壓縮的視頻會被保存在名為"SuperVideoCompressor"的新文件夾中。你可以在媒體庫找到這個文件夾。
方法4:在iPhone和iPad上使用「視頻壓縮器」
1、下載並安裝"視頻壓縮器"。這是一款免費的應用程序,開發者是Niu Lixuan,可以在App Store找到。它可以減小iPhone或iPad上的視頻。按照下面的步驟下載並安裝"視頻壓縮器"。打開App Store。
點按搜索選項卡。
在搜索欄輸入壓縮視頻,然後點按搜索。
點按"視頻壓縮器"旁邊的獲取。
2、打開"視頻壓縮器"。圖標是藍色的,前面有一個膠卷帶。下載完畢後,直接點按App Store里的打開按鈕,或是點按主屏幕上的圖標來打開它。
3、點按確認。第一次啟動"視頻壓縮器"時,需要設置許可權。在彈出的警告信息中,點按確認,授權"視頻壓縮器"訪問你的視頻文件。
4、點按你想要壓縮的視頻。你可以點按左邊列表中的任何類別,將視頻按類別排序。類別包括"最近打開"、"喜歡"、"地方"、"自拍"、"慢動作"和"時間推移"。點按視頻來查看所有視頻。然後在右邊列表點按其中一個視頻來打開它。
5、點按導入。這個粉紅色的按鈕就在屏幕底部。
6、點按預置按鈕。這個粉紅色的按鈕位於屏幕底部,就在滑塊的旁邊。屏幕上會出現一個菜單,讓你選擇視頻的解析度。
7、選擇你想要的解析度。點按你想要的解析度來選中它。你有5個選擇。解析度越小,產生的視頻文件也越小,不過這也會降低畫質。"全高清(1920x1080)"是最大的解析度,"高清(1280x720)"比它略小一些。"D1(720x576)"是中等大小的解析度。"480p(640x480)"是較小的解析度,最小的是"CIF(352x288)"。想要自定義解析度,你可以點按底部的高級。將"寬度"和"高度"滑塊拖動到左邊,降低視頻解析度。將"幀率"滑塊拖到右邊降低視頻幀率,只要不低於20FPS就行了。將"比特率"滑塊跳到右邊,降低視頻比特率。這會降低視頻畫質。完成後點擊確認。
8、點按並拖動底部綠條里的的滑塊。將它拖到左邊降低比特率。這會減小視頻文件,但也會降低畫質。默認的目標大小大概是50%。將滑塊拖到左邊來降低畫質和減小文件。
9、點按屏幕底部的粉紅色壓縮按鈕。應用程序會按照你選擇的設置另外保存一個新視頻。可能需要等待幾分鍾才處理完畢。如果你想刪除原始視頻,可以在新視頻處理完畢後,點按紅色的刪除原始視頻按鈕。

⑺ 怎麼才能將視頻解析度降低

可以下載安裝一個qq影音軟體來降低視頻解析度。

更改視頻解析度的方法:

1、首先需要下載一個qq影音,用QQ影音打開需要更改解析度大小的視頻,按下暫停。

視頻壓縮導致解析度降低的原因:

在視頻壓縮的過程中, I幀是幀內圖像數據壓縮,是獨立幀。而P幀則是參考I幀進行幀間圖像數據壓縮,不是獨立幀。在壓縮後的視頻中絕大多數都是P幀,故視頻質量主要由P幀表現出來。

由於P幀不是獨立幀,而只是保存了與鄰近的I幀的差值,故實際上並不存在解析度的概念,應該看成一個二進制差值序列。而該二進制序列在使用熵編碼壓縮技術時會使用量化參數進行有損壓縮,視頻的質量直接由量化參數決定,而量化參數會直接影響到壓縮比和碼率。

由高解析度變成低解析度稱為下采樣,由於采樣前數據充足,只需要盡量保留更多的信息量,一般可以獲得相對較好的結果。而由低解析度變成高解析度稱為上采樣,由於需要插值等方法來補充(猜測)缺少的像素點,故必然會帶有失真。

以上內容參考網路——視頻解析度

⑻ P幀的介紹

在針對連續動態圖像編碼時,將連續若干幅圖像分成P,B,I三種類型,P幀由在它前面的P幀或者I幀預測而來,它比較與它前面的P幀或者I幀之間的相同信息或數據,也即考慮運動的特性進行幀間壓縮。

⑼ 有關B幀和P幀的不編碼模式的區別

一般會將連續若干幅圖像編碼為P、B、I三種幀類型。
在編碼的過程中,部分視頻幀序列壓縮成為I幀,部分壓縮成P幀,還有部分壓縮成B幀。
P幀是通過充分降低與圖像序列中前面已編碼幀的時間冗餘信息來壓縮傳輸數據量的編碼圖像,也叫預測幀。
P幀由在它前面的P幀或者I幀預測而來,它根據本幀與鄰近的前一幀或幾幀的不同點來壓縮本幀數據。
採取P幀和I幀聯合壓縮的方法可達到更高的壓縮且無明顯的壓縮痕跡。
P幀屬於前向預測的幀間編碼。
它只參考前面靠近它的I幀或P幀。
B幀也叫雙向預測幀,當把一幀壓縮成B幀時,它根據鄰近的前幾幀、本幀以及後幾幀數據的不同點來壓縮本幀,也即僅記錄本幀與前後幀的差值。
只有採用B幀壓縮才能達到超高的壓縮比。
一般地,I幀壓縮效率最低,P幀較高,B幀最高。
關鍵幀——任何動畫要表現運動或變化,至少前後要給出兩個不同的關鍵狀態,而中間狀態的變化和銜接電腦可以自動完成,在Flash中,表示關鍵狀態的幀叫做關鍵幀。
過渡幀——在兩個關鍵幀之間,電腦自動完成過渡畫面的幀叫做過渡幀。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:713
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:975
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:686
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:837
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:744
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1085
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:314
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:194
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:882
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:840