手機視頻編碼基本概念介紹

手機視頻是當前手機玩家們熱衷的一項娛樂功能,多數玩家在欣賞精彩的電影和音樂MTV時不禁會想“我有個好看的電影,那麽我怎麽把它做成我手機能看的視頻呢?”。由此,各種手機視頻制作軟件及其用法便成了廣大手機愛好者的聚焦之點。下面大家就跟我來一起探討一下手機視頻制作的奧妙吧,Let’s GO!

當然,一開始我們還是要講解一下手機視頻的幾種常用格式,方便我們視頻制作的講解。

AVI格式:優點:全屏播放。

RM/RMVB格式:優點:動態碼率的rmvb表現大動態畫面好。

3GP/MP4格式:優點:同質量下文件相對較小。

要提醒大家的是,視頻質量的好壞,文件的大小,是由多方面原因造成的,不能根據文件格式判斷視頻文件的好壞,其編碼的過程才是決定質量好壞和文件大小的因素,所以這裏我只給出這些格式應用于手機視頻的優點,最終你還要根據自己需要選擇合適的視頻格式。

知道這些視頻格式以後,我們還要了解一些視頻制作的基本概念。

視頻的制作說白了就是對一個視頻進行編碼的過程,視頻和動畫的原理一樣,靠一張張圖片的連續放映實現動畫效果,下面就介紹一些基本概念:

Fps:(frame per second)幀每秒,一個幀包含一張圖片,fps 反映的就是一秒鍾該視頻文件有多少張圖片被播放,顯然 fps 越高視頻的流暢度就越好,反之越差。

Bitrate:比特率,比特率這個詞有多種翻譯,比如碼率等,表示經過編碼(壓縮)後的視頻頻或音頻數據每秒鍾需要用多少個比特來表示,而比特就是二進制裏面最少的單位,要麽是0,要麽是1。比特率與視頻音頻壓縮的關系簡單的說就是比特率越高音質就越好,但編碼後的文件就越大;如果比特率越少則情況剛好翻轉。

編碼器:制作視頻動畫就要涉及到編碼器的選擇和使用,這些編碼器都屬于第三方工具,是軟件,需要用戶有它才可以使用而不是制作軟件自帶的,制作軟件只能識別出你的電腦上有哪些合適該軟件的編碼器,然後列表出來供你選擇。要強調的是,視頻(video)和音頻(audio)是不一樣的編碼器,我們主要探討視頻編碼器的設置和使用,音頻編碼很簡單選擇壓縮質量好的lame-mp3編碼器,選擇好比特率和頻率就可以了。

解碼器:顧名思義,用相應的解碼器才能播放固定編碼器制做出來的視頻文件。

僑興2188手機的AVI視頻編碼設置
AVI格式(音視頻交錯格式)  視頻編碼器格式mjpeg(原機自帶的就是這個編碼,一些低檔DC拍的就是這種編碼格式,編解碼能力要求不高)  視頻分辨率128x96,160x128,176x144都可以放。(這個x字是英文小寫的xyz的x),...查看完整版>>僑興2188手機的AVI視頻編碼設置
 
D660手機視頻制作方法及軟件介紹
買D660已經有一個月了!看到友人玩家寶典上zippool給D660做的評測很是不錯!但遺憾的是寶典上有介紹怎樣壓縮MP3的文章卻沒有介紹怎樣制作MP4的文章!在論壇上也不時有人再問怎樣制作能在手機上播放的MP4視頻!有感于...查看完整版>>D660手機視頻制作方法及軟件介紹
 
VoIP基本概念(10):IP電話軟件簡要介紹
  目前,用戶使用的IP電話軟件大致有五種,它們是:   1) IPHone --帶視頻的PC-PC-PC-多媒體通話軟件。  2) NetMeeting--帶視頻的PC-PC多媒體通話軟件。  3) IRIS Phone---帶視頻...查看完整版>>VoIP基本概念(10):IP電話軟件簡要介紹
 
James基本概念介紹
James 服務器 James是一個開放源碼項目,該項目致力于開發一個健壯的、靈活的、功能強大的企業級服務器 ,用來向企業提供電子郵件及其相關的服務。該服務器被設計成高度靈活的,允許管理員通過配置對James進行定制,...查看完整版>>James基本概念介紹
 
什麽是gnome---基本概念介紹
  什麽是 GNOME  GNOME 是一種讓使用者容易操作和設定電腦環境的工具。GNOME 包含了 Panel (用來啓動此程式和顯示目前的狀態)、桌面 (應用程式和資料放置的地方)、及一系列的標准桌面工具和應用程式,並且能讓各...查看完整版>>什麽是gnome---基本概念介紹
 
什麽是kde---基本概念介紹
  1.什麽是KDE?  KDE是K 桌面環境,最初由Matthias Ettrich 在1996年開發,目的是爲Unix操作系統提供一個合適、理想的界面。  2 KDE的K代表什麽?  K不代表任何意義,就是X在X—window 系統一樣。  3 在平...查看完整版>>什麽是kde---基本概念介紹
 
AOP 面向方面編程的介紹----基本概念(2)
AOP 面向方面編程的介紹----基本概念(3)面向方面的編程思路很簡單。從面向過程、函數的編程到面向對象的編程到面向接口的編程到面向組件、模塊編程的發展曆史我們可以知道,編程方法學的演進是一步一步的擴大了編程...查看完整版>>AOP 面向方面編程的介紹----基本概念(2)
 
面向方面編程的介紹----基本概念(1)
面向方面編程的介紹----基本概念(1) 面向對象的編程中常用的概念是:繼承、封裝、多態。在面向方面的編程中常使用的概念是:advices/interceptors, introductions, metadata, and pointcuts。AOP 面向方面編程的介...查看完整版>>面向方面編程的介紹----基本概念(1)
 
三層開發基本概念介紹
三層客戶/服務器一:優點:靈活性和可擴展性。應用三層開發技術(分布式)的原因(參考書目: Delphi 5.x分布式多層應用系統篇)一:解決客戶機/服務器結構的維護成本問題,改善客戶機/服務器結構延展性問題。客戶機/服務器...查看完整版>>三層開發基本概念介紹
 
 
回到王朝網路移動版首頁