¿©±â±îÁö °£´ÜÇÑ µ¿¿µ»ó Ç÷¹À̾ Á¦ÀÛÇØ º¸¸é¼ FFmpegÀÇ ±âº»ÀûÀÎ
±â´ÉÀ» µÑ·¯ º¸¾Ò´Ù. µ¿¿µ»óÀÇ ½ºÆ®¸²À» Àоî À̹ÌÁö¿Í À½¼ºÀ» Ãâ·ÂÇÏ´Â ÀýÂ÷´Â ´Ù ¼³¸íÇßÀ¸¸ç µ¿¿µ»ó Ç÷¹À̾
ÇʼöÀûÀÎ UIµµ ±¸ÇöÇß´Ù. ´ëÃæ ´ëÃæ Àß µ¹¾Æ °¡Áö¸¸ ½Ç¿ëÀûÀ¸·Î
»ç¿ëÇϱ⿡´Â ¾ÆÁ÷±îÁö ÅξøÀÌ ºÎÁ·ÇÏ´Ù. MicroPlayerÀÇ ±â´ÉÀûÀÎ ÇѰ踦 Á¤¸®ÇØ º¸ÀÚ.
- FFmpegÀÇ µµ¿òÀ¸·Î À¢¸¸ÇÑ µ¿¿µ»óÀº ´Ù Àç»ýÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÀϺΠƯ¼öÇÑ ÄÚµ¦À» ¾²´Â µ¿¿µ»óÀº ¿¸®Áö ¾Ê´Â´Ù. ¸ðµç µ¿¿µ»óÀ»
´Ù Áö¿øÇϱ⿡´Â Á¾·ù°¡ ³Ê¹« ¸¹°í ½ºÆ®¸²ÀÌ ¿©·¯ °³ÀΠƯ¼öÇÑ Æ÷¸Ëµµ Á¸ÀçÇÑ´Ù. ÄÚµ¦º°·Î ÇÊ¿äÇÑ ¿É¼ÇÀ»
Á¶»çÇÏ¿© Àü´ÞÇØ¾ß ÇÑ´Ù.
- µ¿¿µ»óÀÇ Á¤º¸°¡ Ç×»ó Á¤È®ÇÑ °ÍÀº ¾Æ´Ï¾î¼ Çì´õ·ÎºÎÅÍ ¾ò´Â Á¤º¸ÀÇ
½Å·Ú¼ºÀÌ ¾ø´Ù. ´ëÇ¥ÀûÀÎ ¿¹·Î ½ÇÁ¦ ÇÁ·¹ÀÓ·¹ÀÌÆ®´Â 30fpsÀε¥ 60fps·Î ±â·ÏµÇ¾î ÀÖ´Â °æ¿ì°¡ Á¾Á¾ ÀÖ´Ù. ÀÌ·± °æ¿ì¶óµµ À½¼º°úÀÇ
½ÌÅ© ¾Ë°í¸®ÁòÀ¸·Î ÀÎÇØ ±×·° Àú·° Á¦ ¼Óµµ´ë·Î Àç»ýµÇÁö¸¸ À½¼ºÀÌ ´À·ÁÁ® ½ÌÅ©°¡ ¸ÂÁö ¾Ê´Ù. Á¤È®ÇÑ ½ÇÁ¦
Á¤º¸¸¦ Á¶»çÇϵ簡 ¾Æ´Ï¸é ¿¡·¯ 󸮸¦ °ÈÇØ¾ß ÇÑ´Ù.
- ¾ÆÁ÷ CPU Á¡À¯À²ÀÌ
²Ï ³ôÀº ÆíÀÌ¾î¼ Àú»ç¾ç PC¿¡¼´Â ´À¸®´Ù. ½º·¹µå¸¦ ´õ
Àß°Ô ³ª´©°í ±Ø´ÜÀûÀ¸·Î ÃÖÀûÈÇØ¾ß ÇÑ´Ù. ƯÈ÷ ºñµð¿À 󸮰¡ ´À¸°µ¥ ½º·¹µåÀÇ È¿À²¼ºÀ» °ÈÇÏ°í Çϵå¿þ¾îÀÇ
´É·ÂÀ» ½ÊºÐ È°¿ëÇØ¾ß ÇÑ´Ù.
- ¸®¼Ò½º¸¦ »ç¿ëÇÏÁö ¾Ê¾Æ ÀϺΠ¹Ì±¸ÇöµÈ ±â´ÉÀÌ ÀÖ´Ù. ¸ñ·ÏÀÇ À̸§À» ÀԷ¹޴ ±â´ÉÀÌ ´©¶ôµÇ¾î ÀÖ°í ÆÄÀÏÀ» »èÁ¦ÇÏ´Â ±â´Éµµ ¾ÆÁ÷ Á¦°øÇÏÁö ¾Ê´Â´Ù. ¿É¼ÇÀ» Á¶Á¤ÇÒ ¼ö ÀÖ´Â ´ëÈ»óÀÚ°¡ ¾øÀ¸¸ç º¯°æÇÑ ÈÄ¿¡µµ ¼¼¼Ç°£ÀÇ ¿É¼ÇÀ» ÀúÀå ¹× º¹±¸ÇÏÁö ¾Ê´Â´Ù.
- µ¿¿µ»ó Ç÷¹À̾î¶ó¸é ²À °®Ãß¾î¾ß ÇÒ Çʼö ±â´ÉÀÌ ¾ÆÁ÷µµ ºÎÁ·ÇÏ´Ù. Àç»ýÁß Ç×»óÀ§ »óŸ¦ À¯ÁöÇÏ´Â ±â´É Á¤µµ´Â ²À ÀÖ¾î¾ß Çϸç ÃÖ¼ÒȽà Àá½Ã ¸ØÃß´Â ¼ºñ½ºµµ ÇÊ¿äÇÏ´Ù.
- ¹ö±×µµ ¾ÆÁ÷ ²Ï ¸¹ÀÌ ³²¾Æ ÀÖ´Ù.
¿ø·¡ ¹ö±×´Â Àâ¾Æµµ Àâ¾Æµµ °è¼Ó ³ª¿À´Â µ¥´Ù ½Ç½À¿ë ÇÁ·ÎÁ§Æ®ÀÌ´Ù º¸´Ï Á¤¸®µÇÁö ¸øÇÑ ÄÚµå·Î ÀÎÇØ »ç¼ÒÇÑ ¹ö±×µéÀÌ ¸¹´Ù. º¸ÀÌ´Â Á·Á· ¸ðÁ¶¸® ¹Ú¸êÇØ¾ß ÇÔÀº ¹°·ÐÀÌ°í Á» ´õ Æ°Æ°ÇÑ ±¸Á¶¸¦ ¸¸µé¾î¾ß ÇÑ´Ù.
µ¿¿µ»ó Ç÷¹À̾î´Â ½Ç½À ¿¹Á¦·Î´Â °áÄÚ °£´ÜÇÑ ÇÁ·Î±×·¥ÀÌ ¾Æ´Ï´Ù. ÃÖÁ¾
¼Ò½º¸¸ ºÁ¼´Â ³í¸®¸¦ ÀÌÇØÇϱ⠾î·Á¿ö ´Ü°èÀûÀ¸·Î ½Ç½ÀÀ» ÁøÇàÇØ ¿Ô´Ù. Â÷±ÙÈ÷ µû¶ó ÇØ º¸¸é ³í¸®¸¦ Çϳª¾¿
ÀÍÈú ¼ö ÀÖÁö¸¸ À¢¸¸ÇÑ Ã¼·ÂÀ¸·Î´Â ¸ðµç ½Ç½ÀÀ» ´Ù ÇØ º¸±â ¸¸¸¸Ä¡ ¾Ê´Ù. °Á ÀÛ¼ºÀÚµµ Èûµé±â´Â ¸¶Âù°¡ÁöÀÌ´Ù. ´Ü°è¸¦ Àß ³ª´©¾î ÀÌÀü ´Ü°è¸¦ ÀÌ¾î¼ Â¥µµ·Ï ¸¸µé±âµµ ¾î·Æ°í ¼³¸í °¡´ÉÇÑ ¼Ò½º¸¦ ÀÛ¼ºÇϱâ´Â ´õ ¾î·Æ´Ù.
Á» Èûµé±â´Â ÇßÁö¸¸ ¾ÖÃÊÀÇ ¸ñÀûÀÌ FFmpeg »ç¿ë¹ýÀ» ¼³¸íÇÏ´Â °ÍÀÌ´Ï
ÀÌ Á¤µµ¸é ÃæºÐÈ÷ ¸ñÀûÀ» ´Þ¼ºÇß´Ù°í »ý°¢ÇÑ´Ù. ±³À°¿ëÀ¸·Î ÀÛ¼ºÇÑ
MicroPlayer ÇÁ·ÎÁ§Æ®´Â ¼ÒÀÓÀ» ´Ù ÇßÀ¸´Ï ¿©±â¼ ¸¶¹«¸®ÇÑ´Ù. ÀÌÈÄ ½Ã°£ÀÌ Çã¶ôÇϴ´ë¼Ò SoEnPlayer¶ó´Â À̸§À¸·Î Áö¼ÓÀûÀ¸·Î °³¹ßÇÒ °ÍÀÌ¸ç ¿©·¯ºÐµµ ÀÌ ÇÁ·ÎÁ§Æ®¸¦ ¹ÙÅÁÀ¸·ÎÇÏ¿© °è¼Ó ½Ç½ÀÇØ º¸±â
¹Ù¶õ´Ù.
ÀÌ»óÀ¸·Î °Á¸¦ ¸¶Ä¨´Ï´Ù. ¾î·Á¿î °Á¸¦ ¿©±â±îÁö ÀдÀ¶ó ¼ö°í ¸¹ÀÌ
Çϼ̽À´Ï´Ù. ¾ðÁ¦³ª °©¿¡°Ô ÂÉÀÓÀ» ´çÇÏ°í ¾ß±Ù¿¡ ½Ã´Þ¸®Áö¸¸ ½Ã°£ÀÌ Çã¶ôÇϴ´ë·Î Ãß°¡ °Á¸¦ °è¼Ó ÀÛ¼ºÇÒ
¼ö ÀÖµµ·Ï ³ë·ÂÇÏ°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.