7-8.½Ç½À Á¤¸®

¿©±â±îÁö °£´ÜÇÑ µ¿¿µ»ó Ç÷¹À̾ Á¦ÀÛÇØ º¸¸é¼­ FFmpegÀÇ ±âº»ÀûÀÎ ±â´ÉÀ» µÑ·¯ º¸¾Ò´Ù. µ¿¿µ»óÀÇ ½ºÆ®¸²À» Àоî À̹ÌÁö¿Í À½¼ºÀ» Ãâ·ÂÇÏ´Â ÀýÂ÷´Â ´Ù ¼³¸íÇßÀ¸¸ç µ¿¿µ»ó Ç÷¹À̾ ÇʼöÀûÀÎ UIµµ ±¸ÇöÇß´Ù. ´ëÃæ ´ëÃæ Àß µ¹¾Æ °¡Áö¸¸ ½Ç¿ëÀûÀ¸·Î »ç¿ëÇϱ⿡´Â ¾ÆÁ÷±îÁö ÅξøÀÌ ºÎÁ·ÇÏ´Ù. MicroPlayerÀÇ ±â´ÉÀûÀÎ ÇѰ踦 Á¤¸®ÇØ º¸ÀÚ.

 

- FFmpegÀÇ µµ¿òÀ¸·Î À¢¸¸ÇÑ µ¿¿µ»óÀº ´Ù Àç»ýÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÀϺΠƯ¼öÇÑ ÄÚµ¦À» ¾²´Â µ¿¿µ»óÀº ¿­¸®Áö ¾Ê´Â´Ù. ¸ðµç µ¿¿µ»óÀ» ´Ù Áö¿øÇϱ⿡´Â Á¾·ù°¡ ³Ê¹« ¸¹°í ½ºÆ®¸²ÀÌ ¿©·¯ °³ÀΠƯ¼öÇÑ Æ÷¸Ëµµ Á¸ÀçÇÑ´Ù. ÄÚµ¦º°·Î ÇÊ¿äÇÑ ¿É¼ÇÀ» Á¶»çÇÏ¿© Àü´ÞÇØ¾ß ÇÑ´Ù.

- µ¿¿µ»óÀÇ Á¤º¸°¡ Ç×»ó Á¤È®ÇÑ °ÍÀº ¾Æ´Ï¾î¼­ Çì´õ·ÎºÎÅÍ ¾ò´Â Á¤º¸ÀÇ ½Å·Ú¼ºÀÌ ¾ø´Ù. ´ëÇ¥ÀûÀÎ ¿¹·Î ½ÇÁ¦ ÇÁ·¹ÀÓ·¹ÀÌÆ®´Â 30fpsÀε¥ 60fps·Î ±â·ÏµÇ¾î ÀÖ´Â °æ¿ì°¡ Á¾Á¾ ÀÖ´Ù. ÀÌ·± °æ¿ì¶óµµ À½¼º°úÀÇ ½ÌÅ© ¾Ë°í¸®ÁòÀ¸·Î ÀÎÇØ ±×·° Àú·° Á¦ ¼Óµµ´ë·Î Àç»ýµÇÁö¸¸ À½¼ºÀÌ ´À·ÁÁ® ½ÌÅ©°¡ ¸ÂÁö ¾Ê´Ù. Á¤È®ÇÑ ½ÇÁ¦ Á¤º¸¸¦ Á¶»çÇϵ簡 ¾Æ´Ï¸é ¿¡·¯ 󸮸¦ °­È­ÇØ¾ß ÇÑ´Ù.

- ¾ÆÁ÷ CPU Á¡À¯À²ÀÌ ²Ï ³ôÀº ÆíÀ̾ Àú»ç¾ç PC¿¡¼­´Â ´À¸®´Ù. ½º·¹µå¸¦ ´õ Àß°Ô ³ª´©°í ±Ø´ÜÀûÀ¸·Î ÃÖÀûÈ­ÇØ¾ß ÇÑ´Ù. ƯÈ÷ ºñµð¿À 󸮰¡ ´À¸°µ¥ ½º·¹µåÀÇ È¿À²¼ºÀ» °­È­ÇÏ°í Çϵå¿þ¾îÀÇ ´É·ÂÀ» ½ÊºÐ È°¿ëÇØ¾ß ÇÑ´Ù.

- ¸®¼Ò½º¸¦ »ç¿ëÇÏÁö ¾Ê¾Æ ÀϺΠ¹Ì±¸ÇöµÈ ±â´ÉÀÌ ÀÖ´Ù. ¸ñ·ÏÀÇ À̸§À» ÀԷ¹޴ ±â´ÉÀÌ ´©¶ôµÇ¾î ÀÖ°í ÆÄÀÏÀ» »èÁ¦ÇÏ´Â ±â´Éµµ ¾ÆÁ÷ Á¦°øÇÏÁö ¾Ê´Â´Ù. ¿É¼ÇÀ» Á¶Á¤ÇÒ ¼ö ÀÖ´Â ´ëÈ­»óÀÚ°¡ ¾øÀ¸¸ç º¯°æÇÑ ÈÄ¿¡µµ ¼¼¼Ç°£ÀÇ ¿É¼ÇÀ» ÀúÀå ¹× º¹±¸ÇÏÁö ¾Ê´Â´Ù.

