유튜브에 4k 8k 등 좌절 영상들이 많이 올라와 있습니다.
저는 amd r9 290을 쓰기 때문에 hevc와 vp9 코덱의 경우 고화질은 재생하기 어렵습니다.
그래서 dxva 가속이 잘되는 h264 코덱으로 봐야 하는데요.
유튜브 영상을 팟 플레이어나 다운로드 프로그램으로 열면 보시다시피 다양한 코덱들을 선택할수 있습니다.
이게 어떤 원리인지 궁금합니다.
유튜브에 업로더가 vp9나 hevc로 영상을 올렸는데 사용자가 h264로 재생하거나 다운로드 받을수 있다면 서버에서 어떤 변환을 해줘야 가능하잖아요?
어떻게 이런 일이 가능한건가요?
제가 이게 왜 궁금하냐면 이 원리를 응용하면 pc에서 인코딩을 따로 안해도 영상을 볼수 있지 않을까 하는 생각이 들어서 입니다.
제 그래픽 카드는 HEVC를 DXVA 가속을 못하는데 유튜브 서버가 해주는 원리를 집에서 구현하면 hevc 영상을 h264로 볼수도 있는 거잖아요.
제 짧은 생각으로는 영상을 스트리밍 할때 스트리밍 한 영상의 코덱을 h264로 설정하고 그 스트리밍 한 영상을 사용자가 보게끔 하면 될거 같은데 그걸 어떻게 구현해야 할지 막막해서 질문 드립니다.
¸»¾¸ÇϽŠÄÚµ¦°ú ´Ù¾çÇÑ ¼Óµµ·Î ¸ðµÎ ÀÎÄÚµùÆÄÀÏÀÌ Á¸ÀçÇÕ´Ï´Ù.
¿µ»ó Çϳª¸¸ Çصµ ÃÖ¼Ò 10°³¿¡¼ ÃÖ´ë20°³±îÁö
µ¿ÀÏÇÑ ÀÎÄÚµù¿µ»óÀÌ Á¸ÀçÇÏ°í ¼±ÅÃÇؼ ´Ù¿î·Îµåµµ °¡´ÉÇÕ´Ï´Ù.
¿µ»óÀ» Çϳª ¿Ã¸®¸é ´Ù¾çÇÑ ÇüÅ·Π¸ðµÎ º¯È¯Çسõ°í »ç¿ëÀÚ°¡ Á¢¼ÓÇÏ¸é »óÅ¿¡ ¸ÂÃç¼ ¾Ë¾Æ¼ ¼±ÅÃÇØ Ç÷¹ÀÌ ÇØÁØ´Ù°í º¸½Ã¸é µË´Ï´Ù.
¿äÁò ¼¼»óÀÌ ÁÁ¾ÆÁ®¼ ¸í·É¾î ÇÑÁÙÀ̸é Àú ¸ðµç°É Çѹø¿¡ ÇÒ¼ö ÀÖ´Â ¼¼»óÀ̱ä ÇÕ´Ï´Ù ¤»¤»
¹Ì¸® ÀÎÄÚµùÀ» ÇÑ´Ù°í »ý°¢ÇØ¿ä.
Çػ󵵺°·Îµµ ¹Ì¸® ÀÎÄÚµùÇسõ°í ÆÄÀÏÀ» Àоî¿À´Â °ÍÀÌ°í...
½ºÆ®¸®¹Ö ¹æ½Äº¸´Ù´Â ¼¹ö ºÎÇÏ ÁÙÀÌ´Â ³ª¸§ÀÇ ¹æ½ÄÀ¸·Î ¿î¿µÇϴµíÇϱ¸¿ä.
ÀÎÄÚµù¼¹ö¶û, ±×°É ÀúÀåÇÏ´Â ¼¹ö¸¦ ºÐ¸®ÇÏ´Â °Í °°±âµµ ÇÏ°í...
(³úÇǼÈ)
¹Ì¸® ÀÎÄÚµùÇÏ¸é ±×¸¸Å ÀúÀåÀåÄ¡¸¦ ¸¹ÀÌ »ç¿ëÇؾßÁÒ? ±×·¡µµ ÇÕ´Ï´Ù.
½Ç½Ã°£ ÀÎÄÚµùÀÌ ±â¼úÀûÀ¸·Î ¾î·Á¿ï°Ç ¾øÁö¸¸ Çö½ÇÀûÀ¸·Î ¾î·Æ½À´Ï´Ù. ¶ÇÇÑ ¼ºñ½º ¼öÁصµ ¸ÂÃ߱⠾î·Æ½À´Ï´Ù.
±×·¡¼ ¾ÆÁ÷Àº ¹Ì¸® ÀÎÄÚµù ÇÕ´Ï´Ù.
¸î¸î ±â¾÷µéÀÌ Àß³ª°¡´Â µ¿¿µ»óÀº ¹Ì¸® ÀÎÄÚµùÇÏ°í long tail¿¡¼ ¹ù¾î³ª´Â µ¿¿µ»óºÎÅÍ ¸¹ÀÌ »ç¿ëÇÏÁö ¾Ê´Â ÀÎÄÚµù ÆÄÀϵéÀ» »èÁ¦ÇÏ°í À̵鸸 ½Ç½Ã°£ ÀÎÄÚµù ÇÏ´Â ¹æ½ÄÀ» ÃëÇϱ⵵ ÇÕ´Ï´Ù ¸¸ ±×·± ´ë±Ô¸ð ¼ºñ½º ±â¾÷Áß¿¡´Â °ÅÀÇ ¾ø½À´Ï´Ù.
¹Ì¸® ÀÎÄÚµùÇؼ ÀúÀåÇÏ´Â °Å¿´±º¿ä.
±×°Ô »ç½ÇÀ̶ó¸é ±¸±Û ¼¹ö¿ë·®Àº ¾öû³ °Å³×¿ä.
¿øº»¿¡ °ç°¡Áö·Î ÀÎÄÚµùÇÑ ¿µ»óµé±îÁö ´Ù ´ã¾ÆµÎ´Â °Å´Ï±î¿ä.
°Ô´Ù°¡ ´ç¿¬È÷ ¿µ»ó ¹é¾÷µµ ÀÚµ¿À¸·Î µÉÅ×´Ï ¾î¸¶¾î¸¶ÇÏÁÒ.
±¸±Û ½ºÅ丮Áö ¼¾ÅÍ ¹Ù´Ù¼Ó¿¡ Áþ´Â´Ù´Â °Íµµ³ª¿À°í,
¾î¸¶¾î¸¶ÇØ¿ä
Áö±ÝÀº ±×º¸´Ù ÈξÀ ¸¹°ÚÁö¿ä. ÇÏ·ç¿¡ 󸮵Ǵ µ¥ÀÌÅÍ ·®¸¸ 20PB(2¸¸TB)°¡ ³Ñ¾î°£´Ù´Âµ¥...