๋ ๋ฒ์งธ ๋ถ๋ถ : ๋น๋์ค ์ฝ๋ฑ ์๋ ๋ฐฉ์
๋ชจ๋ ๋์คํฐ ์์ ํํ๋ก ํํ๋ ์ ์๋ค XNUMX์ฐจ์ ํ๋ ฌ. ์์์ ๊ดํด์๋ ์ด๋ฏธ์ง๋ฅผ ๋ณด๊ณ ์์ด๋์ด๋ฅผ ๋ฐ์ ์ํฌ ์ ์์ต๋๋ค. XNUMX์ฐจ์ ํ๋ ฌ, ๊ฐ ์์์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํด ์ถ๊ฐ ์ฐจ์์ด ์ฌ์ฉ๋ฉ๋๋ค.
์ต์ข
์์์ ์์ ์กฐํฉ์ผ๋ก ๊ฐ์ฃผํ๋ฉด. ๊ธฐ๋ณธ ์์(๋นจ๊ฐ์, ๋
น์ ๋ฐ ํ๋์)์ XNUMX์ฐจ์ ํ๋ ฌ์์ ์ ์ํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ํ๋ฉด์ ๋นจ๊ฐ์, ๋ ๋ฒ์งธ ํ๋ฉด์ ๋
น์, ๋ง์ง๋ง ํ๋ฉด์ ํ๋์์
๋๋ค.
์ด ํ๋ ฌ์ ๊ฐ ์ ์ ํฝ์
(์ด๋ฏธ์ง ์์)์ด๋ผ๊ณ ๋ถ๋ฆ
๋๋ค. ๊ฐ ํฝ์
์๋ ๊ฐ ์์์ ๊ฐ๋(์ผ๋ฐ์ ์ผ๋ก ์ซ์ ๊ฐ)์ ๋ํ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋นจ๊ฐ์ ํฝ์
์ด๋ ๋
น์์ด 0๊ฐ, ํ๋์์ด 0๊ฐ ๋ฐ ์ต๋ ๋นจ๊ฐ์์ด ํฌํจ๋์ด ์์์ ์๋ฏธํฉ๋๋ค. ํํฌ ํฝ์
์ธ ๊ฐ์ง ์์์ ์กฐํฉํ์ฌ ๋ง๋ค ์ ์์ต๋๋ค. 0์์ 255๊น์ง์ ์ซ์ ๋ฒ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ถํ์ ํฝ์
์ ๋ค์๊ณผ ๊ฐ์ด ์ ์๋ฉ๋๋ค. ๋นจ๊ฐ์ = 255, ๋
น์ = 192 ะธ ํ๋์ = 203.
์ด ๊ธฐ์ฌ๋ EDISON์ ์ง์์ผ๋ก ์ถํ๋์์ต๋๋ค.์ฐ๋ฆฌ๋ ๊ฐ๋ฐ ์ค์ ๋๋ค
๋น๋์ค ๊ฐ์, ๋น๋์ค ์คํธ๋ฆฌ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ , ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ์ฝํผํ์ด์์์ ์ค์์ ์์๋ นํ .
์ปฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ์ธ์ฝ๋ฉํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ
์ด๋ฏธ์ง๋ฅผ ๊ตฌ์ฑํ๋ ์์์ ํํํ๋ ๋ค๋ฅธ ๋ชจ๋ธ๋ ๋ง์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, RGB ๋ชจ๋ธ์ ์ฌ์ฉํ ๋ 2๋ฐ์ดํธ๊ฐ ํ์ํ ๋์ ๊ฐ ํฝ์ ์ ํํํ๋ ๋ฐ 3๋ฐ์ดํธ๋ง ํ์ํ ์ธ๋ฑ์ค ํ๋ ํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ชจ๋ธ์์๋ XNUMX์ฐจ์ ํ๋ ฌ ๋์ XNUMX์ฐจ์ ํ๋ ฌ์ ์ฌ์ฉํ์ฌ ๊ฐ ์์์ ํํํ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ ์ฝ๋์ง๋ง ์ ์์ญ์ด ๋ ์์์ง๋๋ค.
RGB
์๋ฅผ ๋ค์ด, ์๋ ์ฌ์ง์ ์ดํด๋ณด์ธ์. ์ฒซ ๋ฒ์งธ ๋ฉด์ด ์์ ํ ์น ํด์ก์ต๋๋ค. ๋๋จธ์ง๋ ๋นจ๊ฐ์, ๋ น์ ๋ฐ ํ๋์ ํ๋ฉด์ ๋๋ค(ํด๋น ์์์ ๊ฐ๋๋ ํ์์กฐ๋ก ํ์๋จ).
์ฐ๋ฆฌ๋ ์๋ณธ์ ๋นจ๊ฐ์ ์์์ด ๋ ๋ฒ์งธ ๋ฉด์ ๊ฐ์ฅ ๋ฐ์ ๋ถ๋ถ์ด ๊ด์ฐฐ๋๋ ๋์ผํ ์์น์ ์์์ ์ ์ ์์ต๋๋ค. ํ๋์์ ๊ธฐ์ฌ๋ ์ฃผ๋ก ๋ง๋ฆฌ์ค์ ๋(๋ง์ง๋ง ์ผ๊ตด)๊ณผ ์ท์ ์์์์๋ง ๋ณผ ์ ์์ต๋๋ค. ์ธ ๊ฐ์ง ์์๋ฉด์ด ๋ชจ๋ ๊ฐ์ฅ ์ ๊ฒ ๊ธฐ์ฌํ๋ ๋ถ๋ถ(์ด๋ฏธ์ง์ ๊ฐ์ฅ ์ด๋์ด ๋ถ๋ถ)์ธ Mario์ ์ฝง์์ผ์ ํ์ธํ์ธ์.
๊ฐ ์์์ ๊ฐ๋๋ฅผ ์ ์ฅํ๋ ค๋ฉด ํน์ ์์ ๋นํธ๊ฐ ํ์ํฉ๋๋ค. ์ด ์์ ํธ์ถํฉ๋๋ค. ๋นํธ ์ฌ๋. ์์ ํ๋ฉด๋น 8๋นํธ(0์์ 255 ์ฌ์ด์ ๊ฐ์ ๊ธฐ์ค์ผ๋ก)๊ฐ ์๋น๋๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋ฌ๋ฉด ์ ์ฌ๋๋ 24๋นํธ(8๋นํธ * 3 R/G/B ํ๋ฉด)์ ๋๋ค.
์ด๋ฏธ์ง์ ๋ ๋ค๋ฅธ ์์ฑ์ ํด๊ฒฐ์ฑ
, ์ด๋ ํ ์ฐจ์์ ํฝ์
์์
๋๋ค. ์ข
์ข
๋ค์๊ณผ ๊ฐ์ด ํ์๋ฉ๋๋ค. ๋๋น ร ๋์ด, ์๋์ 4x4 ์์ ์ด๋ฏธ์ง์ ๊ฐ์ต๋๋ค.
์ด๋ฏธ์ง/๋น๋์ค ์์
์ ๋ค๋ฃจ๋ ๋ ๋ค๋ฅธ ์์ฑ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ข
ํก๋น, ์ด๋ฏธ์ง๋ ํฝ์
์ ๋๋น์ ๋์ด ์ฌ์ด์ ์ผ๋ฐ์ ์ธ ๋น๋ก ๊ด๊ณ๋ฅผ ์ค๋ช
ํฉ๋๋ค.
ํน์ ์ํ๋ ์ฌ์ง์ ํฌ๊ธฐ๊ฐ 16 x 9๋ผ๊ณ ๋งํ ๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค์์ ์๋ฏธํฉ๋๋ค. ๋์คํ๋ ์ด ์ข ํก๋น (DAR -๋ถํฐ ๋์คํ๋ ์ด ์ข ํก๋น). ๊ทธ๋ฌ๋ ๋๋ก๋ ๊ฐ๋ณ ํฝ์ ์ ๋ชจ์์ด ๋ค๋ฅผ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ์๋ ํฝ์ ๋น์จ (PAR -๋ถํฐ ํฝ์ ์ข ํก๋น).
์์ฃผ์ธ์๊ฒ ์ฐธ๊ณ ํ ์ฌํญ: DVD ์ผ์น DAR 4~3
์ค์ DVD ํด์๋๋ 704x480์ด์ง๋ง PAR์ด 4:3(10x11 / 704x10)์ด๊ธฐ ๋๋ฌธ์ ์ฌ์ ํ 480:11 ํ๋ฉด๋น๋ฅผ ์ ์งํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง์ผ๋ก ์ฐ๋ฆฌ๋ ๊ฒฐ์ ํ ์ ์์ต๋๋ค ๋น๋์ค ๋ง์น ์ผ๋ จ์ n ํด๋น ๊ธฐ๊ฐ์ ํ๋ ์ ์๊ฐ, ์ด๋ ์ถ๊ฐ์ ์ธ ์ฐจ์์ผ๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค. ใ n ๋ค์์ ํ๋ ์ ์๋ ๋๋ ์ด๋น ํ๋ ์ ์์ ๋๋ค(FPS -๋ถํฐ ์ด๋น ํ๋ ์).
๋น๋์ค๋ฅผ ํ์ํ๋ ๋ฐ ํ์ํ ์ด๋น ๋นํธ ์๋ ์ ์ก ์๋ - ๋นํธ ์ ์ก๋ฅ .
๋นํธ ์ ์ก๋ฅ = ๋๋น * ๋์ด * ๋นํธ ์ฌ๋ * ์ด๋น ํ๋ ์ ์
์๋ฅผ ๋ค์ด, 30fps, 24bps, 480x240 ๋น๋์ค์๋ 82,944,000bps ๋๋ 82,944Mbps(30x480x240x24)๊ฐ ํ์ํ์ง๋ง ์์ถ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ง ์๋ ๊ฒฝ์ฐ์ ๋๋ค.
์ ์ก์๋๋ผ๋ฉด ๊ฑฐ์ ์ผ์ ํ, ๊ทธ๋ฐ ๋ค์ ํธ์ถ๋ฉ๋๋ค. ์ผ์ ํ ์ ์ก ์๋ (CBR -๋ถํฐ ์ผ์ ํ ๋นํธ ์ ์ก๋ฅ ). ํ์ง๋ง ๋ค๋ฅผ ์๋ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ์๋ ๊ฐ๋ณ ์ ์ก ์๋ (VBR -๋ถํฐ ๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ).
์ด ๊ทธ๋ํ๋ ์์ ํ ์ด๋์ด ํ๋ ์์ ๊ฒฝ์ฐ ๋๋ฌด ๋ง์ ๋นํธ๊ฐ ๋ญ๋น๋์ง ์๋ ์ ํ๋ VBR์ ๋ณด์ฌ์ค๋๋ค.
์์ง๋์ด๋ค์ ์ฒ์์ ์ถ๊ฐ ๋์ญํญ์ ์ฌ์ฉํ์ง ์๊ณ ๋น๋์ค ๋์คํ๋ ์ด์ ์ธ์ ํ๋ ์ ์๋๋ฅผ ๋ ๋ฐฐ๋ก ๋๋ฆฌ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฐํ์ต๋๋ค. ์ด ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ด ์๋ ค์ ธ ์์ต๋๋ค. ์ธํฐ๋ ์ด์ค๋ ๋น๋์ค; ๊ธฐ๋ณธ์ ์ผ๋ก ์ฒซ ๋ฒ์งธ "ํ๋ ์"์ ํ๋ฉด ์ ๋ฐ์ ๋ณด๋ด๊ณ ๋ค์ "ํ๋ ์"์ ๋๋จธ์ง ์ ๋ฐ์ ๋ณด๋
๋๋ค.
ํ์ฌ ์ฅ๋ฉด์ ๋๋ถ๋ถ ๋ค์์ ์ฌ์ฉํ์ฌ ๋ ๋๋ง๋ฉ๋๋ค. ํ๋ก๊ทธ๋ ์๋ธ ์ค์บ๋ ๊ธฐ์ . ๊ฐ ํ๋ ์์ ๋ชจ๋ ์ ์ด ์์ฐจ์ ์ผ๋ก ๊ทธ๋ ค์ง๋ ๋์์์ ํ์, ์ ์ฅ ๋๋ ์ ์กํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
์! ์ด์ ์ฐ๋ฆฌ๋ ์ด๋ฏธ์ง๊ฐ ๋์งํธ ๋ฐฉ์์ผ๋ก ํํ๋๋ ๋ฐฉ์, ์์์ด ์ด๋ป๊ฒ ๋ฐฐ์ด๋๋์ง, ๋นํธ ์ ์ก๋ฅ ์ด ์์(CBR)์ธ์ง ๊ฐ๋ณ(VBR)์ธ์ง์ ๋ฐ๋ผ ๋น๋์ค๋ฅผ ํ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ด๋น ๋นํธ ์๋ฅผ ์๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ฃผ์ด์ง ํ๋ ์ ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์ฃผ์ด์ง ํด์๋์ ๋ํด ์๊ณ ์์ผ๋ฉฐ ์ธํฐ๋ ์ด์ค ๋น๋์ค, PAR ๋ฑ๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋ง์ ์ฉ์ด์๋ ์ต์ํฉ๋๋ค.
์ค๋ณต ์ ๊ฑฐ
์์ถํ์ง ์์ ์์์ ์ ์์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์์ต๋๋ค. 720p ํด์๋์ ์ด๋น 30ํ๋ ์์ 278์๊ฐ์ง๋ฆฌ ๋น๋์ค๋ 1280GB๋ฅผ ์ฐจ์งํฉ๋๋ค. 720 x 24 x 30 x 3600 x XNUMX(๋๋น, ๋์ด, ํฝ์ ๋น ๋นํธ ์, FPS ๋ฐ ์๊ฐ(์ด))์ ๊ณฑํ์ฌ ์ด ๊ฐ์ ๋๋ฌํฉ๋๋ค.
์ฌ์ฉ ๋ฌด์์ค ์์ถ ์๊ณ ๋ฆฌ์ฆ, DEFLATE(PKZIP, Gzip ๋ฐ PNG์ ์ฌ์ฉ๋จ)์ ๊ฐ์ด ํ์ํ ๋์ญํญ์ ์ถฉ๋ถํ ์ค์ด์ง ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋น๋์ค๋ฅผ ์์ถํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฐพ์์ผ ํฉ๋๋ค.
์ด๋ฅผ ์ํด ์ฐ๋ฆฌ ๋น์ ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์์๋ณด๋ค ๋ฐ๊ธฐ๋ฅผ ๋ ์ ๊ตฌ๋ณํฉ๋๋ค. ๋น๋์ค๋ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋ฐ๋ณต๋๋ ์ผ๋ จ์ ์ฐ์ ์ด๋ฏธ์ง์ ๋๋ค. ๋์ผํ ์ฅ๋ฉด์ ์ธ์ ํ ํ๋ ์ ๊ฐ์๋ ์์ ์ฐจ์ด๊ฐ ์์ต๋๋ค. ๋ํ ๊ฐ ํ๋ ์์๋ ๋์ผํ(๋๋ ์ ์ฌํ) ์์์ ์ฌ์ฉํ๋ ๋ง์ ์์ญ์ด ํฌํจ๋์ด ์์ต๋๋ค.
์์, ๋ฐ๊ธฐ ๋ฐ ๋
์ฐ๋ฆฌ์ ๋์ ์์๋ณด๋ค ๋ฐ๊ธฐ์ ๋ ๋ฏผ๊ฐํฉ๋๋ค. ์ด ์ฌ์ง์ ๋ณด์๋ฉด ์ง์ ๋ณด์ค ์ ์์ต๋๋ค.
์ด๋ฏธ์ง์ ์ผ์ชฝ ์ ๋ฐ์ ํ์๋์ง ์์ผ๋ฉด ์ฌ๊ฐํ์ ์์์ด ํ์๋ฉ๋๋ค. A ะธ B ์ค์ ๋ก ๋์ผํ๋ค๋ฉด ์ ์์ ๋๋ค. ์ฐ๋ฆฌ์ ๋๋ ์๋ณด๋ค๋ ๋ช ์์ ๋ ๋ง์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๋๋ก ๊ฐ์ํฉ๋๋ค. ์ง์ ๋ ์ฌ๊ฐํ ์ฌ์ด์ ์ค๋ฅธ์ชฝ์๋ ๋์ผํ ์์์ ์ ํผ๊ฐ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ(์ฆ, ๋)๋ ์ค์ ๋ก ๋์ผํ ์์์์ ์ฝ๊ฒ ํ๋จํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ์ ๋์ด ์ด๋ป๊ฒ ์๋ํ๋์ง (๊ฐ๋จํ ๋ฐฉ์์ผ๋ก) ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋์ ๋ง์ ๋ถ๋ถ์ผ๋ก ๊ตฌ์ฑ๋ ๋ณต์กํ ๊ธฐ๊ด์ ๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์๋ฟ๊ณผ ๋ง๋์ ๊ฐ์ฅ ๊ด์ฌ์ด ์์ต๋๋ค. ๋์๋ ์ฝ 120์ต 6์ฒ๋ง ๊ฐ์ ๊ฐ์์ฒด์ XNUMX๋ง ๊ฐ์ ์๋ฟ์ด ์์ต๋๋ค.
์์๊ณผ ๋ฐ๊ธฐ์ ๋ํ ์ธ์์ ๋์ ํน์ ๋ถ๋ถ์ ๊ฐ๋ณ ๊ธฐ๋ฅ์ผ๋ก ์๊ฐํด ๋ด ์๋ค(์ฌ์ค ๋ชจ๋ ๊ฒ์ด ๋ค์ ๋ณต์กํ์ง๋ง ๋จ์ํํ๊ฒ ์ต๋๋ค). ๊ฐ์์ธํฌ๋ ์ฃผ๋ก ๋ฐ๊ธฐ๋ฅผ ๋ด๋นํ๊ณ , ์๋ฟ์ธํฌ๋ ์์์ ๋ด๋นํฉ๋๋ค. ์ฝ์ ํฌํจ๋ ์์์ ๋ฐ๋ผ S์ฝ(ํ๋์), M์ฝ(๋ น์), L์ฝ(๋นจ๊ฐ์)์ ์ธ ๊ฐ์ง ์ ํ์ผ๋ก ๋๋ฉ๋๋ค.
์๋ฟ(์์)๋ณด๋ค ๋ง๋(๋ฐ๊ธฐ)๊ฐ ๋ ๋ง๊ธฐ ๋๋ฌธ์ ์์๋ณด๋ค ์ด๋์๊ณผ ๋ฐ์ ์ฌ์ด์ ์ ํ์ ๋ ์ ๊ตฌ๋ณํ ์ ์๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆด ์ ์์ต๋๋ค.
๋๋น ๊ฐ๋ ๊ธฐ๋ฅ
์คํ ์ฌ๋ฆฌํ๊ณผ ๊ธฐํ ์ฌ๋ฌ ๋ถ์ผ์ ์ฐ๊ตฌ์๋ค์ ์ธ๊ฐ ์๊ฐ์ ๊ดํ ๋ง์ ์ด๋ก ์ ๊ฐ๋ฐํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ค ํ๋๊ฐ ํธ์ถ๋ฉ๋๋ค. ๋๋น ๊ฐ๋ ๊ธฐ๋ฅ. ์ด๋ ๊ณต๊ฐ์ ๋ฐ ์๊ฐ์ ์กฐ๋ช ๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค. ๊ฐ๋จํ ๋งํด์, ๊ด์ฐฐ์๊ฐ ์์์ฐจ๋ฆฌ๊ธฐ๊น์ง ์ผ๋ง๋ ๋ง์ ๋ณ๊ฒฝ์ด ํ์ํ์ง์ ๊ดํ ๊ฒ์ ๋๋ค. "๊ธฐ๋ฅ"์ด๋ผ๋ ๋จ์ด์ ๋ณต์ํ์ ์ฃผ๋ชฉํ์ธ์. ์ด๋ ํ๋ฐฑ ์ด๋ฏธ์ง๋ฟ๋ง ์๋๋ผ ์ปฌ๋ฌ ์ด๋ฏธ์ง์ ๋ํด์๋ ๋๋น ๊ฐ๋ ๊ธฐ๋ฅ์ ์ธก์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด ์คํ์ ๊ฒฐ๊ณผ๋ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ฐ๋ฆฌ์ ๋์ด ์์๋ณด๋ค ๋ฐ๊ธฐ์ ๋ ๋ฏผ๊ฐํ๋ค๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค.
์ฐ๋ฆฌ๋ ์ด๋ฏธ์ง ๋ฐ๊ธฐ์ ๋ ๋ฏผ๊ฐํ๋ค๋ ๊ฒ์ ์๊ณ ์์ผ๋ฏ๋ก ์ด ์ฌ์ค์ ํ์ฉํด ๋ณผ ์ ์์ต๋๋ค.
์์ ๋ชจ๋ธ
์ฐ๋ฆฌ๋ RGB ๊ตฌ์ฑํ๋ฅผ ์ฌ์ฉํ์ฌ ์ปฌ๋ฌ ์ด๋ฏธ์ง๋ก ์์ ํ๋ ๋ฐฉ๋ฒ์ ์กฐ๊ธ ์์๋์ต๋๋ค. ๋ค๋ฅธ ๋ชจ๋ธ๋ ์์ต๋๋ค. ํ๋์ ์ฑ๋๋ฅผ ๋ถ๋ฆฌํ๋ ๋ชจ๋ธ์ด ์๋๋ฐ, ์ด๋ฅผ '์ฑ๋'๋ผ๊ณ ํฉ๋๋ค. YCbCr. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ์ ์ฌํ ๊ตฌ๋ถ์ ๋ง๋๋ ๋ค๋ฅธ ๋ชจ๋ธ์ด ์์ง๋ง ์ฐ๋ฆฌ๋ ์ด๊ฒ๋ง ๊ณ ๋ คํ ๊ฒ์ ๋๋ค.
์ด ์์ ๋ชจ๋ธ์์๋ Y ๋ฐ๊ธฐ๋ฅผ ํํํ๋ฉฐ ๋ ๊ฐ์ง ์์ ์ฑ๋๋ ์ฌ์ฉํฉ๋๋ค. Cb (ํ๋ถํ ํ๋์) ๋ฐ Cr (ํ๋ถํ ๋นจ๊ฐ์). YCbCr์ RGB์์ ํ์๋ ์ ์์ผ๋ฉฐ ์ญ๋ณํ๋ ๊ฐ๋ฅํฉ๋๋ค. ์ด ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉด ์๋์ ๊ฐ์ด ํ ์ปฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
YCbCr๊ณผ RGB ๊ฐ ๋ณํ
๋๊ตฐ๊ฐ ๋ฐ๋ํ ๊ฒ์ ๋๋ค. ๋ น์์ ์ฌ์ฉํ์ง ์์ผ๋ฉด ์ด๋ป๊ฒ ๋ชจ๋ ์์์ ์ป์ ์ ์์ต๋๊น?
์ด ์ง๋ฌธ์ ๋ตํ๊ธฐ ์ํด RGB๋ฅผ YCbCr๋ก ๋ณํํด ๋ณด๊ฒ ์ต๋๋ค. ํ์ค์์ ์ฑํํ ๊ณ์๋ฅผ ์ฌ์ฉํ์ BT.601, ๋ถ๋์์ ์ถ์ฒํ ๊ฒ ITU-R. ์ด ๋ถ๋ฌธ์ ๋์งํธ ๋น๋์ค์ ํ์ค์ ์ค์ ํฉ๋๋ค. ์: 4K๋ ๋ฌด์์ ๋๊น? ํ๋ ์ ์๋, ํด์๋, ์์ ๋ชจ๋ธ์ ๋ฌด์์ด์ด์ผ ํฉ๋๊น?
๋จผ์ ๋ฐ๊ธฐ๋ฅผ ๊ณ์ฐํด ๋ด ์๋ค. ITU์์ ์ ์ํ ์์๋ฅผ ์ฌ์ฉํ๊ณ RGB ๊ฐ์ ๋์ฒดํด ๋ณด๊ฒ ์ต๋๋ค.
Y = 0.299R + 0.587G + 0.114B
๋ฐ๊ธฐ๊ฐ ํ๋ณด๋๋ฉด ํ๋์๊ณผ ๋นจ๊ฐ์์ ๋ถ๋ฆฌํฉ๋๋ค.
Cb = 0.564(B - Y)
Cr = 0.713(R - Y)
๋ํ YCbCr์ ์ฌ์ฉํ์ฌ ๋ค์ ๋ณํํ๊ณ ๋ น์์ ์ป์ ์๋ ์์ต๋๋ค.
R = Y + 1.402Cr
B = Y + 1.772Cb
G = Y - 0.344Cb - 0.714Cr
์ผ๋ฐ์ ์ผ๋ก ๋์คํ๋ ์ด(๋ชจ๋ํฐ, TV, ํ๋ฉด ๋ฑ)๋ RGB ๋ชจ๋ธ๋ง ์ฌ์ฉํฉ๋๋ค. ํ์ง๋ง ์ด ๋ชจ๋ธ์ ๋ค์ํ ๋ฐฉ์์ผ๋ก ๊ตฌ์ฑ๋ ์ ์์ต๋๋ค.
์์ ์๋ธ์ํ๋ง
ํ๋์ ์์ฐจ์ ์กฐํฉ์ผ๋ก ํํ๋ ์ด๋ฏธ์ง๋ฅผ ํตํด ์ ๋ณด๋ฅผ ์ ํ์ ์ผ๋ก ์ ๊ฑฐํจ์ผ๋ก์จ ์์ฐจ๋ณด๋ค ํ๋์ ๋ํ ์ธ๊ฐ ์๊ฐ ์์คํ ์ ๋ ํฐ ๋ฏผ๊ฐ๋๋ฅผ ํ์ฉํ ์ ์์ต๋๋ค. ํฌ๋ก๋ง ์๋ธ์ํ๋ง์ ํ๋๋ณด๋ค ํฌ๋ก๋ง์ ๋ํ ๋ฎ์ ํด์๋๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ์ธ์ฝ๋ฉํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
์ปฌ๋ฌํด์๋๋ฅผ ์ผ๋ง๋ ์ค์ด๋ ๊ฒ์ด ํ์ฉ๋๋์?! ํด์๋์ ๋ณํฉ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ ๋ช ๊ฐ์ง ๋ค์ด์ด๊ทธ๋จ์ด ์ด๋ฏธ ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค(๊ฒฐ๊ณผ ์์ = Y + Cb + Cr).
์ด๋ฌํ ๊ณํ์ ๋ค์๊ณผ ๊ฐ์ด ์๋ ค์ ธ ์์ต๋๋ค. ๋ค์ด์ํ๋ง ์์คํ 3๋ฐฐ ๋น์จ๋ก ํํ๋ฉ๋๋ค. a:x:y, ํ๋ ๋ฐ ์์ฐจ ์ ํธ์ ์ํ ์๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.
a โ ์ํ ์ํ๋ง ํ์ค(๋ณดํต 4์ ๋์ผ)
x โ ํฝ์
์ ์ฒซ ๋ฒ์งธ ํ์ ์๋ ํฌ๋ก๋ง ์ํ ์(์ํ ํด์๋ a)
y โ ํฝ์
์ ์ฒซ ๋ฒ์งธ ํ๊ณผ ๋ ๋ฒ์งธ ํ ์ฌ์ด์ ํฌ๋ก๋ง ์ํ ๋ณํ ์์
๋๋ค.
์์ธ๋ 4:1:0, ๊ฐ 4x4 ํ๋ ํด์๋ ๋ธ๋ก์ ํ๋์ ํฌ๋ก๋ง ์ํ์ ์ ๊ณตํฉ๋๋ค.
์ต์ ์ฝ๋ฑ์ ์ฌ์ฉ๋๋ ์ผ๋ฐ์ ์ธ ์ฒด๊ณ:
- 4:4:4 (๋ค์ด์ํ๋ง ์์)
- 4:2:2
- 4:1:1
- 4:2:0
- 4:1:0
- 3:1:1
YCbCr 4:2:0 - ์ตํฉ ์
๋ค์์ YCbCr 4:2:0์ ์ฌ์ฉํ์ฌ ๋ณํฉ๋ ์ด๋ฏธ์ง์ ๋๋ค. ์ฐ๋ฆฌ๋ ํฝ์ ๋น 12๋นํธ๋ง ์๋นํ๊ณ ์๋ค๋ ์ ์ ์ ์ํ์ธ์.
์ด๋ ์ฃผ์ ์ ํ์ ์์ ์๋ธ์ํ๋ง์ผ๋ก ์ธ์ฝ๋ฉ๋ ๋์ผํ ์ด๋ฏธ์ง์ ๋ชจ์ต์ ๋๋ค. ์ฒซ ๋ฒ์งธ ํ์ ์ต์ข YCbCr์ด๊ณ , ๋งจ ์๋ ํ์ ํฌ๋ก๋ง ํด์๋๋ฅผ ๋ํ๋ ๋๋ค. ์ฝ๊ฐ์ ํ์ง ์ ํ๋ฅผ ๊ณ ๋ คํ๋ฉด ๋งค์ฐ ๊ด์ฐฎ์ ๊ฒฐ๊ณผ์ ๋๋ค.
278p ํด์๋์ ์ด๋น 720ํ๋ ์์ผ๋ก ํ ์๊ฐ ๋ถ๋์ ๋น๋์ค ํ์ผ์ ์ ์ฅํ๊ธฐ ์ํด 30GB์ ์ ์ฅ ๊ณต๊ฐ์ ๊ณ์ฐํ๋ ๊ฒ์ ๊ธฐ์ตํ์ญ๋๊น? YCbCr 4:2:0์ ์ฌ์ฉํ๋ฉด ์ด ํฌ๊ธฐ๋ 139GB๋ก ์ ๋ฐ์ผ๋ก ์ค์ด๋ญ๋๋ค. ์์ง๊น์ง๋ ๋ฐ์๋ค์ผ ์ ์๋ ๊ฒฐ๊ณผ์๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ๋ค.
FFmpeg๋ฅผ ์ฌ์ฉํ์ฌ YCbCr ํ์คํ ๊ทธ๋จ์ ์ง์ ์ป์ ์ ์์ต๋๋ค. ์ด ์ด๋ฏธ์ง์์๋ ํ๋์์ด ๋นจ๊ฐ์๋ณด๋ค ์ง๋ฐฐ์ ์ด๋ฉฐ ์ด๋ ํ์คํ ๊ทธ๋จ ์์ฒด์์ ๋ช ํํ๊ฒ ๋ณผ ์ ์์ต๋๋ค.
์์, ๋ฐ๊ธฐ, ์ ์์ญ - ๋น๋์ค ๊ฒํ
์ด ๋ฉ์ง ๋น๋์ค๋ฅผ ์์ฒญํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ฐ๊ธฐ๊ฐ ๋ฌด์์ธ์ง ์ค๋ช ํ๊ณ ์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ ์ ์ด ์ ์ ์ผ๋ก ํ์๋ฉ๋๋ค. ั ๋ฐ๊ธฐ์ ์์์ ๋ํด.
ํ๋ ์ ์ ํ
๊ณ์ ์งํํฉ์๋ค. ์๊ฐ ์ค๋ณต์ ์ ๊ฑฐํด ๋ด ์๋ค. ํ์ง๋ง ๋จผ์ ๋ช ๊ฐ์ง ๊ธฐ๋ณธ ์ฉ์ด๋ฅผ ์ ์ํด ๋ณด๊ฒ ์ต๋๋ค. ์ด๋น 30ํ๋ ์์ ์ํ๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ์ฌ๊ธฐ์ ์ฒ์ 4๊ฐ์ ํ๋ ์์ด ์์ต๋๋ค.
ํ๋ ์์์ ๋ง์ ๋ฐ๋ณต์ ๋ณผ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ๋ ์๋ง๋ค ๋ณ๊ฒฝ๋์ง ์๋ ํ๋์ ๋ฐฐ๊ฒฝ์ด ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ถ์์ ์ผ๋ก ์ธ ๊ฐ์ง ์ ํ์ ํ๋ ์์ผ๋ก ๋ถ๋ฅํ ์ ์์ต๋๋ค.
I-ํ๋ ์(I์ํธ๋ก ํ๋ ์)
I-ํ๋ ์(์ฐธ์กฐ ํ๋ ์, ํค ํ๋ ์, ๋ด๋ถ ํ๋ ์)์ ๋ ๋ฆฝ์ ์ ๋๋ค. ์๊ฐํํ๋ ค๋ ๋ด์ฉ์ ๊ด๊ณ์์ด I-ํ๋ ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ ์ฌ์ง์ ๋๋ค. ์ฒซ ๋ฒ์งธ ํ๋ ์์ ์ผ๋ฐ์ ์ผ๋ก I-ํ๋ ์์ด์ง๋ง ์ฒซ ๋ฒ์งธ ํ๋ ์์ด ์๋ ๊ฒฝ์ฐ์๋ ์ ๊ธฐ์ ์ผ๋ก I-ํ๋ ์์ ๊ด์ฐฐํฉ๋๋ค.
P-ํ๋ ์(Pํ๋ ์์ด ์ฌ์ง์ ๋จ)
P-ํ๋ ์(์์ธก ํ๋ ์)์ ๊ฑฐ์ ํญ์ ์ด์ ํ๋ ์์ ์ฌ์ฉํ์ฌ ํ์ฌ ์ด๋ฏธ์ง๋ฅผ ์ฌํํ ์ ์๋ค๋ ์ ์ ํ์ฉํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ ๋ฒ์งธ ํ๋ ์์์ ์ ์ผํ ๋ณํ๋ ๊ณต์ด ์์ผ๋ก ์์ง์ด๋ ๊ฒ๋ฟ์ ๋๋ค. ํ๋ ์ 2์ ์ฝ๊ฐ ์์ ํ๊ณ ํ๋ ์ ๊ฐ์ ์ฐจ์ด๋ง ์ฌ์ฉํ์ฌ ํ๋ ์ 1๋ฅผ ์ป์ ์ ์์ต๋๋ค. ํ๋ ์ 2๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด ์ด์ ํ๋ ์ 1์ ์ฐธ์กฐํฉ๋๋ค.
โ
B ํ๋ ์(Bi-์์ธก ํ๋ ์)
๋ ๋์ ์์ถ์ ์ ๊ณตํ๊ธฐ ์ํด ๊ณผ๊ฑฐ๋ฟ๋ง ์๋๋ผ ๋ฏธ๋ ํ๋ ์์ ๋ํ ๋งํฌ๋ ์ด๋ป์ต๋๊น?! ์ด๋ ๊ธฐ๋ณธ์ ์ผ๋ก B-ํ๋ ์(์๋ฐฉํฅ ํ๋ ์)์ ๋๋ค.
โ โ
์ค๊ฐ ์ธ์ถ
์ด๋ฌํ ํ๋ ์ ์ ํ์ ๊ฐ๋ฅํ ์ต์์ ์์ถ์ ์ ๊ณตํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ค์ ์น์ ์์ ์ด๊ฒ์ด ์ด๋ป๊ฒ ๋ฐ์ํ๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ง๊ธ์ ์๋น๋๋ ๋ฉ๋ชจ๋ฆฌ ์ธก๋ฉด์์ ๊ฐ์ฅ "๋น์ผ" ๊ฒ์ด I-ํ๋ ์์ด๊ณ , P-ํ๋ ์์ด ๋์ ๋๊ฒ ์ ๋ ดํ์ง๋ง ๋น๋์ค์ ๊ฐ์ฅ ์์ต์ฑ์ด ๋์ ์ต์ ์ B-ํ๋ ์์ด๋ผ๋ ์ ์ ์์๋๊ฒ ์ต๋๋ค.
์๊ฐ์ ์ค๋ณต์ฑ(ํ๋ ์ ๊ฐ ์์ธก)
์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋ฐ๋ณต์ ์ต์ํํ๊ธฐ ์ํด ์ด๋ค ์ต์ ์ด ์๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๊ต์ฐจ ์์ธก ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ์ ํ์ ์ค๋ณต์ฑ์ ํด๊ฒฐํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ํ๋ ์ 0๊ณผ 1์ ์ํ์ค๋ฅผ ์ธ์ฝ๋ฉํ๊ธฐ ์ํด ๊ฐ๋ฅํ ํ ์ ์ ๋นํธ๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค.
์ฐ๋ฆฌ๋ ์์ฐํ ์ ์์ต๋๋ค ๋นผ๊ธฐ, ์ฐ๋ฆฌ๋ ๋จ์ํ ํ๋ ์ 1์์ ํ๋ ์ 0์ ๋บ๋๋ค. ํ๋ ์ 1์ ์ป๊ณ ์ด์ ํ๋ ์๊ณผ์ ์ฐจ์ด๋ง ์ฌ์ฉํ๋ฉฐ ์ค์ ๋ก ๊ฒฐ๊ณผ ๋๋จธ์ง๋ง ์ธ์ฝ๋ฉํฉ๋๋ค.
ํ์ง๋ง ๋ ์ ์ ๋นํธ๋ฅผ ์ฌ์ฉํ๋ ๋ ๋์ ๋ฐฉ๋ฒ์ด ์๋ค๊ณ ๋งํ๋ฉด ์ด๋จ๊น์?! ๋จผ์ ํ๋ ์ 0์ ๋ธ๋ก์ผ๋ก ๊ตฌ์ฑ๋ ๋ช
ํํ ๊ฒฉ์๋ก ๋๋๊ฒ ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ํ๋ ์ 0์ ๋ธ๋ก์ ํ๋ ์ 1๊ณผ ์ผ์น์ํค๋ ค๊ณ ํฉ๋๋ค. ์ฆ, ํ๋ ์ ๊ฐ์ ์์ง์์ ์ถ์ ํฉ๋๋ค.
์ํคํผ๋์์์ - ๋ธ๋ก ๋ชจ์ ๋ณด์
๋ธ๋ก ๋ชจ์ ๋ณด์์ ํ์ฌ ํ๋ ์์ ๊ฒน์น์ง ์๋ ๋ธ๋ก์ผ๋ก ๋๋๊ณ ๋ชจ์ ๋ณด์ ๋ฒกํฐ๋ ๋ธ๋ก์ ์์ ์ ๋ณด๊ณ ํฉ๋๋ค(์ผ๋ฐ์ ์ธ ์คํด๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค). ์ด์ ํ๋ ์์ ๊ฒน์น์ง ์๋ ๋ธ๋ก์ผ๋ก ๋๋์ด์ง๊ณ ๋ชจ์ ๋ณด์ ๋ฒกํฐ๋ ํด๋น ๋ธ๋ก์ด ์ด๋๋ก ๊ฐ๋์ง ์๋ ค์ค๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ๋ก๋ ๊ทธ ๋ฐ๋์ ๋๋ค. ๋ถ์๋๋ ๊ฒ์ ์ด์ ํ๋ ์์ด ์๋๋ผ ๋ค์ ํ๋ ์์ ๋๋ค. ๋ธ๋ก์ด ์ด๋๋ก ์ด๋ํ๊ณ ์๋์ง๋ ํ์คํ์ง ์์ง๋ง ์ด๋์ ์๋์ง๋ ํ์คํ์ง ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์์ค ๋ธ๋ก์ ์์ค ํ๋ ์์์ ๊ฒน์นฉ๋๋ค. ์ผ๋ถ ๋น๋์ค ์์ถ ์๊ณ ๋ฆฌ์ฆ์ ํ๋๊ฐ ์๋ ์ด์ ์ ์ ์ก๋ ์ฌ๋ฌ ํ๋ ์์ ์ผ๋ถ๋ก ํ์ฌ ํ๋ ์์ ์กฐํฉํฉ๋๋ค.
ํ๊ฐ ๊ณผ์ ์์ ๊ณต์ด (x= 0, y=25) by (x= 6, y=26), ๊ฐ x ะธ y ๋ชจ์
๋ฒกํฐ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ๋นํธ๋ฅผ ๋ณด์กดํ๊ธฐ ์ํด ํ ์ ์๋ ๋ ๋ค๋ฅธ ๋จ๊ณ๋ ๋ง์ง๋ง ๋ธ๋ก ์์น์ ์์ธก๋ ์์น ์ฌ์ด์ ๋ชจ์
๋ฒกํฐ ์ฐจ์ด๋ง ์ธ์ฝ๋ฉํ๋ ๊ฒ์
๋๋ค. ๋ฐ๋ผ์ ์ต์ข
๋ชจ์
๋ฒกํฐ๋ (x=6-0=6, y=26-25=1)์
๋๋ค. ).
์ค์ ์ํฉ์์ ์ด ๊ณต์ ๋ค์๊ณผ ๊ฐ์ด ๋๋์ด์ง๋๋ค. n ์ฐจ๋จํ์ง๋ง ์ด๊ฒ์ด ๋ฌธ์ ์ ๋ณธ์ง์ ๋ฐ๊พธ์ง๋ ์์ต๋๋ค.
ํ๋ ์์ ๊ฐ์ฒด๋ XNUMX์ฐจ์์ผ๋ก ์ด๋ํ๋ฏ๋ก ๊ณต์ด ์์ง์ผ ๋ ์๊ฐ์ ์ผ๋ก ์์์ง ์ ์์ต๋๋ค(๋๋ ๋ณด๋ ์ฌ๋ ์ชฝ์ผ๋ก ์์ง์ผ ๊ฒฝ์ฐ ๋ ์ปค์ง ์ ์์ต๋๋ค). ๋ธ๋ก ์ฌ์ด์ ์๋ฒฝํ ์ผ์น๊ฐ ์๋ ๊ฒ์ ์ ์์ ๋๋ค. ์ ํฌ์ ์ถ์ ์น์ ์ค์ ์ฌ์ง์ ๊ฒฐํฉํ ๋ชจ์ต์ ๋๋ค.
๊ทธ๋ฌ๋ ๋ชจ์
์ถ์ ์ ์ฌ์ฉํ ๋ ํ๋ ์ ๊ฐ ๋ธํ๋ฅผ ๊ณ์ฐํ๋ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ ๋๋ณด๋ค ์ฝ๋ฉํ ๋ฐ์ดํฐ๊ฐ ๋์ ๋๊ฒ ์ ๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค.
์ค์ ๋ชจ์ ๋ณด์์ ์ด๋ค ๋ชจ์ต์ผ๊น์?
์ด ๊ธฐ์ ์ ๋ชจ๋ ๋ธ๋ก์ ๋์์ ์ ์ฉ๋ฉ๋๋ค. ์กฐ๊ฑด๋ถ๋ก ์์ง์ด๋ ๊ณต์ ํ ๋ฒ์ ์ฌ๋ฌ ๋ธ๋ก์ผ๋ก ๋๋์ด์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
๋ค์์ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ๊ฐ๋
์ ๋ํ ๋๋์ ์ง์ ์ป์ ์ ์์ต๋๋ค.
๋ชจ์
๋ฒกํฐ๋ฅผ ๋ณด๋ ค๋ฉด ๋ค์์ ์ฌ์ฉํ์ฌ ์ธ๋ถ ์์ธก ๋น๋์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
๋น์ ์ ๋ํ ์ฌ์ฉํ ์ ์์ต๋๋ค
๊ณต๊ฐ ์ค๋ณต์ฑ(๋ด๋ถ ์์ธก)
๋น๋์ค์ ๊ฐ ํ๋ ์์ ๋ถ์ํ๋ฉด ์ํธ ์ฐ๊ฒฐ๋ ์์ญ์ ๋ง์ด ์ฐพ์ ์ ์์ต๋๋ค.
์ด ์๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ด ์ฅ๋ฉด์ ์ฃผ๋ก ํ๋์๊ณผ ํฐ์์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
I-ํ๋ ์์
๋๋ค. ์์ธก์ ์ํด ์ด์ ํ๋ ์์ ์ฌ์ฉํ ์๋ ์์ง๋ง ์์ถํ ์๋ ์์ต๋๋ค. ๋นจ๊ฐ์ ๋ธ๋ก์ ์ ํ์ ์ธ์ฝ๋ฉํด ๋ณด๊ฒ ์ต๋๋ค. ์ด์์ ๋ณด๋ฉด ์ฃผ๋ณ์ ๋ช ๊ฐ์ง ์์ ์ถ์ธ๊ฐ ์์์ ์ ์ ์์ต๋๋ค.
ํ๋ ์ ๋ด์์ ์์์ด ์์ง์ผ๋ก ํผ์ ธ ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ์ฆ, ์๋ ค์ง์ง ์์ ํฝ์
์ ์์์๋ ์ด์ ํฝ์
์ ๊ฐ์ด ํฌํจ๋ฉ๋๋ค.
๊ทธ๋ฌํ ์์ธก์ ์๋ชป๋ ๊ฒ์ผ๋ก ํ๋ช
๋ ์๋ ์์ต๋๋ค. ์ด๋ฌํ ์ด์ ๋ก ์ด ๋ฐฉ๋ฒ(๋ด๋ถ ์์ธก)์ ์ ์ฉํ ๋ค์ ์ค์ ๊ฐ์ ๋นผ์ผ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์์ฌ ๋ธ๋ก์ด ์์ฑ๋์ด ์๋ณธ์ ๋นํด ํจ์ฌ ๋ ์์ถ๋ ํ๋ ฌ์ด ์์ฑ๋ฉ๋๋ค.
๋ด๋ถ ์์ธก์ ์ฐ์ตํ๊ณ ์ถ๋ค๋ฉด ffmpeg๋ฅผ ์ฌ์ฉํ์ฌ ๋งคํฌ๋ก๋ธ๋ก๊ณผ ํด๋น ์์ธก์ ๋ํ ๋น๋์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ๊ฐ ๋ธ๋ก ์์์ ์๋ฏธ๋ฅผ ์ดํดํ๋ ค๋ฉด ffmpeg ๋ฌธ์๋ฅผ ์ฝ์ด์ผ ํฉ๋๋ค.
๋๋ Intel Video Pro Analyser๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค(์์์ ์ธ๊ธํ๋ฏ์ด ๋ฌด๋ฃ ํ๊ฐํ ๋ฒ์ ์ ์ฒ์ 10ํ๋ ์์ผ๋ก ์ ํ๋์ง๋ง ์ฒ์์๋ ์ด ์ ๋๋ฉด ์ถฉ๋ถํฉ๋๋ค).
๋ ๋ฒ์งธ ๋ถ๋ถ : ๋น๋์ค ์ฝ๋ฑ ์๋ ๋ฐฉ์
์ถ์ฒ : habr.com