Sitara인 경우, Hardware Codec이 존재하지 않기 때문에, Soft Codec인 FFmpeg을 사용을 한다.
OpenMax에 FFmpeg을 추상적으로 연결하여, 한번더 걸쳐 사용도 가능하게지만,
Gstreamer에서 FFmpeg도 직접 지원되는 것 같다.
FFmpeg을 보니, LGPL, GPLv2, GPLv3 그리고, 다른 licenese를 가지고 있어 좀 복잡한것 같다.
법적인 Lincese는 아래를 참조하자
(사실 Chip 업체에 물어보는것이 제일 빠른것 같다, 골치 아프다)
http://ffmpeg.org/legal.html
GPLv2+ codecs list
Codec | Description |
ffenc_a64multi | FFmpeg Multicolor charset for Commodore 64 encoder |
ffenc_a64multi5 | FFmpeg Multicolor charset for Commodore 64, extended with 5th color (colram) encoder |
ffenc_asv1 | FFmpeg ASUS V1 encoder |
ffenc_asv2 | FFmpeg ASUS V2 encoder |
ffenc_bmp | FFmpeg BMP image encoder |
ffenc_dnxhd | FFmpeg VC3/DNxHD encoder |
ffenc_dvvideo | FFmpeg DV (Digital Video) encoder |
ffenc_ffv1 | FFmpeg FFmpeg video codec #1 encoder |
ffenc_ffvhuff | FFmpeg Huffyuv FFmpeg variant encoder |
ffenc_flashsv | FFmpeg Flash Screen Video encoder |
ffenc_flv | FFmpeg Flash Video (FLV) / Sorenson Spark / Sorenson H.263 encoder |
ffenc_h261 | FFmpeg H.261 encoder |
ffenc_h263 | FFmpeg H.263 / H.263-1996 encoder |
ffenc_h263p | FFmpeg H.263+ / H.263-1998 / H.263 version 2 encoder |
ffenc_huffyuv | FFmpeg Huffyuv / HuffYUV encoder |
ffenc_jpegls | FFmpeg JPEG-LS encoder |
ffenc_ljpeg | FFmpeg Lossless JPEG encoder |
ffenc_mjpeg | FFmpeg MJPEG (Motion JPEG) encoder |
ffenc_mpeg1video | FFmpeg MPEG-1 video encoder |
ffenc_mpeg4 | FFmpeg MPEG-4 part 2 encoder |
ffenc_msmpeg4v1 | FFmpeg MPEG-4 part 2 Microsoft variant version 1 encoder |
ffenc_msmpeg4v2 | FFmpeg MPEG-4 part 2 Microsoft variant version 2 encoder |
ffenc_msmpeg4 | FFmpeg MPEG-4 part 2 Microsoft variant version 3 encoder |
ffenc_pam | FFmpeg PAM (Portable AnyMap) image encoder |
ffenc_pbm | FFmpeg PBM (Portable BitMap) image encoder |
ffenc_pcx | FFmpeg PC Paintbrush PCX image encoder |
ffenc_pgm | FFmpeg PGM (Portable GrayMap) image encoder |
ffenc_pgmyuv | FFmpeg PGMYUV (Portable GrayMap YUV) image encoder |
ffenc_png | FFmpeg PNG image encoder |
ffenc_ppm | FFmpeg PPM (Portable PixelMap) image encoder |
ffenc_qtrle | FFmpeg QuickTime Animation (RLE) video encoder |
ffenc_roqvideo | FFmpeg id RoQ video encoder |
ffenc_rv10 | FFmpeg RealVideo 1.0 encoder |
ffenc_rv20 | FFmpeg RealVideo 2.0 encoder |
ffenc_sgi | FFmpeg SGI image encoder |
ffenc_snow | FFmpeg Snow encoder |
ffenc_svq1 | FFmpeg Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 encoder |
ffenc_targa | FFmpeg Truevision Targa image encoder |
ffenc_tiff | FFmpeg TIFF image encoder |
ffenc_wmv1 | FFmpeg Windows Media Video 7 encoder |
ffenc_wmv2 | FFmpeg Windows Media Video 8 encoder |
ffenc_zmbv | FFmpeg Zip Motion Blocks Video encoder |
ffenc_aac | FFmpeg Advanced Audio Coding encoder |
ffenc_ac3 | FFmpeg ATSC A/52A (AC-3) encoder |
ffenc_alac | FFmpeg ALAC (Apple Lossless Audio Codec) encoder |
ffenc_mp2 | FFmpeg MP2 (MPEG audio layer 2) encoder |
ffenc_nellymoser | FFmpeg Nellymoser Asao encoder |
ffenc_real_144 | FFmpeg RealAudio 1.0 (14.4K) encoder encoder |
ffenc_sonic | FFmpeg Sonic encoder |
ffenc_sonicls | FFmpeg Sonic lossless encoder |
ffenc_wmav1 | FFmpeg Windows Media Audio 1 encoder |
ffenc_wmav2 | FFmpeg Windows Media Audio 2 encoder |
ffenc_roq_dpcm | FFmpeg id RoQ DPCM encoder |
ffenc_adpcm_adx | FFmpeg SEGA CRI ADX ADPCM encoder |
ffenc_g722 | FFmpeg G.722 ADPCM encoder |
ffenc_g726 | FFmpeg G.726 ADPCM encoder |
ffenc_adpcm_ima_qt | FFmpeg ADPCM IMA QuickTime encoder |
ffenc_adpcm_ima_wav | FFmpeg ADPCM IMA WAV encoder |
ffenc_adpcm_ms | FFmpeg ADPCM Microsoft encoder |
ffenc_adpcm_swf | FFmpeg ADPCM Shockwave Flash encoder |
ffenc_adpcm_yamaha | FFmpeg ADPCM Yamaha encoder |
ffenc_ass | FFmpeg Advanced SubStation Alpha subtitle encoder |
ffenc_dvbsub | FFmpeg DVB subtitles encoder |
ffenc_dvdsub | FFmpeg DVD subtitles encoder |
ffenc_xsub | FFmpeg DivX subtitles (XSUB) encoder |
ffdec_aasc | FFmpeg Autodesk RLE decoder |
ffdec_amv | FFmpeg AMV Video decoder |
ffdec_anm | FFmpeg Deluxe Paint Animation decoder |
ffdec_ansi | FFmpeg ASCII/ANSI art decoder |
ffdec_asv1 | FFmpeg ASUS V1 decoder |
ffdec_asv2 | FFmpeg ASUS V2 decoder |
ffdec_aura | FFmpeg Auravision AURA decoder |
ffdec_aura2 | FFmpeg Auravision Aura 2 decoder |
ffdec_avs | FFmpeg AVS (Audio Video Standard) video decoder |
ffdec_bethsoftvid | FFmpeg Bethesda VID video decoder |
ffdec_bfi | FFmpeg Brute Force & Ignorance decoder |
ffdec_binkvideo | FFmpeg Bink video decoder |
ffdec_bmp | FFmpeg BMP image decoder |
ffdec_c93 | FFmpeg Interplay C93 decoder |
ffdec_cavs | FFmpeg Chinese AVS video (AVS1-P2, JiZhun profile) decoder |
ffdec_cdgraphics | FFmpeg CD Graphics video decoder |
ffdec_cinepak | FFmpeg Cinepak decoder |
ffdec_cljr | FFmpeg Cirrus Logic AccuPak decoder |
ffdec_camstudio | FFmpeg CamStudio decoder |
ffdec_cyuv | FFmpeg Creative YUV (CYUV) decoder |
ffdec_dnxhd | FFmpeg VC3/DNxHD decoder |
ffdec_dpx | FFmpeg DPX image decoder |
ffdec_dsicinvideo | FFmpeg Delphine Software International CIN video decoder |
ffdec_dvvideo | FFmpeg DV (Digital Video) decoder |
ffdec_dxa | FFmpeg Feeble Files/ScummVM DXA decoder |
ffdec_eacmv | FFmpeg Electronic Arts CMV video decoder |
ffdec_eamad | FFmpeg Electronic Arts Madcow Video decoder |
ffdec_eatgq | FFmpeg Electronic Arts TGQ video decoder |
ffdec_eatgv | FFmpeg Electronic Arts TGV video decoder |
ffdec_eatqi | FFmpeg Electronic Arts TQI Video decoder |
ffdec_8bps | FFmpeg QuickTime 8BPS video decoder |
ffdec_8svx_exp | FFmpeg 8SVX exponential decoder |
ffdec_8svx_fib | FFmpeg 8SVX fibonacci decoder |
ffdec_escape124 | FFmpeg Escape 124 decoder |
ffdec_ffv1 | FFmpeg FFmpeg video codec #1 decoder |
ffdec_ffvhuff | FFmpeg Huffyuv FFmpeg variant decoder |
ffdec_flashsv | FFmpeg Flash Screen Video v1 decoder |
ffdec_flic | FFmpeg Autodesk Animator Flic video decoder |
ffdec_flv | FFmpeg Flash Video (FLV) / Sorenson Spark / Sorenson H.263 decoder |
ffdec_4xm | FFmpeg 4X Movie decoder |
ffdec_fraps | FFmpeg Fraps decoder |
ffdec_FRWU | FFmpeg Forward Uncompressed decoder |
ffdec_h261 | FFmpeg H.261 decoder |
ffdec_h263 | FFmpeg H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 decoder |
ffdec_h263i | FFmpeg Intel H.263 decoder |
ffdec_h264 | FFmpeg H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder |
ffdec_huffyuv | FFmpeg Huffyuv / HuffYUV decoder |
ffdec_idcinvideo | FFmpeg id Quake II CIN video decoder |
ffdec_iff_byterun1 | FFmpeg IFF ByteRun1 decoder |
ffdec_iff_ilbm | FFmpeg IFF ILBM decoder |
ffdec_indeo2 | FFmpeg Intel Indeo 2 decoder |
ffdec_indeo3 | FFmpeg Intel Indeo 3 decoder |
ffdec_indeo5 | FFmpeg Intel Indeo Video Interactive 5 decoder |
ffdec_interplayvideo | FFmpeg Interplay MVE video decoder |
ffdec_jpegls | FFmpeg JPEG-LS decoder |
ffdec_kgv1 | FFmpeg Kega Game Video decoder |
ffdec_kmvc | FFmpeg Karl Morton's video codec decoder |
ffdec_loco | FFmpeg LOCO decoder |
ffdec_mdec | FFmpeg Sony PlayStation MDEC (Motion DECoder) decoder |
ffdec_mimic | FFmpeg Mimic decoder |
ffdec_mjpeg | FFmpeg MJPEG (Motion JPEG) decoder |
ffdec_mjpegb | FFmpeg Apple MJPEG-B decoder |
ffdec_mmvideo | FFmpeg American Laser Games MM Video decoder |
ffdec_motionpixels | FFmpeg Motion Pixels video decoder |
ffdec_mpeg4 | FFmpeg MPEG-4 part 2 decoder |
ffdec_mpegvideo | FFmpeg MPEG-1 video decoder |
ffdec_msmpeg4v1 | FFmpeg MPEG-4 part 2 Microsoft variant version 1 decoder |
ffdec_msmpeg4v2 | FFmpeg MPEG-4 part 2 Microsoft variant version 2 decoder |
ffdec_msmpeg4 | FFmpeg MPEG-4 part 2 Microsoft variant version 3 decoder |
ffdec_msrle | FFmpeg Microsoft RLE decoder |
ffdec_msvideo1 | FFmpeg Microsoft Video 1 decoder |
ffdec_mszh | FFmpeg LCL (LossLess Codec Library) MSZH decoder |
ffdec_nuv | FFmpeg NuppelVideo/RTJPEG decoder |
ffdec_pam | FFmpeg PAM (Portable AnyMap) image decoder |
ffdec_pbm | FFmpeg PBM (Portable BitMap) image decoder |
ffdec_pcx | FFmpeg PC Paintbrush PCX image decoder |
ffdec_pgm | FFmpeg PGM (Portable GrayMap) image decoder |
ffdec_pgmyuv | FFmpeg PGMYUV (Portable GrayMap YUV) image decoder |
ffdec_pictor | FFmpeg Pictor/PC Paint decoder |
ffdec_png | FFmpeg PNG image decoder |
ffdec_ppm | FFmpeg PPM (Portable PixelMap) image decoder |
ffdec_ptx | FFmpeg V.Flash PTX image decoder |
ffdec_qdraw | FFmpeg Apple QuickDraw decoder |
ffdec_qpeg | FFmpeg Q-team QPEG decoder |
ffdec_qtrle | FFmpeg QuickTime Animation (RLE) video decoder |
ffdec_r10k | FFmpeg AJA Kona 10-bit RGB Codec decoder |
ffdec_rl2 | FFmpeg RL2 video decoder |
ffdec_roqvideo | FFmpeg id RoQ video decoder |
ffdec_rpza | FFmpeg QuickTime video (RPZA) decoder |
ffdec_rv10 | FFmpeg RealVideo 1.0 decoder |
ffdec_rv20 | FFmpeg RealVideo 2.0 decoder |
ffdec_rv30 | FFmpeg RealVideo 3.0 decoder |
ffdec_rv40 | FFmpeg RealVideo 4.0 decoder |
ffdec_sgi | FFmpeg SGI image decoder |
ffdec_smackvid | FFmpeg Smacker video decoder |
ffdec_smc | FFmpeg QuickTime Graphics (SMC) decoder |
ffdec_snow | FFmpeg Snow decoder |
ffdec_sp5x | FFmpeg Sunplus JPEG (SP5X) decoder |
ffdec_sunrast | FFmpeg Sun Rasterfile image decoder |
ffdec_svq1 | FFmpeg Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 decoder |
ffdec_svq3 | FFmpeg Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3 decoder |
ffdec_targa | FFmpeg Truevision Targa image decoder |
ffdec_thp | FFmpeg Nintendo Gamecube THP video decoder |
ffdec_tiertexseqvideo | FFmpeg Tiertex Limited SEQ video decoder |
ffdec_tiff | FFmpeg TIFF image decoder |
ffdec_tmv | FFmpeg 8088flex TMV decoder |
ffdec_truemotion1 | FFmpeg Duck TrueMotion 1.0 decoder |
ffdec_truemotion2 | FFmpeg Duck TrueMotion 2.0 decoder |
ffdec_camtasia | FFmpeg TechSmith Screen Capture Codec decoder |
ffdec_txd | FFmpeg Renderware TXD (TeXture Dictionary) image decoder |
ffdec_ultimotion | FFmpeg IBM UltiMotion decoder |
ffdec_vb | FFmpeg Beam Software VB decoder |
ffdec_vc1 | FFmpeg SMPTE VC-1 decoder |
ffdec_vcr1 | FFmpeg ATI VCR1 decoder |
ffdec_vmdvideo | FFmpeg Sierra VMD video decoder |
ffdec_vmnc | FFmpeg VMware Screen Codec / VMware Video decoder |
ffdec_vp3 | FFmpeg On2 VP3 decoder |
ffdec_vp5 | FFmpeg On2 VP5 decoder |
ffdec_vp6 | FFmpeg On2 VP6 decoder |
ffdec_vp6a | FFmpeg On2 VP6 (Flash version, with alpha channel) decoder |
ffdec_vp6f | FFmpeg On2 VP6 (Flash version) decoder |
ffdec_vp8 | FFmpeg On2 VP8 decoder |
ffdec_vqavideo | FFmpeg Westwood Studios VQA (Vector Quantized Animation) video decoder |
ffdec_wmv1 | FFmpeg Windows Media Video 7 decoder |
ffdec_wmv2 | FFmpeg Windows Media Video 8 decoder |
ffdec_wmv3 | FFmpeg Windows Media Video 9 decoder |
ffdec_wnv1 | FFmpeg Winnov WNV1 decoder |
ffdec_xan_wc3 | FFmpeg Wing Commander III / Xan decoder |
ffdec_xl | FFmpeg Miro VideoXL decoder |
ffdec_yop | FFmpeg Psygnosis YOP Video decoder |
ffdec_zlib | FFmpeg LCL (LossLess Codec Library) ZLIB decoder |
ffdec_zmbv | FFmpeg Zip Motion Blocks Video decoder |
ffdec_aac | FFmpeg Advanced Audio Coding decoder |
ffdec_aac_latm | FFmpeg AAC LATM (Advanced Audio Codec LATM syntax) decoder |
ffdec_ac3 | FFmpeg ATSC A/52A (AC-3) decoder |
ffdec_alac | FFmpeg ALAC (Apple Lossless Audio Codec) decoder |
ffdec_als | FFmpeg MPEG-4 Audio Lossless Coding (ALS) decoder |
ffdec_amrnb | FFmpeg Adaptive Multi-Rate NarrowBand decoder |
ffdec_ape | FFmpeg Monkey's Audio decoder |
ffdec_atrac1 | FFmpeg Atrac 1 (Adaptive TRansform Acoustic Coding) decoder |
ffdec_atrac3 | FFmpeg Atrac 3 (Adaptive TRansform Acoustic Coding 3) decoder |
ffdec_binkaudio_dct | FFmpeg Bink Audio (DCT) decoder |
ffdec_binkaudio_rdft | FFmpeg Bink Audio (RDFT) decoder |
ffdec_cook | FFmpeg COOK decoder |
ffdec_dca | FFmpeg DCA (DTS Coherent Acoustics) decoder |
ffdec_dsicinaudio | FFmpeg Delphine Software International CIN audio decoder |
ffdec_eac3 | FFmpeg ATSC A/52B (AC-3, E-AC-3) decoder |
ffdec_flac | FFmpeg FLAC (Free Lossless Audio Codec) decoder |
ffdec_gsm | FFmpeg GSM decoder |
ffdec_gsm_ms | FFmpeg GSM Microsoft variant decoder |
ffdec_imc | FFmpeg IMC (Intel Music Coder) decoder |
ffdec_mace3 | FFmpeg MACE (Macintosh Audio Compression/Expansion) 3 |
ffdec_mace6 | FFmpeg MACE (Macintosh Audio Compression/Expansion) 6 |
ffdec_mlp | FFmpeg MLP (Meridian Lossless Packing) decoder |
ffdec_mp1float | FFmpeg MP1 (MPEG audio layer 1) decoder |
ffdec_mp2float | FFmpeg MP2 (MPEG audio layer 2) decoder |
ffdec_mpc7 | FFmpeg Musepack SV7 decoder |
ffdec_mpc8 | FFmpeg Musepack SV8 decoder |
ffdec_nellymoser | FFmpeg Nellymoser Asao decoder |
ffdec_qcelp | FFmpeg QCELP / PureVoice decoder |
ffdec_qdm2 | FFmpeg QDesign Music Codec 2 decoder |
ffdec_real_144 | FFmpeg RealAudio 1.0 (14.4K) decoder |
ffdec_real_288 | FFmpeg RealAudio 2.0 (28.8K) decoder |
ffdec_shorten | FFmpeg Shorten decoder |
ffdec_sipr | FFmpeg RealAudio SIPR / ACELP.NET decoder |
ffdec_smackaud | FFmpeg Smacker audio decoder |
ffdec_sonic | FFmpeg Sonic decoder |
ffdec_truehd | FFmpeg TrueHD decoder |
ffdec_truespeech | FFmpeg DSP Group TrueSpeech decoder |
ffdec_tta | FFmpeg True Audio (TTA) decoder |
ffdec_twinvq | FFmpeg VQF TwinVQ decoder |
ffdec_vmdaudio | FFmpeg Sierra VMD audio decoder |
ffdec_wmapro | FFmpeg Windows Media Audio 9 Professional decoder |
ffdec_wmav1 | FFmpeg Windows Media Audio 1 decoder |
ffdec_wmav2 | FFmpeg Windows Media Audio 2 decoder |
ffdec_wmavoice | FFmpeg Windows Media Audio Voice decoder |
ffdec_ws_snd1 | FFmpeg Westwood Audio (SND1) decoder |
ffdec_pcm_lxf | FFmpeg PCM signed 20-bit little-endian planar decoder |
ffdec_interplay_dpcm | FFmpeg DPCM Interplay decoder |
ffdec_roq_dpcm | FFmpeg DPCM id RoQ decoder |
ffdec_sol_dpcm | FFmpeg DPCM Sol decoder |
ffdec_xan_dpcm | FFmpeg DPCM Xan decoder |
ffdec_adpcm_4xm | FFmpeg ADPCM 4X Movie decoder |
ffdec_adpcm_adx | FFmpeg SEGA CRI ADX ADPCM decoder |
ffdec_adpcm_ct | FFmpeg ADPCM Creative Technology decoder |
ffdec_adpcm_ea | FFmpeg ADPCM Electronic Arts decoder |
ffdec_adpcm_ea_maxis_xa | FFmpeg ADPCM Electronic Arts Maxis CDROM XA decoder |
ffdec_adpcm_ea_r1 | FFmpeg ADPCM Electronic Arts R1 decoder |
ffdec_adpcm_ea_r2 | FFmpeg ADPCM Electronic Arts R2 decoder |
ffdec_adpcm_ea_r3 | FFmpeg ADPCM Electronic Arts R3 decoder |
ffdec_adpcm_ea_xas | FFmpeg ADPCM Electronic Arts XAS decoder |
ffdec_g722 | FFmpeg G.722 ADPCM decoder |
ffdec_g726 | FFmpeg G.726 ADPCM decoder |
ffdec_adpcm_ima_amv | FFmpeg ADPCM IMA AMV decoder |
ffdec_adpcm_ima_dk3 | FFmpeg ADPCM IMA Duck DK3 decoder |
ffdec_adpcm_ima_dk4 | FFmpeg ADPCM IMA Duck DK4 decoder |
ffdec_adpcm_ima_ea_eacs | FFmpeg ADPCM IMA Electronic Arts EACS decoder |
ffdec_adpcm_ima_ea_sead | FFmpeg ADPCM IMA Electronic Arts SEAD decoder |
ffdec_adpcm_ima_iss | FFmpeg ADPCM IMA Funcom ISS decoder |
ffdec_adpcm_ima_qt | FFmpeg ADPCM IMA QuickTime decoder |
ffdec_adpcm_ima_smjpeg | FFmpeg ADPCM IMA Loki SDL MJPEG decoder |
ffdec_adpcm_ima_wav | FFmpeg ADPCM IMA WAV decoder |
ffdec_adpcm_ima_ws | FFmpeg ADPCM IMA Westwood decoder |
ffdec_adpcm_ms | FFmpeg ADPCM Microsoft decoder |
ffdec_adpcm_sbpro_2 | FFmpeg ADPCM Sound Blaster Pro 2-bit decoder |
ffdec_adpcm_sbpro_3 | FFmpeg ADPCM Sound Blaster Pro 2.6-bit decoder |
ffdec_adpcm_sbpro_4 | FFmpeg ADPCM Sound Blaster Pro 4-bit decoder |
ffdec_adpcm_swf | FFmpeg ADPCM Shockwave Flash decoder |
ffdec_adpcm_thp | FFmpeg ADPCM Nintendo Gamecube THP decoder |
ffdec_adpcm_xa | FFmpeg ADPCM CDROM XA decoder |
ffdec_adpcm_yamaha | FFmpeg ADPCM Yamaha decoder |
ffdec_ass | FFmpeg Advanced SubStation Alpha subtitle decoder |
ffdec_dvbsub | FFmpeg DVB subtitles decoder |
ffdec_dvdsub | FFmpeg DVD subtitles decoder |
ffdec_pgssub | FFmpeg HDMV Presentation Graphic Stream subtitles decoder |
ffdec_xsub | FFmpeg XSUB decoder |
2. Sitara SDK 구조(FFmpeg과 Gstremer)
- AM335x의 성능
The following results are obtained on an AM335X EVM (DDR2) and an AM335X Starter Kit (DDR3) using pre-built SDK MLO, u-boot, kernel and file-system on an SD Card setup.
Audio/Video Codec | CPU Frequency | DDR2 | DDR3 | ||||||||
%MEM | WQVGA | 480p | WVGA | %MEM | WQVGA | 480p | WVGA | ||||
%CPU | %CPU | %CPU | %CPU | %CPU | %CPU | ||||||
MPEG4 + AAC WQVGA Clip: HistoryOfTIAV-WQVGA.mp4 Video: mpeg4, yuv420p, 480x272, 1326 kb/s, 24 fps Audio: aac, 48000 Hz, stereo, s16, 69 kb/s 480p Clip: HistoryOfTIAV-480p.mp4 Video: mpeg4, yuv420p, 720x405, 1778 kb/s, 24 fps Audio: aac, 48000 Hz, stereo, s16, 79 kb/s WVGA Clip: HistoryOfTIAV-WVGA.mp4 Video: mpeg4, yuv420p, 800x450, 1326 kb/s, 24 fps Audio: aac, 48000 Hz, stereo, s16, 69 kb/s | 720M | 23 | 44 | 86 | 91 | 22 | 41 | 73 | 80 | ||
600M | 52 | 98 | 97 | 49 | 88 | 87 | |||||
500M | 58 | 97 | 97 | 61 | 97 | 96 | |||||
275M | 95 | NA | NA | 96 | NA | NA | |||||
MPEG4 WQVGA Clip: HistoryOfTI-WQVGA.m4v Video: mpeg4, yuv420p, 480x272, 24 fps Audio: NA 480p Clip: HistoryOfTI-480p.m4v Video: mpeg4, yuv420p, 720x405, 28 fps Audio: NA WVGA Clip: HistoryOfTI-WVGA.m4v Video: mpeg4, yuv420p, 800x450, 24 fps Audio: NA | 720M | 16 | 42 | 88 | 71 | 15 | 42 | 76 | 60 | ||
600M | 45 | 98 | 78 | 46 | 88 | 69 | |||||
500M | 55 | 97 | 88 | 53 | 97 | 79 | |||||
275M | 88 | 96 | 95 | 87 | 96 | 96 | |||||
H.264 WQVGA Clip: HistoryOfTI-WQVGA.264 Video: h264, yuv420p, 480x272, 29.97 fps Audio: NA 480p Clip: HistoryOfTI-480p.264 Video: h264, yuv420p, 720x406, 29.97 fps Audio: NA WVGA Clip: HistoryOfTI-WVGA.264 Video: h264, yuv420p, 800x450, 29.97 fps Audio: NA | 720M | 16 | 62 | 98 | 98 | 16 | 63 | 98 | 98 | ||
600M | 73 | 98 | 97 | 70 | 98 | 98 | |||||
500M | 81 | 97 | 97 | 79 | 98 | 97 | |||||
275M | 95 | 96 | 92 | 96 | 96 | 93 | |||||
AAC Clip: HistoryOfTI.aac Video: NA Audio: aac, 48000 Hz, stereo, s16, 76 kb/s | 720M | 10 | 9 | Same as VGA | Same as VGA | 10 | 2 | Same as VGA | Same as VGA | ||
600M | 2 | 4 | |||||||||
500M | 3 | 2 | |||||||||
275M | 26 | 25 |
- 상위 정보에 대해서
상위 정보는 아래의 사이트에서 가져왔지만, TI가 wiki를 최신정보로 인해 삭제하고 있는것 같아,
언제 삭제할지 몰라 그대로 많은 부분을 가져왔다. TI에서도 언급을 했지만, 참고용으로만 사용하라고 했으며,
성능도 역시 신뢰를 할수가 없다.
그리고, Gstreamer 사용법도 소개가 되었지만 역시 SDK가 변경이 되면서 version 달라지면서 동작이 제대로 안되는 부분이 있다.
http://processors.wiki.ti.com/index.php/ARM_Multimedia_Users_Guide
- gsteamer decoder 확인
$ gst-inspect-0.10 | grep decode
- 기본 동영상 TEST
$ gst-play-1.0 The_Power_of_Teamwork_-_Funny_Animation.mp4 $ gst-play-1.0 The_Power_of_Teamwork_-_Funny_Animation.mp4
- Gstreamer 사용법
http://labs.isee.biz/index.php/Example_GStreamer_Pipelines
- videoscale 사용법
- AM335x USB Camera Gsteamer 예제