- µ¿¿µ»ó Ç÷¹À̾î¶ó¸é ²À °®Ãß¾î¾ß ÇÒ Çʼö ±â´ÉÀÌ ¾ÆÁ÷µµ ºÎÁ·ÇÏ´Ù. Àç»ýÁß Ç×»óÀ§ »óŸ¦ À¯ÁöÇÏ´Â ±â´É Á¤µµ´Â ²À ÀÖ¾î¾ß Çϸç ÃÖ¼ÒÈ­½Ã Àá½Ã ¸ØÃß´Â ¼­ºñ½ºµµ ÇÊ¿äÇÏ´Ù.

- ¹ö±×µµ ¾ÆÁ÷ ²Ï ¸¹ÀÌ ³²¾Æ ÀÖ´Ù. ¿ø·¡ ¹ö±×´Â Àâ¾Æµµ Àâ¾Æµµ °è¼Ó ³ª¿À´Â µ¥´Ù ½Ç½À¿ë ÇÁ·ÎÁ§Æ®ÀÌ´Ù º¸´Ï Á¤¸®µÇÁö ¸øÇÑ ÄÚµå·Î ÀÎÇØ »ç¼ÒÇÑ ¹ö±×µéÀÌ ¸¹´Ù. º¸ÀÌ´Â Á·Á· ¸ðÁ¶¸® ¹Ú¸êÇØ¾ß ÇÔÀº ¹°·ÐÀÌ°í Á» ´õ Æ°Æ°ÇÑ ±¸Á¶¸¦ ¸¸µé¾î¾ß ÇÑ´Ù.

 

µ¿¿µ»ó Ç÷¹À̾î´Â ½Ç½À ¿¹Á¦·Î´Â °áÄÚ °£´ÜÇÑ ÇÁ·Î±×·¥ÀÌ ¾Æ´Ï´Ù. ÃÖÁ¾ ¼Ò½º¸¸ ºÁ¼­´Â ³í¸®¸¦ ÀÌÇØÇϱ⠾î·Á¿ö ´Ü°èÀûÀ¸·Î ½Ç½ÀÀ» ÁøÇàÇØ ¿Ô´Ù. Â÷±ÙÈ÷ µû¶ó ÇØ º¸¸é ³í¸®¸¦ Çϳª¾¿ ÀÍÈú ¼ö ÀÖÁö¸¸ À¢¸¸ÇÑ Ã¼·ÂÀ¸·Î´Â ¸ðµç ½Ç½ÀÀ» ´Ù ÇØ º¸±â ¸¸¸¸Ä¡ ¾Ê´Ù. °­Á ÀÛ¼ºÀÚµµ Èûµé±â´Â ¸¶Âù°¡ÁöÀÌ´Ù. ´Ü°è¸¦ Àß ³ª´©¾î ÀÌÀü ´Ü°è¸¦ À̾ Â¥µµ·Ï ¸¸µé±âµµ ¾î·Æ°í ¼³¸í °¡´ÉÇÑ ¼Ò½º¸¦ ÀÛ¼ºÇϱâ´Â ´õ ¾î·Æ´Ù.

Á» Èûµé±â´Â ÇßÁö¸¸ ¾ÖÃÊÀÇ ¸ñÀûÀÌ FFmpeg »ç¿ë¹ýÀ» ¼³¸íÇÏ´Â °ÍÀÌ´Ï ÀÌ Á¤µµ¸é ÃæºÐÈ÷ ¸ñÀûÀ» ´Þ¼ºÇß´Ù°í »ý°¢ÇÑ´Ù. ±³À°¿ëÀ¸·Î ÀÛ¼ºÇÑ MicroPlayer ÇÁ·ÎÁ§Æ®´Â ¼ÒÀÓÀ» ´Ù ÇßÀ¸´Ï ¿©±â¼­ ¸¶¹«¸®ÇÑ´Ù. ÀÌÈÄ ½Ã°£ÀÌ Çã¶ôÇϴ´ë¼Ò SoEnPlayer¶ó´Â À̸§À¸·Î Áö¼ÓÀûÀ¸·Î °³¹ßÇÒ °ÍÀÌ¸ç ¿©·¯ºÐµµ ÀÌ ÇÁ·ÎÁ§Æ®¸¦ ¹ÙÅÁÀ¸·ÎÇÏ¿© °è¼Ó ½Ç½ÀÇØ º¸±â ¹Ù¶õ´Ù.

 

ÀÌ»óÀ¸·Î °­Á¸¦ ¸¶Ä¨´Ï´Ù. ¾î·Á¿î °­Á¸¦ ¿©±â±îÁö ÀдÀ¶ó ¼ö°í ¸¹ÀÌ Çϼ̽À´Ï´Ù. ¾ðÁ¦³ª °©¿¡°Ô ÂÉÀÓÀ» ´çÇÏ°í ¾ß±Ù¿¡ ½Ã´Þ¸®Áö¸¸ ½Ã°£ÀÌ Çã¶ôÇϴ´ë·Î Ãß°¡ °­Á¸¦ °è¼Ó ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï ³ë·ÂÇÏ°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.