์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ mjpegtools ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
mjpegtools - MJPEG ๋๊ตฌ ์๊ฐ
๊ฐ์
๋๋ ๋ฉ๋ชจ๊ฐ ์ ํ ์ํธ๊ฐ ๋ง์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ์ ์์ต๋๋ค. ์ด๊ฒ์
์ค๋ ๊ธฐ๊ฐ ๋์ ์์ง๋ ์ง์์ ์์ฝํ ๊ฒ์ ๋๋ค. ์ค๋๋ฅ ์คํฐ๋ธ์ค
์ธ์ฝ๋ฉ ๋ฐ VCD ์ง์๊ณผ ํํธ์ ๋์์ด ๋์์ต๋๋ค.
Mjpegtools๋ ๋ น์, ์ฌ์, ํธ์ง ๋ฐ ์ต์ข MPEG๋ฅผ ์ํํ ์ ์๋ ํ๋ก๊ทธ๋จ ์ธํธ์ ๋๋ค.
Linux์์ ์ค๋์ค ๋ฐ ๋น๋์ค ์์ถ.
์ฃผ๋ก Zoran ๊ธฐ๋ฐ์ ์บก์ฒ/์ฌ์ ๋ณด๋์ ํจ๊ป ์ฌ์ฉํ๋๋ก ์๋๋์์ง๋ง
ZR36067 MJPEG ์ฝ๋ฑ ์นฉ mjpegtools๋ MJPEG ๋น๋์ค๋ฅผ ์ฒ๋ฆฌํ๊ณ ์์ถํ๋ ๋ฐ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ฐ๋จํ ํ๋ ์ ๋ฒํผ ์ฅ์น๋ฅผ ์ฌ์ฉํ์ฌ xawtv๋ฅผ ์ฌ์ฉํ์ฌ ์บก์ฒํ ์คํธ๋ฆผ.
MJPEG ๋๊ตฌ์ ๋ํ ์๊ฐ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํ ๋๊ตฌ์ ๋ํ HOWTO์
MPEG 1/2 ๋น๋์ค ์์ฑ. VCD, SVCD, DVD ๋ฐ ๊ธฐ์กด mpeg์ ํธ๋์ค์ฝ๋ฉ
์คํธ๋ฆฌ๋ฐํฉ๋๋ค.
ํ๋ก๊ทธ๋จ์ ๋ํ ์์ธํ ๋ด์ฉ์ ํด๋น ๋งจํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
Achtung es gibt auch eine deutsche ๋ฒ์ bei:
์ด ํ ์คํธ์ ๋งจํ์ด์ง๋ ์์ต๋๋ค. ์ค์น๋ ๊ฒฝ์ฐ "man mjpegtools"๋ฅผ ์ฌ์ฉํ์ฌ ์ฝ์ ์ ์์ต๋๋ค.
๋ํ ์ ๋ณด์ ํจ๊ป ์ฝ์ ์ ์๋ ์ ๋ณด ๋ฒ์ ๋ ์์ต๋๋ค.
์ด ํ ์คํธ์ ํ ์คํธ ๋ฒ์ ์ cvs๋ฅผ ํตํด ์ ๊ณต๋ฉ๋๋ค. tarball๋ก ๊ฐ์ ธ์์ผํฉ๋๋ค.
๋ฏธ๋ฆฌ ์ปดํ์ผ๋ ํจํค์ง(RPM ๋ฐ deb)
๋ค์ ๊ทธ๋ฆผ์์๋ ๋น๋์ค๋ฅผ ๋ นํํ๊ณ ์๋ผ๋ผ ๋์ ์ผ๋ฐ์ ์ธ ์์ ํ๋ฆ์ ๋ณผ ์ ์์ต๋๋ค.
๋์ค์ ์ธ์ฝ๋ฉํด ๋ณด์ธ์. ๊ทธ๋ฆผ์์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ๋ํ ์ฐ๊ฒฐ๋ ๋ณผ ์ ์์ต๋๋ค.
์ด ๋ถ๋ถ์ ํ์์ผ๋ก ํ์๋์ด ์์ต๋๋ค. ํ๋์ ๋ถ๋ถ์ mjpegtools๋ฅผ ์ฌ์ฉํ์ฌ ์ํํ ์ ์์ต๋๋ค.
๋น๋์ค ์ธ์ฝ๋ฉ ์์ ํ๋ฆ
์ ๋ ฌ๋์ง ์์ ์ ์ฉํ ํํธ ๋ชฉ๋ก
mjpeg_play ํจํค์ง๋ฅผ ์ปดํ์ผํ๊ณ ์ค์นํด์ผ ํฉ๋๋ค. ์ด๋ฅผ ์ํด์๋ README &
INSTALL.real์ ๊ตฌ์ฑ ์คํฌ๋ฆฝํธ์ ํํธ๋ฅผ ๋ฐ๋ฆ ๋๋ค. ์ปดํ์ผ์ ์ํ์ง ์๋ ๊ฒฝ์ฐ
์ด ๊ฒฝ์ฐ Sourceforge์์ mjpeg .RPM ๋๋ .DEB ํจํค์ง๋ฅผ ๋ค์ด๋ก๋ํ๊ฑฐ๋ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ฐฐํฌํ๊ณผ ํจ๊ป ์ ๊ณต๋๋ ๊ฒ์ ๋๋ค.
scripts/ ๋๋ ํ ๋ฆฌ์ ์คํฌ๋ฆฝํธ๊ฐ ์์ต๋๋ค. ์ด ์คํฌ๋ฆฝํธ๋ ๋น์ ์๊ฒ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ๋๋ค
๊ทธ๊ฒ์ ํ ์ ์์ต๋๋ค. ๋ํ (ํน์ ์ํฉ์์๋) ๊ฝค ์ข์ ๋ณด์ด๋ ๋น๋์ค๋ฅผ ์์ฑํฉ๋๋ค.
๋งค๊ฐ๋ณ์๋ฅผ ์กฐ์ ํด์ผ๋ง ๋ ๋์ ๋น๋์ค๋ฅผ ์ป์ ์ ์์ต๋๋ค.
2.4 ์๋ฆฌ์ฆ์ Linux ์ปค๋์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ผ๋ก ๋๋ผ์ด๋ฒ๋ฅผ ๋ก๋ํด์ผ ํฉ๋๋ค.
Buz, DC10 ๋๋ LML33 ์นด๋์ฉ. ์ต์ ์ผ๋ก ์ ๊ณต๋๋ ์ ๋ฐ์ดํธ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํด์ผ ํฉ๋๋ค.
๊ฐ์ง๊ณ ์๋ ์นด๋ ์ด๋ฆ. ์คํฌ๋ฆฝํธ๋ ์ผ๋ฐ์ ์ผ๋ก /usr/src/driver-zoran/์ ์์ต๋๋ค. ๊ทธ๋งํผ
์ปค๋ 2.4.4 ์ดํ์ zoran ์ปค๋ ๋๋ผ์ด๋ฒ๋ ์๋ํ์ง ์์ต๋๋ค. ๋๋ผ์ด๋ฒ๋ฅผ ์ด์ฉํด์ผํด์
๋ค์์์ ์ฌ์ฉ ๊ฐ๋ฅ:
2.6์์๋. Linux ์ปค๋์ ํฌํจ๋ zoran ์นด๋์ฉ ๋๋ผ์ด๋ฒ์ ๋๋ค.
์ฌ๋ฐ๋ฅด๊ฒ ๋ก๋๋์๋์ง ํ์ธํ์ธ์. x64 ์์คํ ๊ณผ ๋ค์๋ณด๋ค ์ต์ ์ปค๋์ด ์๋ ๊ฒฝ์ฐ
2.6.30 zoran ๊ธฐ๋ฐ ์นด๋์์ ๋ น์ํ ์ ์๋ค๋ ์์์ ๋ฃ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค. ๋๋
๊ทธ ์กฐํฉ์ด ํจ๊ณผ๊ฐ ์๋ค๋ฉด ์ ๋ง์ด ๋์ง ์์ต๋๋ค.
Matrox Marvel ์นด๋์ฉ ๋๋ผ์ด๋ฒ๋ ์๋ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ค์์ ์ฐธ์กฐํ์ธ์.
P6 ๊ธฐ๋ฐ ์ปดํจํฐ(PPro, P-II, P-III, P-4, Athlon,Duron)์์ ๋๊ตฌ๋ฅผ ์ปดํ์ผํ๋ ๊ฒฝ์ฐ
๊ทธ๋ฐ ๋ค์ ์ ๋๋ก P5 ๊ธฐ๋ฐ ์ปดํจํฐ(Pentium, Pentium-MMX, K6, K6-x,
์ฌ์ด๋ฆญ์ค, ๋น์, ์์นฉ). ๋น์ ์ "๋ถ๋ฒ ์ง์"๋ฅผ ๋ฐ๊ฒ ๋ ๊ฒ์ด๊ณ ํ๋ก๊ทธ๋จ์ ์๋ํ์ง ์์ ๊ฒ์ ๋๋ค. ์ ๊ฒ
์ต์ CPU์์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. ํน์ ์ต์ ํ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ด์ ์ ์ํ์ธ์.
lav2yuv๊ฐ ์ฝ์ด๋ฅผ ๋คํํ๋ ๊ฒฝ์ฐ ๊ฐ๋ฅํ ์์ธ ์ค ํ๋๋ dv ์ง์์ด ํฌํจ๋์ง ์์๊ธฐ ๋๋ฌธ์ ๋๋ค. ํ์ฑํํ๋ ค๋ฉด
libdv๊ฐ ์์คํ ์ ์ค์น๋์ด ์๋์ง ํ์ธํ์ญ์์ค. ๋ค์์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ด ์์ ์ด ํ์ํฉ๋๋ค.
๋์งํธ ์นด๋ฉ๋ผ(๋๋ Canopus ADVC100๊ณผ ๊ฐ์ ์๋ ๋ก๊ทธ-DV ๋ณํ๊ธฐ ๋ฐ
dv avi ํ์์ MPEG ํ์์ผ๋ก ๋ณํํฉ๋๋ค.
xawtv๋ฅผ ์์ํ์ฌ ์ฌ์ง์ด ๋์ค๋์ง ํ์ธํ์ธ์. ๋ นํ๋ ์์์ HW ์ฌ์์ผ๋ก ์ฌ์ฉํ๊ณ ์ถ๋ค๋ฉด
์คํธ๋ฆผ์ ์ฌ์ํ๋ ค๋ฉด xawtv(๋ชจ๋ TV ์์ฉ ํ๋ก๊ทธ๋จ์ด ์๋ํจ)๋ฅผ ํ ๋ฒ ์์ํด์ผ ํฉ๋๋ค.
๋ค์ชฝ์. ์ฌ์ด๋ ์นด๋์์ ๋ฏน์ ์ค์ ๋ ํ์ธํด์ผ ํฉ๋๋ค. v4l2๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
mplayer๋ก ์ฌ์ง์ ๋ณด๋๋ก ํด๋ณด์ธ์
Linux ์ด์ธ์ ํ๋ซํผ์์ ๋๊ตฌ๋ฅผ ์ปดํ์ผํ๋ฉด ๋ชจ๋ ๋๊ตฌ๊ฐ ์๋ํ์ง ์์ต๋๋ค.
์๋ฅผ ๋ค์ด OS/X ์์คํ ์ Mjpegtools์๋ V4L(video4linux) ๊ธฐ๋ฅ์ด ์์ต๋๋ค.
lavrec์ด ์คํ ์ค์ผ ๋ TV ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์งํ๊ฑฐ๋ ์์ํ์ง ๋ง์ญ์์ค. ์์ํ๊ฑฐ๋ ์ค์งํ๋ ๊ฒฝ์ฐ
TV ์ ํ๋ฆฌ์ผ์ด์ lavrec์ด ๋ นํ๋ฅผ ์ค์งํ๊ฑฐ๋ ์ปดํจํฐ๊ฐ "์ ์ง"๋ ์ ์์ต๋๋ค. ์ด๊ฒ์
v4l(video4linux)์ ๋ฌธ์ .
์ด ๋ฌธ์ ๋ v4l2์์ ํด๊ฒฐ๋์์ต๋๋ค. v4l2๋ฅผ ์ฌ์ฉํ๋ฉด ๋น๋์ค๋ฅผ ๋ นํํ๊ณ ์ค์งํ ์ ์์ต๋๋ค.
์ํ ๋๋ง๋ค TV ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ํ์ธ์. ๊ทธ๋ฌ๋ v4l2๋ ํ์ฌ(7๋ 2003์ XNUMX์ผ)์๋ง ํด๋น๋ฉ๋๋ค.
CVS ๋๋ผ์ด๋ฒ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ zoran ๊ธฐ๋ฐ ์นด๋(BUZ, DC10, DC10+, LML33)์ ๋ํด ์ง์๋ฉ๋๋ค.
mjpeg.sf.net์์ ZORAN_VIDEODEV_2 ํ๊ทธ๊ฐ ์ง์ ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๋๋ผ์ด๋ฒ๋
2.4.20 ์ปค๋ ๋ฐ 2.5.* ๊ฐ๋ฐ ์ปค๋.
์์ํ๊ธฐ ์ ์ ์ป๋ ๋ฐ์ดํฐ์ ๋ํ ๋ง์ง๋ง ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ค๋์ค: ( ์ํ๋ง ์๋ * ์ฑ๋ * ๋นํธ ํฌ๊ธฐ ) / (8 * 1024)
CD ํ์ง:(44100 ์ํ/์ด * 2์ฑ๋ * 16๋นํธ) / (8 * 1024)=172,2 kB/์ด
8 * 1024๋ ๊ฐ์ ๋นํธ/์ด์์ k๋ฐ์ดํธ/์ด๋ก ๋ณํํฉ๋๋ค.
๋น๋์ค: (๋๋น * ๋์ด * ํ๋ ์ ์๋ * ํ์ง ) / (200 * 1024)
PAL HALF ํฌ๊ธฐ: (352 * 288 * 25 * 80) / (200 * 1024) = 990kB/์ด
PAL ์ ์ฒด ํฌ๊ธฐ: (720 * 576 * 25 * 80) / (200 * 1024) = 4050kB/์ด
NTSC ์ ๋ฐ ํฌ๊ธฐ: (352 * 240 * 30 * 80) / (200 * 1024) = 990kB/์ด
NTSC ์ ์ฒด ํฌ๊ธฐ: (720 * 480 * 30 * 80) / (200 * 1024) = 4050kB/์ด
1024๋ ๋ฐ์ดํธ๋ฅผ ํฌ๋ก๋ฐ์ดํธ๋ก ๋ณํํฉ๋๋ค. ๋ชจ๋ ์นด๋๊ฐ ์ธ๊ธ๋ ํฌ๊ธฐ๋ฅผ ๊ธฐ๋กํ ์ ์๋ ๊ฒ์ ์๋๋๋ค. ๊ทธ๋งํผ
์๋ฅผ ๋ค์ด Buz ๋ฐ Marvel G400์ -d 720์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ 576x1 ํฌ๊ธฐ๋ง ๊ธฐ๋กํ ์ ์์ต๋๋ค.
-d 10๋ฅผ ์ฌ์ฉํ ๋ DC384์ 288x2 ํฌ๊ธฐ๋ฅผ ๊ธฐ๋กํฉ๋๋ค.
์ค๋์ค ๋ฐ ๋น๋์ค ๋ฐ์ดํฐ ์๋๋ฅผ ์ถ๊ฐํ ๋ ํ๋ ๋์คํฌ๊ฐ ์ธ ์ ์์ด์ผ ํ๋ ์๋์ ๋๋ค.
์ง์์ ์ผ๋ก ์คํธ๋ฆฌ๋ฐํ์ง ์์ผ๋ฉด ํ๋ ์์ด ์์ค๋ฉ๋๋ค.
๊ฐ์ง๊ณ ๋๊ณ ์ถ๋ค๋ฉด --mjpeg-๋ฒํผ ํฌ๊ธฐ. ๊ฐ์ ์ต์ํ
์ก์ ํ๋๊ฐ ๋ค์ด๊ฐ ๋งํผ ํฌ๋ค. ํ ํ๋ ์์ ํฌ๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. (๋๋น * ๋์ด * ํ์ง
) / (200 * 1024) = kB ๋ฒํผ๊ฐ ๋๋ฌด ์์ผ๋ฉด ์๋ ๊ณ์ฐ์ด ์ผ์นํ์ง ์์ต๋๋ค.
๋ ๋ง์์ง๊ณ ๋ฒํผ ์ค๋ฒํ๋ก๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ต๋๊ฐ์ 512kB์ ๋๋ค.
๋น๋์ค ์๋ ๋ฐฉ์๊ณผ ๋น๋์ค ์ ํ ๊ฐ์ ์ฐจ์ด์ ์ ์ฌ๊ธฐ์ ์ค๋ช ๋์ด ์์ต๋๋ค.
VCD/SVCD์ฉ MPEG ์คํธ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ๋ ๋์ ์์ต๋๋ค.
DV(๋์งํธ ๋น๋์ค)์ ๋ํ ์์ธํ ์ค๋ช ์ ์ฌ๊ธฐ์์ ์ฐพ์ ์ ์์ต๋๋ค.
์ผ๋ถ ์์ we ๋ฐ๊ฒฌ ์ ์ฉํ
์์ด๋ก ์์ฑ:
Charles Poyton์ ๋์งํธ ๋น๋์ค ๋ฐ HDTV(ISBN 1-55860-792-7)
Peter Symes์ ๋์งํธ ๋น๋์ค ์์ถ(ISBN 0-07-142487-3)
Keith Jack์ด ์ดํดํ ๋น๋์ค(ISBN 1-878707-56-6)
๋ ์ผ์ด๋ก ์์ฑ๋จ:
Fernsehtechnik von Rudolf Maeusl (ISBN 3-7785-2374-0)
Professionelle Videotechnik - ์๋ ๋ก๊ทธ์ ๋์งํธ Grundlagen von U. Schmidt(ISBN
3-540-43974-9)
Digitale Film- und Videotechnik von U. Schmidt(ISBN 3-446-21827-0)
์ด์ ๊ดํ ์ ๋ง ์ข์ ๋ค๋ฅธ ์ฑ ์ ์๊ณ ์๋ค๋ฉด ์ฐ๋ฆฌ์๊ฒ ํธ์ง๋ฅผ ๋ณด๋ด์ฃผ์ธ์!
๋น๋์ค ๋ นํ
๋ผ๋ธ๋ ์
lavrec์ผ๋ก ๋ น์ํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> ๋ผ๋ธ๋ -f a -i P -d 2 ๊ธฐ๋ก.avi
์ง๊ธ ๋ น์์ ์์ํด์ผ ํฉ๋๋ค.
-ํ
AVI๋ฅผ ์ถ๋ ฅ ํ์์ผ๋ก ์ฌ์ฉํ๊ณ ,
-i P
PAL ํ์์ SVHS-In์ ์ ๋ ฅ ์์ค๋ก ์ฌ์ฉํ๊ณ ,
-d 2
์ฌ์ง ํฌ๊ธฐ๋ ์ ๋ฐ ํฌ๊ธฐ(352x288)์ ๋๋ค.
๊ธฐ๋ก.avi
์์ฑ๋ ํ์ผ์ ์ด๋ฆ.
Ctrl-C(๋ ์ผ์ด ํค๋ณด๋: Strg-C)๋ฅผ ๋๋ฅด๋ฉด ๋ น์์ด ์๋ฃ๋ฉ๋๋ค. ๊ฐ๋ ์ฌ์ฉ
-f A ๋์ -f a ํ์ํ ์๋ ์๋ค
๋ค๋ฅธ ์:
> ๋ผ๋ธ๋ -f q -i n -d 1 -q 80 -s -l 80 -R l -U ๊ธฐ๋ก.avi
์ง๊ธ ๋ น์์ ์์ํด์ผ ํฉ๋๋ค.
-fq
Quicktime์ ์ถ๋ ฅ ํ์์ผ๋ก ์ฌ์ฉํ๊ณ ,
-์์
NTSC ํ์์ Composite-In์ ์ฌ์ฉํ๊ณ ,
-d 1
์ ์ฒด ํฌ๊ธฐ(640x480)๋ก ์ฌ์ง์ ๋ นํํ์ธ์.
-q 80
ํ์ง์ ์บก์ฒ๋ ์ด๋ฏธ์ง์ 80%๋ก ์ค์ ํ์ธ์.
-s
์คํ ๋ ์ค ๋ชจ๋ ์ฌ์ฉ(๊ธฐ๋ณธ ๋ชจ๋ ธ)
-l 80
๋ น์ ์ค ๋ น์ ๋ ๋ฒจ์ ์ต๋์น์ 80%๋ก ์ค์ ํ์ธ์
-R l
๋ น์ ์์ค๋ฅผ Line-In์ผ๋ก ์ค์ ํด ๋ณด์ธ์
-U
์ด lavrec์ ์ฌ์ฉํ๋ฉด ๋ น์์ ์ํด mmap ๋์ ์ฝ๊ธฐ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ ์ฌ์ด๋๊ฐ ํ์ํ ๊ฒฝ์ฐ์ ํ์ํฉ๋๋ค.
์นด๋๋ ๋ นํ์ฉ mmap์ ์ง์ํ์ง ์์ต๋๋ค.
๋ฏน์ ์ค์ ์ด ๋ชจ๋ ์ฌ์ด๋ ์นด๋์์ ์๋ํ๋ ๊ฒ์ ์๋๋๋ค. ์๋ก ๋ค๋ฅธ 2๊ฐ๋ก ๋ น์ํ๋ ๊ฒฝ์ฐ
์ค์ ์ด ์๊ณ ๋ ๋ น์์ ์๋ฆฌ๊ฐ ๋ชจ๋ ๊ฐ์ผ๋ฏ๋ก ๋ฏน์๋ฅผ ๋ฏน์๋ก ์ค์ ํด์ผ ํฉ๋๋ค.
ํ๋ก๊ทธ๋จ. ๊ทธ ํ์๋ -l -1 lavrec์ ์ฌ์ฉํ์ฌ ๋ น์ํ ๋ ์ต์
์ด๋ฏธ์ง ํฌ๊ธฐ๋ ์ฌ์ฉํ๋ ์นด๋์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ์ ์ฒด ํฌ๊ธฐ(-d 1)์์๋ ๋ค์์ ์ป์ต๋๋ค.
์ด๋ฏธ์ง ํฌ๊ธฐ: BUZ ๋ฐ LML33: 720x576, DC10 ๋ฐ DC30: 768x576
๋ค๋ฅธ ์:
> ๋ผ๋ธ๋ -w -f a -i S -d 2 -l -1 ๋ ์ฝ๋%02d.avi
๋ น์์ ์์ํด์ผ ํ๋๋ฐ,
-w
์ฌ์ฉ์ ํ์ธ์ด ์์๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฝ๋๋ค(Enter ๋๋ฅด๊ธฐ).
-ํ
AVI๋ฅผ ์ถ๋ ฅ ํ์์ผ๋ก ์ฌ์ฉํ๊ณ ,
-์ด๋ค
SECAM SVHS-Input ์ฌ์ฉ(SECAM Composite ๋ น์๋ ๊ฐ๋ฅ: -is)
-d 2
์ฌ์ง์ ํฌ๊ธฐ๋ ์ ๋ฐ ํฌ๊ธฐ์ ๋๋ค.
-l -1
๋ฏน์ ์ค์ ์ ๊ฑด๋๋ฆฌ์ง ๋ง์ธ์
๋ ์ฝ๋%02d.avi
์ฌ๊ธฐ์ lavrec์ ํ์ผ ํฌ๊ธฐ๊ฐ ๋ค์ ํฌ๊ธฐ์ ๋๋ฌํ ํ Record00.avi๋ผ๋ ์ฒซ ๋ฒ์งธ ํ์ผ์ ์์ฑํฉ๋๋ค.
1.6GB(์ฝ 20๋ถ ๋ นํ ํ) Record01.avi๋ผ๋ ์ ์ํ์ค๋ฅผ ์์ํ๊ณ
๋ น์์ด ์ค์ง๋๊ฑฐ๋ ๋์คํฌ๊ฐ ๊ฐ๋ ์ฐฐ ๋๊น์ง ๊ณ์๋ฉ๋๋ค. 1.9.0 ์ถ์์ ํจ๊ป
mjpegtools ๋ฒ์ ์ 2GB๋ณด๋ค ํฐ AVI ํ์ผ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ๊ทธ๋์ ๊ทธ ์ต์ ์ด ์กด์ฌํฉ๋๋ค
ํธํ์ฑ์ ์ํด.
๋ค๋ฅธ ์:
> ๋ผ๋ธ๋ -f a -i t -q 80 -d 2 -C ์ ๋ฝ-์๋ถ:SE20 ํ ์คํธ.avi
์ง๊ธ ๋ น์์ ์์ํด์ผ ํฉ๋๋ค.
-ํ
AVI๋ฅผ ์ถ๋ ฅ ํ์์ผ๋ก ์ฌ์ฉํ๊ณ ,
-๊ทธ๊ฒ
ํ๋ ์ ๋ ฅ์ ์ฌ์ฉํ๊ณ ,
-q 80
ํ์ง์ ์บก์ฒ๋ ์ด๋ฏธ์ง์ 80%๋ก ์ค์ ํ์ธ์.
-d 2
์ฌ์ง ํฌ๊ธฐ๋ ์ ๋ฐ ํฌ๊ธฐ(352x288)์ ๋๋ค.
-C
TV ์ฑ๋์ ์ ํํ๋ฉด ํด๋น -it ๋ฐ -iT(๋น๋์ค ์์ค: TV ํ๋)๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ์ฌ Rainbow๊ฐ ํฌํจ๋ Marvel G200/G400 ๋ฐ Matrox Millenium G200/G400์์ ์ฌ์ฉ๋ฉ๋๋ค.
Runner ํ์ฅ(BTTV ์ง์์ ์ค๋น ์ค์ ๋๋ค). ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์
์ด ์นด๋์ TV ํ๋ ๋ถ๋ถ์ด ์๋ํฉ๋๋ค. ๋ค์์ Marvel/Linux ํ๋ก์ ํธ๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ง์ง๋ง ์ :
> ๋ผ๋ธ๋ -f a -i p -g 352 X 288 -q 80 -s -l 70 -R l --์ํํธ์จ์ด ์ธ์ฝ๋ฉ test03.avi
๋ ๊ฐ์ง ์๋ก์ด ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. -g 352 X 288, ๋ นํํ ๋น๋์ค์ ํฌ๊ธฐ๋ฅผ ์ค์ ํฉ๋๋ค.
์ฌ์ฉ --์ํํธ์จ์ด ์ธ์ฝ๋ฉ, ์ด๋ฅผ ํตํด ๊ธฐ๋ก๋ ์ด๋ฏธ์ง์ ์ํํธ์จ์ด ์ธ์ฝ๋ฉ์ด ๊ฐ๋ฅํด์ง๋๋ค. ์ ํจ๊ป
์ด ์ต์ ์ ์ฌ์ฉํ๋ฉด bttv ๊ธฐ๋ฐ ์นด๋์์๋ ๋ นํํ ์ ์์ต๋๋ค. ํ๋ก์ธ์ ๋ถํ๊ฐ ๋์ต๋๋ค. ์ด๊ฒ
์ต์ ์ ์ผ๋ฐ video4linux ์นด๋(์: brooktree-848/878 ๊ธฐ๋ฐ ์นด๋)์์๋ง ์๋ํฉ๋๋ค.
์นด๋), ์กฐ๋ ๊ธฐ๋ฐ ์นด๋์์๋ ์๋ํ์ง ์์ต๋๋ค.
๊ธฐํ ๋ฐฉ์ก ํํธ
๋ชจ๋ lavtools๋ file*.avi์ ๊ฐ์ ํ์ผ ์ค๋ช ์ ํ์ฉํ๋ฏ๋ก ๊ฐ ํ์ผ์ ์ด๋ฆ์ ์ง์ ํ ํ์๊ฐ ์์ต๋๋ค.
ํ์ง๋ง ๊ทธ๊ฑด ๊ฐ๋ฅ์ฑ์ด ์์ด์.
์ฐธ๊ณ : ๋งจํ์ด์ง์ ๋ ๋ง์ ์ต์ ์ด ์ค๋ช ๋์ด ์์ง๋ง ์ด๋ฅผ ์ฌ์ฉํ๋ฉด ๋ค์์ ์ป์ ์ ์์ต๋๋ค.
์์๋์์ต๋๋ค.
๋ค์์ ํฉ๋ฆฌ์ ์ธ ์ค์ ์ ์ํ ๋ช ๊ฐ์ง ํํธ์ ๋๋ค. -d 80์ ๊ฒฝ์ฐ ํ์ง์ 2% ์ด์์ผ๋ก ์ค์
ํฌ์ฐฉ. ์ต๋ 40%์ ๋ฎ์ ํด์๋์์๋ ์๊ฐ์ ์ผ๋ก "์๋ฒฝํ" ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค. -d 2๋ ์ด๋ฏธ
VHS ๋น๋์ค๋ณด๋ค ๋ซ์ต๋๋ค(*๋ง์*!). Marvel์ ๊ฒฝ์ฐ ํ์ง์ ๋ค์๋ณด๋ค ๋๊ฒ ์ค์ ํ๋ฉด ์ ๋ฉ๋๋ค.
์ ์ฒด ํฌ๊ธฐ(-d 50)๋ก ๊ธฐ๋กํ๋ ๊ฒฝ์ฐ 1์ ๋๋ค. ๋ ๋์ ์ค์ (-q 60)์ ์ฌ์ฉํ๋ฉด ๋ ๋ง์ ๊ฒ์ ๋๋ค.
๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ์ค์ ์ด ๋์์๋ก ํ๋ ์ ๋๋กญ์ด ๋ฐ์ํฉ๋๋ค. ๋ง์ฝ์
VCD๋ฅผ ๋ง๋๋ ๊ฒ์ ๋ชฉํ๋ก ํ๊ณ ์๋ค๋ฉด ์ ์ฒด ๋ น์์ ํตํด ์ป์ ์ ์๋ ๊ฒ์ด ๊ฑฐ์ ์์ต๋๋ค.
์ด์จ๋ ๋์ค์ -d 2 ํด์๋๋ก ์ค์ฌ์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ช ๋ฐฑํ -d 1/2/4 ์ด์ธ์ ๋ค๋ฅธ ํฌ๊ธฐ๋ก ๊ธฐ๋กํ ์ ์์ต๋๋ค. ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ ์กฐํฉ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ฐ๋ก ํฌ๊ธฐ์ ์ ๋ฐ๊ณผ ์ธ๋ก ํฌ๊ธฐ ์ ์ฒด๋ฅผ โโ์ฌ์ฉํฉ๋๋ค: -d 21. ์ด๋ NTSC์ ๋ํด ๊ธฐ๋ก๋ฉ๋๋ค.
352x480 ํฌ๊ธฐ๋ก. ์ด๋ SVCD๋ฅผ ์์ฑํ๊ณ 352ํฝ์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ค๋ ๊ฒฝ์ฐ ๋์์ด ๋ฉ๋๋ค.
480๊น์ง๋ ๋ค๋ฅธ ์กฐํฉ -d 12๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ฒ๋ผ ๋์ ๋ณด์ด์ง ์์ต๋๋ค.
์ ์ฒด ์ํ ํด์๋์ ์ ๋ฐ ์์ง ํด์๋๊ฐ ์๋ ๊ฒฝ์ฐ ์ด ๋ฒ์ ์๋
NTSC์ ๊ฒฝ์ฐ 720x288 ํฌ๊ธฐ
์ผ๋ถ ์ ๋ณด about ์ ์, ์ ํ์ ์ธ ๋ผ๋ธ๋ ์ถ๋ ฅ ๋์ ๋ฐฉ์ก
0.06.14:22 int: 00040 lst:0 ins:0 del:0 ae:0 td1=0.014 td2=0.029
์ฒซ ๋ฒ์งธ ๋ถ๋ถ์ lavrec์ด ๋ น์ํ๋ ์๊ฐ์ ๋ณด์ฌ์ค๋๋ค. int : ๋ ํ๋ ์ ์ฌ์ด์ ๊ฐ๊ฒฉ.
์ฒซ ๋ฒ์งธ: ์์ค๋ ํ๋ ์ ์ ์ธ ๋ฐ ๋ธ : ์ฝ์ ๋ ํ๋ ์๊ณผ ์ญ์ ๋ ํ๋ ์์ ๊ฐ์์ ๋๋ค.
๋๊ธฐํ ์์ ์ ์ํด. ์ : ์ค๋์ค ์ค๋ฅ ์. td1 ๋ฐ td2 ์ค๋์ค/๋น๋์ค ์๊ฐ์-
์ฐจ์ด.
(์ ์) ์ก์ ๊ฐ๊ฒฉ ์ฝ 33(NTSC) ๋๋ 40(PAL/SECAM)์ด์ด์ผ ํฉ๋๋ค. ๋ง์ฝ ๋งค์ฐ
๊ทธ๋ ์ง ์์ผ๋ฉด ๋ นํ ํ์ง์ด ์ข์ง ์๊ฑฐ๋ ํ๋ ์์ด ๋ง์ด ์์ค๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
(์ฒซ๋ฒ์งธ) ์์ด๋ฒ๋ฆฐ ํ๋ ์ ๋์๊ณ ๋ญ๊ฐ๊ฐ ์ ์๋ํ์ง ์๋๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
๋ นํ ์ค(HD๊ฐ ๋๋ฌด ๋๋ฆผ, CPU ์ฌ์ฉ๋์ด ๋๋ฌด ๋์ ๋ฑ) ๋ ํฐ ๋ฐ์๋ฉ์ด์ ์ผ๋ก ๋ นํํด ๋ณด์ธ์.
ํ์ง์ด ๋ฎ์ ์๋ ์์ต๋๋ค.
(์ธ, ๋ธ) ์ฝ์ ๋ OR ์ญ์ ๋ ํ๋ ์ ๊ทธ ์ค ์ ์ โ ๋๊ธฐํ์ ๋๋ค. ๋ถ์ค๋ฌผ์ด ๋ง๊ณ
ํ๋ ์์ ์ฝ์ ํ๋ฉด ์ปดํจํฐ์ ๋๋ฌด ๋ง์ ๊ฒ์ ์๊ตฌํ๊ฒ ๋ฉ๋๋ค. ๋ ๊น๋ค๋ก์ด ์ต์ ์ ์ฌ์ฉํ๊ฑฐ๋
๋ค๋ฅธ ์ฌ์ด๋ ์นด๋๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์.
(์ ) ์ค๋์ค ์ค๋ฅ ๊ฒฐ์ฝ ์ข์ง ์์ต๋๋ค. 0์ด์ด์ผ ํฉ๋๋ค.
(td1, td2) ์๊ฐ ์ฐจ์ด๋๊ธฐํ ์์ ์ด ๋นํ์ฑํ๋์ง ์๋ ํ ํญ์ 0 ์ฃผ์์ ๋ ์์ต๋๋ค.
(--synchronization!=2, 2๊ฐ ๊ธฐ๋ณธ๊ฐ์ ๋๋ค).
๋ ธํธ about "์ธํฐ๋ ์ด์ค ๋ค ์ฃผ๋ฌธ - ๋ญ go ์๋ชป ๋ฐ ๋ฐฉ๋ฒ ์ ๊ณ ์ ๋ ๊ทธ๊ฒ"
์ฒซ์งธ, ์ธํฐ๋ ์ด์ค ํ๋ ์์๊ฐ ์๋ชป๋์๋ค๋ ๊ฒ์ ๋ฌด์์ ์๋ฏธํฉ๋๊น?
mjpegtools ์ด๋ฏธ์ง ์ฒ๋ฆฌ ์ฒด์ธ์ ํ๋ ์ ์งํฅ์ ์ ๋๋ค. ์์์๋ฃ์ด๊ธฐ ๋๋ฌธ์
์๋จ ํ๋(0๋ฒ์งธ, 2๋ฒ์งธ, 4๋ฒ์งธ ๋ฑ์ ๋ผ์ธ)๋ก ๊ตฌ์ฑ๋ ๊ฐ ํ๋ ์์ด ์บก์ฒ๋ฉ๋๋ค.
ํ๋จ ํ๋(1๋ฒ์งธ, 3๋ฒ์งธ, 5๋ฒ์งธ ์ค ๋ฑ).
๋คํ์์ ์ผ์ด๋ ์ ์๋ ์ธ ๊ฐ์ง ๋์ ์ผ์ด ์์ต๋๋ค
์ด๋ ์ค์ ๋ก ๊ฐ ํ๋ฆ ํ๋ ์์ด ํ๋์ ํ์ผ๋ก ์ ์ก๋๋ PAL ๋น๋์ค์ ์ํ์์๋ง ๋ฐ์ํ๋ ๋ฌธ์ ์ ๋๋ค.
ํ๋ ์. ์ด๊ฒ๋ค์ ์๋จ ๋๋ ํ๋จ ํ๋๋ก ๋จผ์ ์ ์ก๋ ์ ์์ง๋ง ์ฌํ๊ฒ๋ ํญ์ ๊ทธ๋ฐ ๊ฒ์ ์๋๋๋ค.
๋์ผํ์ง๋ง ํ๋จ ์ฐ์ ์ด ์ผ๋ฐ์ ์ธ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ์๋ชป๋ ํ๋ ์์๋ก ์บก์ฒํ๋ ๊ฒฝ์ฐ
(์๋จ์ด ์๋ ํ๋จ์ผ๋ก ๋๋ ๊ทธ ๋ฐ๋๋ก ๊ฐ ํ๋ ์ ์บก์ฒ๋ฅผ ์์ํฉ๋๋ค) ํ๋ ์
์ํ์ ์คํธ๋ฆผ์ ์คํธ๋ฆผ์ ํ๋ ์ *๊ฐ*์ผ๋ก ๋ถํ ๋ฉ๋๋ค. ๊ฐ๊ฐ์ TV์์ ์ฌ์๋จ
ํ๋๋ ๊ทธ ์์ฒด๋ก ํ์๋๋ฉฐ ์ด๋ ๋ฌดํดํฉ๋๋ค. ์ฌ์๋๋ ํ๋์ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ธ๋ก๋์บ์คํธ๋ ํ๋ ์์์ ์ ํํ ๋์ผํฉ๋๋ค. ์ํ๊น๊ฒ๋ ๋ค์ ๊ธฐ๊ธฐ์์ ์ฌ์ ์ค์ ๋๋ค.
ํ๋ ์์ ๋ ํ๋๊ฐ ๋์์ ๋ํ๋๋ ์ปดํจํฐ ๋ชจ๋ํฐ๋ *๋์ฐํด* ๋ณด์ ๋๋ค.
๊ฐ ํ๋ ์์ 1/25์ด ๊ฐ๊ฒฉ์ผ๋ก ๋ ์๊ฐ์ ํจ๊ณผ์ ์ผ๋ก ํผํฉํฉ๋๋ค.
์๋จ์ด ํ๋จ๊ณผ ํ๋จ์ผ๋ก ์ฒ๋ฆฌ๋๋๋ก ๋ ํ๋๋ฅผ ๊ฐ๋จํ ๊ต์ฒดํ ์ ์์ต๋๋ค.
์ต๊ณ ๋ก ์ทจ๊ธํฉ๋๋ค. ์ ๋๋ง๊ณผ "์ฌ๋ผ์ด์ฑ"์ด ๊ทธ ๊ฒฐ๊ณผ์ ๋๋ค. ์ด๋ฐ ์ผ์ด ๊ฐ๋ ๋ฐ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์บก์ฒ ์นด๋์ ํ๋์จ์ด ๊ฒฐํจ์ผ๋ก ์ธํด.
๊ฐ ํ๋ ์์ ์๋ ๋ ํ๋์ ์๊ฐ *์์*๋ฅผ ์บก์ฒ/์ฒ๋ฆฌํ ๋ ์ด๋๊ฐ์์
์ด๋ป๊ฒ ๋ ์๋ชป ํ์๋ฉ๋๋ค. ์ด๋ ์ฌ์์ด ๊ฒฐ๊ตญ ์๊ฐ์ด ๊ฑธ๋ฆด ๋ ๋ฐ์ํ๋ค๋ ์๋ฏธ์ด๋ฏ๋ก ์ข์ง ์์ต๋๋ค.
์๊ฐ์ ๋ ์ผ์ฐ ์ํ๋ง๋ ์ด๋ฏธ์ง๊ฐ ํฌํจ๋ ํ๋๋ฅผ ์ํ๋ง๋ ์ด๋ฏธ์ง ๋ค์ ์ต๋๋ค.
๋์ค์. ์ด์ํ "์ ๋๋ง" ํจ๊ณผ๊ฐ ๊ฒฐ๊ณผ๋ก ๋ํ๋ฉ๋๋ค.
์ด๋ฌํ ๋ฌธ์ ์ค ํ๋๊ฐ ์๋์ง ์ด๋ป๊ฒ ์ ์ ์์ต๋๊น?
์ด๊ฒ์ ๋ฐ๊ฒฌํ๊ธฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค. ์ฌ์ ์ค์ ์ฌ์ง์ด ์ด์ํ๊ฒ ๊น๋ฐ์ด๋ ๊ฒฝ์ฐ ๋ค์์ ์๋ํด ๋ณด์ธ์.
๊ฐ์ ๋ก ์ญ๋ฐฉํฅ ํ๋ ์์๋ฅผ ์ฌ์ฉํ์ฌ ์ค๋ํซ์ ์ธ์ฝ๋ฉํฉ๋๋ค(์๋ ์ฐธ์กฐ). ์ํฉ์ด ๋์์ง๋ฉด
๋ฌธ์ ๊ฐ ๋ฌด์์ธ์ง, ํด๊ฒฐ์ฑ ์ด ๋ฌด์์ธ์ง ์์๋ณด์ธ์!
์๋จ์ด ํ๋จ๊ณผ ํ๋จ์ผ๋ก ์ฒ๋ฆฌ๋๋๋ก ๋ ํ๋๋ฅผ ๊ฐ๋จํ ๊ต์ฒดํ ์ ์์ต๋๋ค.
์ต๊ณ ๋ก ์ทจ๊ธํฉ๋๋ค. ์ ๋๋ง๊ณผ "์ฌ๋ผ์ด์ฑ"์ด ๊ทธ ๊ฒฐ๊ณผ์ ๋๋ค. ์ด๋ฐ ์ผ์ด ๊ฐ๋ ๋ฐ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์บก์ฒ ์นด๋์ ํ๋์จ์ด ๊ฒฐํจ์ผ๋ก ์ธํด. ๊ทธ ๋ฌธ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
์ธํฐ๋ ์ด์ค ๋ฌธ์
๊ฐ ํ๋ ์์ ์๋ ๋ ํ๋์ ์๊ฐ *์์*๋ฅผ ์บก์ฒ/์ฒ๋ฆฌํ ๋ ์ด๋๊ฐ์์
์ด๋ป๊ฒ ๋ ์๋ชป ํ์๋ฉ๋๋ค. ์ด๋ ์ฌ์์ด ๊ฒฐ๊ตญ ์๊ฐ์ด ๊ฑธ๋ฆด ๋ ๋ฐ์ํ๋ค๋ ์๋ฏธ์ด๋ฏ๋ก ์ข์ง ์์ต๋๋ค.
์๊ฐ์ ๋ ์ผ์ฐ ์ํ๋ง๋ ์ด๋ฏธ์ง๊ฐ ํฌํจ๋ ํ๋๋ฅผ ์ํ๋ง๋ ์ด๋ฏธ์ง ๋ค์ ์ต๋๋ค.
๋์ค์. ๊ทธ ๊ฒฐ๊ณผ ์ด์ํ "์ ๋๋ง" ํจ๊ณผ๊ฐ ๋ฐ์ํฉ๋๋ค.
glav ๋๋ lavplay๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ค์๋ ์ฌ์ฉํด์ผ ํฉ๋๋ค. -F/--๊น๋ฐ์ ์ ํ๊ถ. ์ด
์ฌ์ง์ ๊ฐ์ ํ๋ ๋ช ๊ฐ์ง ๊ธฐ๋ฅ์ ๋นํ์ฑํํฉ๋๋ค.
๋น๋์ค๋ฅผ ๋ณด๊ณ ์ถ๋ค๋ฉด yuvplay๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค:
> lav2yuv โ ... โ ์ ๋ธํ๋ ์ด
ํ๋ ์์ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ yuvplay๋ฅผ ์ฌ์ฉํ์ฌ ํ์ธํด์ผ ํฉ๋๋ค.
์ด๋ป๊ฒ ๊ณ ์น ์ ์์ต๋๊น?
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ํ๋ ์์ ํตํด ํ๋๋ฅผ "์ด๋"ํด์ผ ํฉ๋๋ค. yuvcorright๋ฅผ ์ฌ์ฉํ์ธ์ -T
BOTT_FORWARD/TOP_FORWARD ํ๋๊ฐ ํ๋ ์์ ํ ๋น๋๋ ๋ฐฉ์์ ๋ณ๊ฒฝํฉ๋๋ค. ๋น์ ์ ์์๋ผ ์ ์์ต๋๋ค
๋๋ฒ๊ทธ์ ์ฒ์ ๋ช ์ค์ ์ดํด๋ด์ผ๋ก์จ MJPEG ํ์ผ์ ํ์ฌ ํ๋ ์์
์ถ๋ ฅ: > lav2yuv -v 2 the_mjpeg_ํ์ผ > / dev / null ์๋๋ฉด ๋ค์ ๋ น์์ ๊ตํํ๊ฑฐ๋ -f a for -F
A ํน์ ๊ทธ ๋ฐ๋๋ก๋.
์ด๊ฒ๋ ๋์์ง ์์ต๋๋ค. ์๋จ ํ๋์ ํ๋จ ํ๋๋ฅผ XNUMX์ด์ ๊ฐ๋จํ ๋ฐ๊พธ๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ธ์.
์๊ฐ. yuvcorcor๋ ๋ค์์ ์ฌ์ฉํ์ฌ ์ด๋ฅผ ์ํํ ์ ์์ต๋๋ค. -T LINE_SWITCH.
๊ณ ์น๊ธฐ ์ฝ์ต๋๋ค. ํ๋์ ๋ ์ด๋ธ์ ๋ค์ ์ง์ ํ๋๋ก ๋๊ตฌ์ ์ง์ํ๊ฑฐ๋ ๊ฐ๋จํ
ํ๋ ์ด์ด๊ฐ ๊ต์ฒด๋ ์์๋ก ์ฌ์ํ๋๋ก ํฉ๋๋ค(ํ์๋ ๋ค์๊ณผ ๊ฐ์ด "๊ฐ์ ์ ์ผ๋ก" ์ํํ ์ ์์).
mpeg2enc๋ก ์ธ์ฝ๋ฉํ ๋ ์ญ ์ ์, ํ๋๊ทธ (-์ง bโt) ์ด๋ ๋์ฝ๋์ ์ด๋ค ํ๋๊ฐ ๋ฌด์์ธ์ง ์๋ ค์ค๋๋ค.
์ฌ์ฉํ๋ ์์์ ๋๋ค.
In ์ฃผ๋ฌธ ์ ๊ฒฐ์ ์ ํํ๊ฒ ๋ญ ์ ํ of ์ธํฐ๋ ์ด์ค ๋ฌธ์ ๋น์ ์๋ค, ๋น์ ํ์ํ ๊ฒ ์
์ถ์ถ๋ฌผ ์ผ๋ถ ํ๋ ์ ์ ์ ์, ๊ธฐ๋ก ํ๋ฆ ๋ฐ ๋ฐ์ a ๋ณด์ด at ๊ทธ๋ค:
> mkdir pnm
> lav2yuv -f 40 video.avi โ y4mtoppm โ pnmsplit - pnm/image%d.pnm
> rm pnm/์ด๋ฏธ์ง?.pnm
> CDPNM
> xxv
๋จผ์ ์ด๋ฏธ์ง๋ฅผ ์ ์ฅํ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ญ๋๋ค. lav2yuv -f 40์ ๋ค์๋ง ์๋๋ค.
์ฒ์ 40ํ๋ ์์ stdout์ผ๋ก ๋ณด๋ ๋๋ค. y4mtoppm ํ๋ก๊ทธ๋จ์ ํ๋ ์์ pnm ์ด๋ฏธ์ง๋ก ๋ณํํ๊ณ
pnmsplit์ ๊ทธ๋ฆผ์ ๊ทธ๋ฆผ์ ๋ ํ๋ ์์ผ๋ก ๋ถํ ํ์ฌ ๋ ๊ฐ์ ๋จ์ผ ๊ทธ๋ฆผ์ผ๋ก ๋ง๋ญ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ฐ๋ฆฌ๋
pnmsplit์ %10xd ๋ฒํธ ๋งค๊ธฐ๊ธฐ๋ฅผ ์ง์ํ์ง ์์ผ๋ฏ๋ก ์ฒ์ 0๊ฐ ์ด๋ฏธ์ง๋ฅผ ์ ๊ฑฐํ์ญ์์ค. ์์ด
์ซ์ ์์ XNUMX์ด ์์ผ๋ฉด ํ์ผ์ด ์๋ชป๋ ์์๋ก ์ ๋ ฌ๋์ด ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋ฐ์ํฉ๋๋ค.
ํผ๋์ค๋ฌ์ด ์ฌ์
์ข์ํ๋ ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ(์: xv)์ ์ฌ์ฉํ์ฌ ์ฌ์ง์ ๋ด ๋๋ค. ์ฌ์ง๋ง๋ค
๋ ํ๋ ์ค ํ๋์ ํ๋๋ง ํฌํจํ๋ฉด ์์ง์ผ๋ก ํฌ๊ธฐ๊ฐ ์กฐ์ ๋์ด ํ์๋ฉ๋๋ค. ๋น์ ์ด ๋ณด๋ฉด
์ฌ์ง์ ๋ณด๋ฉด ์ํ๊ฐ ์ฒ์ฒํ ์งํ๋๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
ํ๋ฆ์ด ์๋ ๊ฒฝ์ฐ ํญ์ ๊ฑฐ์ ๋์ผํ 2์ฅ์ ์ฌ์ง์ ๋ณด์์ผ ํฉ๋๋ค(์๋ํ๋ฉด
ํ๋ฆ ํ๋ ์์ ๋ฐฉ์ก์ ์ํด ๋ ๊ฐ์ ํ๋๋ก ๋ถํ ๋ฉ๋๋ค. ๊ด์ฐฐํ ์ ์๋ค
์ํ๋ฅผ ์ผ์ ์ ์งํ ๋ ๋น ํจ๊ณผ๊ฐ ์์ผ๋ฉด ์ฝ๊ฒ ์ด ์์ ์ ์ํํ ์ ์์ต๋๋ค. ๋ ํ๋ ๋ชจ๋
๋์์ ํ์๋ฉ๋๋ค. ํจ๊ป ์ํด ์๋ ๋ ๊ทธ๋ฆผ์ ์ง์์ฌ์ผ ํฉ๋๋ค.
์ซ์์ ๊ทธ ๋ค์ ์ค๋ ํ์. ๊ทธ๋์ ์ฌ์ง์ ๋ณด๋ฉด 4๋ฒ๊ณผ 5๋ฒ์ด ๊ฑฐ์ ๋น์ทํด์
๋์ผํจ, 5์ 6์ ๋ค๋ฆ(์์ง์ ์์), 6๊ณผ 7์ ๋์ผ, 7๊ณผ 8์ ๋ค๋ฆ, ....
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด yuvcorrent๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. -T BOTT_FORWARD or TOP_FORWARD. ๋น์ ์ ํ ์ ์์ต๋๋ค
๋ํ ํ๋ ์์(์๋จ/ํ๋จ)๊ฐ ์ฌ์ ํ ์๋ชป๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ๋น์ ์ํด์ผ ํ ์๋ ์์ต๋๋ค
yuvcorright๋ฅผ ๋ ๋ฒ์งธ๋ก ์ฌ์ฉํ์ญ์์ค. -M LINE_SWITCH, ๋๋ mpeg2enc๋ฅผ ์ฌ์ฉํ์ธ์ -z (bโt) ์ต์ ์ ์ ํํฉ๋๋ค.
์ฌ๋ฐ๋ฅด๊ฒ ์ถ์ธกํ๋์ง ํ์ธํ๋ ค๋ฉด ํ๋ ์์ ๋ค์ ์ถ์ถํ๊ณ ๋ค์์ ์ฌ์ฉํ์ฌ ์ฌ์ ๋ ฌํ์ธ์.
yuv๋ง์์:
> lav2yuv -f 40 ๋น๋์ค.avi โ ๋ง์์ -T OPTION โ y4mtoppm โ pnm๋ถํ - pnm/์ด๋ฏธ์ง%d.pnm
์ฌ๊ธฐ์ "OPTION"์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ ์ฌ๋ฃ๋ฅผ ๋ณํํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค.
์ํ์์. TV์ฉ์ผ๋ก ์ง์ ์ ์๋ ์๋ฃ๋ ์๋์์ ๋ค๋ฃจ๊ฒ ์ต๋๋ค.
์๋ ํ์ธ์, NTSC ์ํ๋ ์ด๋ป์ต๋๊น?
์ํ๋ "3:2" ํ๋ค์ด์ ์ฌ์ฉํ์ฌ NTSC๋ก ๋ฐฉ์ก๋ฉ๋๋ค. ์ฆ, ์บก์ฒ ํ๋ ์์ ์ ๋ฐ์ด
1๊ฐ ๋์์ ํ๋ ์์ ํ๋์ 2๊ฐ ํ๋ ์์ ์ ๋ฐ ํ๋๋ฅผ ํฌํจํฉ๋๋ค. ์ด ํจ๊ณผ๋ฅผ ์คํ ์ทจ์ํ๋ ค๋ฉด
ํจ์จ์ ์ธ MPEG ์ธ์ฝ๋ฉ์ ์ํด์๋ yuvkineco๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
TV ์นด๋ฉ๋ผ์ ๊ฐ์ด ์ธํฐ๋ ์ด์ค๋ ์์ค๊ฐ ์๋ ๊ฒฝ์ฐ ํ๋ ์์ ๋ ๊ฐ์ ํ๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์๋ก ๋ค๋ฅธ ์์ ์ ๋ น์๋ ๊ฒ์ ๋๋ค. ์ฌ๊ธฐ์ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ๋ ๊ฒ์ ๋ ์ด๋ ต์ต๋๋ค. ๋
์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ์ํ์ผ๋ก ์์ง์ด๋ ๊ฒ์ ์ฐพ์์ผ ํฉ๋๋ค. ์ถ์ถํ ๋
๋คํ์์ ๋ฌผ๊ฑด์ ํ ๋จ๊ณ ํฌ๊ฒ ์์ง์ด๋ ๊ฒ์ด ์๋๋ผ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ์์ ๋จ๊ณ๋ก ์์ง์ฌ์ผ ํฉ๋๋ค.
์์ผ๋ก ๋์๊ฐ๊ธฐ, ์๊ฒ ๋ค๋ก ๋ฌผ๋ฌ์๊ธฐ, ํฌ๊ฒ ์์ผ๋ก, ์๊ฒ ๋ค๋ก...... ๊ฐ์ ๊ฒ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ ๊ฐ์ง ์ต์ ์ ๋ชจ๋ ์ธ๊ธํ์ต๋๋ค.
ํ๋ ์์๊ฐ ํญ์ ๋์ผํ ๊ฒ์ด๋ผ๊ณ ๊ธฐ๋ํ์ง ๋ง์ญ์์ค(์๋จ ๋๋ ํ๋จ ์ฐ์ ). ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
์ฑ๋ ๊ฐ, ์ํ ๊ฐ, ์ฌ์ง์ด ์ํ ๋ด์์๋ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค. ๊ทธ ๊ฒฝ์ฐ
์์๋ฅผ ๋ณ๊ฒฝํ๋ฉด mpeg2enc -I 1 ๋๋ -I 2๋ก ์ธ์ฝ๋ฉํด์ผ ํ ์๋ ์์ต๋๋ค.
์ ์ฒด ํฌ๊ธฐ๋ก ๋ นํํ๋ ๊ฒฝ์ฐ์๋ง ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค !!!
๋ค๋ฅธ ์์ค์์ ๋น๋์ค ๋ง๋ค๊ธฐ
๋ค์์ ๋ค์๊ณผ ๊ฐ์ ๋ค๋ฅธ ์์ค์์ ๋น๋์ค๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํ ๋ช ๊ฐ์ง ํํธ์ ์ค๋ช ์ ๋๋ค.
์ด๋ฏธ์ง ๋ฐ ๊ธฐํ ๋น๋์ค ์ ํ.
๋ค์ ๋ด์ฉ์ ์ดํด๋ณด๋ ๊ฒ๋ ์ข์ต๋๋ค. ํธ๋์ค ์ฝ๋ฉ of ํ์กดํ๋ MPEG-2
์๋ด
๋ง๋ค๊ธฐ ๋์์ ์ ํ์
jpeg2yuv๋ฅผ ์ฌ์ฉํ์ฌ ๋ณ๋์ JPEG ์ด๋ฏธ์ง์์ yuv ์คํธ๋ฆผ์ ์์ฑํ ์ ์์ต๋๋ค. ์ด ์คํธ๋ฆผ์ด ์ ์ก๋ฉ๋๋ค
ํ์ผ๋ก ์ ์ฅํ๊ฑฐ๋ mpeg ๋น๋์ค๋ก ์ง์ ์ธ์ฝ๋ฉํ ์ ์๋๋ก stdout์ผ๋ก ๋ณํ
mpeg2enc๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ๋ค๋ฅธ ์ฉ๋๋ก ์ฌ์ฉ๋ฉ๋๋ค.
yuv ์คํธ๋ฆผ์ ์ ์ฅํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
> jpeg2yuv -f 25 -I p -j ์ด๋ฏธ์ง%05d.jpg > ๊ฒฐ๊ณผ.yuv
25FPS์ yuv ๋น๋์ค ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ result.yuv ํ์ผ์ ์์ฑํฉ๋๋ค. -f ์ต์ ์
ํ๋ ์ ์๋๋ฅผ ์ค์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. image%05d.jpg๋ jpeg ํ์ผ์ ์ด๋ฆ์ด ์ง์ ๋์์์ ์๋ฏธํฉ๋๋ค.
image00000.jpg, image00001.jpg ๋ฑ๋ฑ. (05๋ 04์๋ฆฌ, XNUMX๋ XNUMX์๋ฆฌ,
๋ฑ) ์ธํฐ๋ ์ด์ค๋ฅผ ์ง์ ํ๋ ค๋ฉด -I p๊ฐ ํ์ํฉ๋๋ค. ์ด๋ค ์ ํ์ธ์ง ํ์ธํด์ผ ํฉ๋๋ค.
๊ฐ์ง๋ค. ์ธํฐ๋ ์ด์ค๊ฐ ์๋ค๋ฉด ํ๋ก๊ทธ๋ ์๋ธ๋ฅผ ์ํด p๋ฅผ ์ ํํ์ธ์.
๋ณ๋์ ํ์ผ์ ์ ์ฅํ์ง ์๊ณ jpeg ์ด๋ฏธ์ง์์ ๋ฐ๋ก mpeg ์์์ ์ธ์ฝ๋ฉํ๊ณ ์ถ๋ค๋ฉด
๋น๋์ค ํ์ผ ์ ํ:
> jpeg2yuv -f 25 -I p -j ์ด๋ฏธ์ง%05d.jpg โ mpeg2enc -o mpegfile.m1v
์์ ๋์ผํ์ง๋ง yuv ๋น๋์ค๊ฐ ์๋ mpeg ๋น๋์ค๋ฅผ ์ ์ฅํฉ๋๋ค. mpeg2enc ์ฐธ์กฐ
mpeg2enc ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์น์ ์ ์ฐธ์กฐํ์ธ์.
jpeg2yuv์ mpeg2enc ์ฌ์ด์ yuvscaler๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. SVCD๋ฅผ ์์ฑํ๋ ค๋ ๊ฒฝ์ฐ
์์ค ์ด๋ฏธ์ง์์:
> jpeg2yuv -f 25 -I p -j ์ด๋ฏธ์ง%05d.jpg โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SVCD โ mpeg2enc -f 4 -o ๋น๋์ค.m2v
-b ์ต์ ์ ์ฌ์ฉํ์ฌ ์์ํ ์ด๋ฏธ์ง ๋ฒํธ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ๊ฐ์
์ฒ๋ฆฌํ ์ด๋ฏธ์ง๋ -n ์ซ์๋ก ์ง์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ฒ์์ผ๋ก
์ด๋ฏธ์ง๊ฐ image01.jpg๊ฐ ์๋ image00.jpg์ด๊ณ 60๊ฐ์ ์ด๋ฏธ์ง๋ง ์ฒ๋ฆฌํ๋ ค๊ณ ํฉ๋๋ค.
์ ํ :
>jpeg2yuv -b 1 -f 25 -I p -n 60 -j ์ด๋ฏธ์ง*.jpg โ yuv2lav -o stream_without_sound.avi
๊ทธ๋ฐ ๋ค์ ์คํธ๋ฆผ์ ์ฌ์ด๋๋ฅผ ์ถ๊ฐํฉ๋๋ค.
> ๋ผ๋ฐ๋์๋ธ stream_without_sound.avi sound.wav stream_with_sound.avi
ppm ์ ๋ ฅ์๋ppmtoy4m util์ด ์์ต๋๋ค. ppmtoy4m์ ๋ํ ๋งจํ์ด์ง๊ฐ ์์ต๋๋ค.
์ถ๊ฐ ์ ๋ณด์ ๋ํด ์๋ดํ์ต๋๋ค.
MPEG ๋น๋์ค๋ฅผ ๋ง๋ค๋ ค๋ฉด ๋ค์์ ์๋ํ์ญ์์ค.
>๊ณ ์์ด *.ppm โ ๋ถ๋น์ฅ๋๊ฐ4๋ถ -o 75 -n 60 -F 25:1 โ mpeg2enc -o ์ถ๋ ฅ.m1v
๊ฐ *.ppm ํ์ผ์ppmtoy4m์ผ๋ก ๋ณํํ์ธ์. ์ฒ์ 75๊ฐ ํ๋ ์(์ฌ์ง)์ ๋ฌด์๋๊ณ ๋ค์ ํ๋ ์์ ๋ฌด์๋ฉ๋๋ค.
60์ mpeg2enc์ ์ํด ์ถ๋ ฅ.m1v๋ก ์ธ์ฝ๋ฉ๋ฉ๋๋ค. -o ๋ฐ -n ์ต์ ์์ด ์คํํ ์ ์์ต๋๋ค. ๊ทธ๋งํผ
-F ์ต์ ์ ํ๋ ์ ์๋๋ฅผ ์ค์ ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ NTSC(30000:1001)์ ๋๋ค. PAL์ ๊ฒฝ์ฐ -F๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
25 : 1.
PPM์ผ๋ก ๋ณํํ๋ ๋ณํ๊ธฐ๊ฐ ์์ผ๋ฉด ๋ค๋ฅธ ์ฌ์ง ํ์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
>ls *.tga โ xargs -n1 tgatoppm โ ๋ถ๋น์ฅ๋๊ฐ4๋ถ โ ์ ๋ธํ๋ ์ด
ํ์ผ ์ด๋ฆ ๋ชฉ๋ก(ls *.tga)์ ํ๋(-n)๋ก tgatoppm์ ์คํํ๋ xargs์ ์ ๊ณต๋ฉ๋๋ค.
1) ํธ์ถ๋น ์ธ์๋ฅผ ์ฌ์ฉํ๊ณ ์ถ๋ ฅ์ pmtoy4m์ ๊ณต๊ธํฉ๋๋ค. ์ด๋ฒ์๋ ์์๋ง
ํ๋ฉด์ ํ์๋ฉ๋๋ค. xargs๋ ๋ณํ๊ธฐ(tgatoppm)๊ฐ ์๋ํ ์ ์๋ ๊ฒฝ์ฐ์๋ง ํ์ํฉ๋๋ค.
ํ ๋ฒ์ ํ๋์ ์ด๋ฏธ์ง๋ก.
ImageMagick '๋ณํ' ๋๊ตฌ(Swiss Army Knife)๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๋ค์์ ์๋ํด ๋ณด์ธ์.
>๋ณํํ๋ค * .gif ppm:- โ ๋ถ๋น์ฅ๋๊ฐ4๋ถ โ ์ ๋ธํ๋ ์ด
์ด๋ ๋๋ ํ ๋ฆฌ์ ๋ชจ๋ '.jpg' ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์์ PPM ํ์์ผ๋ก ๋ณํํ๊ณ stdout์ผ๋ก ํ์ดํํ๊ณ ,
๊ทธ๋ฐ ๋ค์ y4m์ผ๋ก ๋ณํํ๊ธฐ ์ํด pmtoy4m์ผ๋ก ....
๋์ฝ๋ฉ ์คํธ๋ฆผ ๊ณผ MPlayer๋
mplayer๋ก ์คํธ๋ฆผ์ ๋์ฝ๋ฉํ๋ ๊ฒ์ mplayer๊ฐ ํ ์ ์๋ ๋ชจ๋ ๋น๋์ค๋ฅผ ๊ฐ์ ธ์ค๋ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค.
mjpegtools๋ฅผ ์ฌ์ฉํ์ฌ mpeg๋ก ํธ์งํ๊ฑฐ๋ ์ธ์ฝ๋ฉํ ์ ์๋ ํญ๋ชฉ์ ์ฌ์ํ ์ ์์ต๋๋ค. ์ด ๋ฐฉ๋ฒ์
mplayer 1.0rc2์์ ํ ์คํธ๋์์ผ๋ฉฐ ์ต์ ๋ฒ์ ์์๋ ์๋ํฉ๋๋ค.
>mkfifo stream.yuv
>๊ณ ์์ด stream.yuv โ yuv2lav -o mjpeg_wo.avi &
>์ ํ๋ ์ด์ด -์๋ฆฌ -noframedrop -๋ณด yuv4mpeg ๋ชจ๋ ํ์ผ.mpg
>์ ํ๋ ์ด์ด -๋ณด null๋ก -์์ค pcm:ํ์ผ=๋ชจ๋ ํ์ผ.wav ๋ชจ๋ ํ์ผ.mpg
์ด์ ์๋ฆฌ ์์ด mjpeg๋ก ์ธ์ฝ๋ฉ๋ AVI์ ์๊ฐ ์์ต๋๋ค. ์๋ฆฌ๊ฐ ๋ค์ด๊ฐ๊ฒ ๋ฉ๋๋ค
anyfile.wav. AVI์ ์ฌ์ด๋๋ฅผ ์ถ๊ฐํ ์ง ์ฌ๋ถ๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ๋ผ๋ฐ๋์๋ธ ๋ฐ
์ธ์ฝ๋ฉํ๊ธฐ ์ ์ ํ์ผ์ ํธ์งํ์ญ์์ค.
yuv2lav, mpeg2enc ๋๋ mjpeg ๋๊ตฌ์ ๋ค๋ฅธ ๋๊ตฌ ๋์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
๊ทํ์ ๋ช ๋ น์ ๋ค์๊ณผ ๊ฐ์ ์๋ ์์ต๋๋ค:
> ๋ฐฉ๋ฒ stream.yuv โ ์ ๋ธ๋ฐ๋ ธ์ด์ฆ โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SVCD โ mpeg2enc -f 4 -o video_svcd.m2v
wav ํ์ผ์ ๊ณ ์์ด๋ก ๋ณด๋ด์ธ์ mp2enc MP2 ์ค๋์ค๋ก ์ธ์ฝ๋ฉํฉ๋๋ค. ๊ทธ๋งํผ -๋ณด yuv4mpeg ์ต์ ์ด ์ ์๋ํฉ๋๋ค
mplayer ๋ฌธ์์ ์ธ๊ธ๋ ๋ค๋ฅธ ์ ๋ ฅ ์ ํ๊ณผ ํจ๊ป.
๋์ฝ๋ฉ MPEG-2 ์คํธ๋ฆผ ๊ณผ mpeg2dec
yuv ์คํธ๋ฆผ์ ์์ฑํ๋ ํจ์น๋ mpeg2dec ๋ฒ์ ์ ์ฌ์ฉํ์ฌ mpeg2 ์คํธ๋ฆผ์ ๋์ฝ๋ฉํ ์ ์์ต๋๋ค.
์ด๋ฅผ ๋ค๋ฅธ mjpegtools ํ๋ก๊ทธ๋จ์ผ๋ก ํ์ดํํ ์ ์์ต๋๋ค. ์๋๋ฉด mpeg2dec ๋ฒ์ ์ ์ฌ์ฉํ์ธ์
libmpeg2 ํ๋ก์ ํธ์์ ์ง์ ์คํํ๊ณ ์ถ๋ ฅ ๋ชจ๋ pgmpipe๋ฅผ ์ฌ์ฉํ์ธ์. ์ ๋๋ถ์ด pgmtoy4m
ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ฉด ํด๋น pgm ์ถ๋ ฅ์ ๋ค์ yuv๋ก ๋ณํํ ์ ์์ต๋๋ค.
์ ํจ์น ๋ฒ์ ๊ณผ pgmtoy4m์ด ์๋์ง ์๋ฌธํด ๋ณด์ธ์. ๋๋ต์
yuv ์ถ๋ ฅ์ฉ ํจ์น๋ libmpeg2 ๊ฐ๋ฐ์์๊ฒ ์ฌ๋ฌ ๋ฒ ์ ์ก๋์์ง๋ง ๊ฒฐ์ฝ ์ ์ก๋์ง ์์์ต๋๋ค.
ํฌํจ๋ฉ๋๋ค. ์ด์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋์ฝ๋ฉ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> mpeg2dec -s -o pgmpipe ์ ๋์ธ .VOB โ pgmtoy4m -i t -a 10:11 -r 30000:1001 โ mpeg2enc -f 8
newvideo.m2v
์ ์ค๋ช ๋ ๋๋ก ์ค๋์ค๋ฅผ ๋์ฝ๋ฉํ ์ ์์ต๋๋ค. ํธ๋์ค ์ฝ๋ฉ of ํ์กดํ๋ MPEG-2 ์น์ .
๊ธฐํ ์ผ ์ ์๊ณ ์๋ค
DVB ์นด๋ ๋๋ ์์ฑ ์์ ๊ธฐ์ ์ ์ก ์คํธ๋ฆผ์ด ์๋ ๊ฒฝ์ฐ ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
๋ค์คํํ๊ฑฐ๋ ์๋ผ๋ ๋๋ค. ์ด๋ฅผ ์ํ ์ข์ ๋๊ตฌ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ํ๋ก์ ํธ X ๋ค์์์ ์ฌ์ฉ ๊ฐ๋ฅ:
mpeg ์ํ์์์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋์ค์ ์คํธ๋ฆผ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
์ญ๋ค์คํ๋ ์ค๋์ค ๋น๋์ค. ๊ทธ๋์ ํธ๋์ค ์ฝ๋ฉ of ํ์กดํ๋ MPEG-2 ์ด ๋ฌธ์์ ์น์
ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค. ๋ น์์ด ์ฑ๊ณตํ๋์ง ํ์ธํ๋ ์ค์ ๋๋ค.
lavplay๋ glav๋ฅผ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค. ์ค์ : ์์ด xawtv์ lavplay ๋๋ glav๋ฅผ ์คํํด ๋ณด์ธ์.
ํ๋์จ์ด ์ฌ์์ด ์๋ํ์ง ์์ต๋๋ค. ์ํํธ์จ์ด ์ฌ์์ ๊ฒฝ์ฐ ์ ์์ ์ผ๋ก ์๋ํฉ๋๋ค.
>๋ผ๋ธํ๋ ์ด -p S ๊ธฐ๋ก.avi
๋ นํ๋ ์์์ ๋ณด๊ณ ์๋ฆฌ๋ฅผ ๋ค์ด๋ณด์ธ์. ํ์ง๋ง ์์์ ๋์ฝ๋ฉ์
์์คํ ์ ํฐ ๋ถํ๋ฅผ ์ฃผ๋ CPU์ ์ํด ์ํ๋ฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ์ฅ์
xawtv๊ฐ ํ์ํ์ง ์์ต๋๊น?
๋ ์ข์ ๋ฐฉ๋ฒ:
>๋ผ๋ธํ๋ ์ด -p H ๊ธฐ๋ก.avi
๋น๋์ค๋ ํ๋์จ์ด์ ์ํด ๋์ฝ๋ฉ๋๊ณ ์ฌ์๋ฉ๋๋ค. ์์คํ ๋ถํ๊ฐ ๋งค์ฐ ๋ฎ์ต๋๋ค. ์ด๊ฒ์
์ํํธ์จ์ด ๋์ฝ๋ฉ ๋์ ํ๋์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ฉด์์ ์ฌ์ํฉ๋๋ค.
์๋ํด ๋ณผ ์๋ ์์ต๋๋ค.
> ๋ผํ๋ผ์ด -p C ๊ธฐ๋ก.avi
ํ๋์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ํ์ง๋ง ์นด๋์ ๋น๋์ค ์ถ๋ ฅ์ ์ฌ์ฉํ์ฌ ์ฌ์ํฉ๋๋ค.
> ๊ธ๋ผ๋ธ ๊ธฐ๋ก.avi
lavplay์ ๋์ผํ์ง๋ง ๋ฉ์ง GUI๊ฐ ์์ต๋๋ค. glav ๋ฐ lavplay์ ๋ํ ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊ฑฐ์ ๋์ผํฉ๋๋ค. ์ต์ ์ ์ฌ์ฉํ์ง ์์ผ๋ฉด SW ์ฌ์์ด ์ฌ์ฉ๋ฉ๋๋ค.
ํ๋์จ์ด ์ฌ์์ ์ฌ์ฉํ๋ฉด ์ปดํฌ์งํธ ๋ฐ SVHS OUT์ ๋ํ ์ ํธ๊ฐ ์์ฑ๋๋ฏ๋ก ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
TV์์ ์ํ๋ฅผ ๋ณด์ธ์.
> lav2yuv test.eli โ ์ ๋ธํ๋ ์ด
์๋ฆฌ ์์ด ๋น๋์ค๋ฅผ ์ป๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ๋๋ค. ์ธ์ฝ๋ฉ์์ yuvplay๋ฅผ ํ ๋ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค
๋ช ๋ น. ์ธ์ฝ๋ฉ ๋ช ๋ น์์ yuvplay๋ฅผ ์ฌ์ฉํ๋ฉด ํํฐ์ ์ํด ๋ณ๊ฒฝ๋ ๋ด์ฉ์ ๋ณผ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ค์ผ์ผ๋ง. ์ฌ๋ก์ฐ ๋ชจ์ ๋๋ฒ๊น ์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์๋ฆผ: ๋๋ผ์ด๋ฒ๋ฅผ ๋ก๋ํ ํ xawtv๋ฅผ ์์ํ์ฌ lavplay ๋ฐ ๋ช ๊ฐ์ง ํญ๋ชฉ์ ์ค์ ํด์ผ ํฉ๋๋ค.
glav๋ ๊ทธ๋ ์ง ์์ง๋ง HW-Playback์๋ ํ์ํฉ๋๋ค. xawtv๋ฅผ ๋ซ๋ ๊ฒ์ ์์ง ๋ง์ธ์!!
NOTE2 : glav์ lavplay๋ฅผ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ๋ณด๋ด๋ ค๊ณ ํ์ง ๋ง์ธ์. ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ์ง ์์ต๋๋ค!!!
NOTE3 : SECAM ์ฌ์์ ํ์ฌ(12.3.2001๋ XNUMX์ XNUMX์ผ) ํ๋ฐฑ์ผ๋ก๋ง ๊ฐ๋ฅํ์ง๋ง ๋ น์ ๋ฐ ์ธ์ฝ๋ฉ์
์ฌ๋ฐ๋ฅด๊ฒ ์ด๋ฃจ์ด์ก์ต๋๋ค.
NOTE4 :์ผ์ด๋ธ์ด ๋ถ๋ํ๋ฉด ์ด๋ฏธ์ง ํ์ง์ด ์ ํ๋ ์ ์์ต๋๋ค. ํ์์๋ ๋ณผ ์ ์์ง๋ง, ์ธ์ ๋ณด๋ฉด
์์ ๊ทธ๋ฆผ์๋ฅผ ๋ณผ ์ ์๋ ํ ์คํธ๊ฐ ์์ต๋๋ค. ์ด๊ฑฐ ๋ณด๋ฉด ๋ฐ๊ฟ์ผ์ง
์ผ์ด๋ธ.
์ค๋ ๊ณง: ๋น๋์ค ๋ นํ๋ฅผ ๋งค์ฐ ๊ฐ๋จํ๊ฒ ๋ง๋ค์ด์ฃผ๋ ๋๊ตฌ๊ฐ ์์ต๋๋ค: Linux Studio. ๋
๋ค์์์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค:
๋น๋์ค ํธ์ง
ํธ์ง ๊ณผ ๊ธ๋ผ๋ธ
๋๋ถ๋ถ์ ์์ ์ glav๋ก ์ฝ๊ฒ ์ํํ ์ ์์ต๋๋ค. ์์์ ์ผ๋ถ๋ฅผ ์ญ์ ํ๋ ๊ฒ์ฒ๋ผ ๋ถ์ฌ๋ฃ๊ธฐ๋ฅผ ์๋ผ๋ด๊ณ
๋น๋์ค์ ์ผ๋ถ๋ฅผ ๋ณต์ฌํ์ญ์์ค.
glav ๋ฒํผ ์ค๋ช
glav๋ ๋น๋์ค๋ฅผ ํ๊ดด์ ์ผ๋ก ํธ์งํ์ง ์๊ธฐ ๋๋ฌธ์ ์์ ์ฌํญ์ ์ ์ฅํด์ผ ํฉ๋๋ค. ์ด๊ฒ
์ฆ, ์๋ณธ ๋น๋์ค๋ ๊ทธ๋๋ก ์ ์ง๋๊ณ ์์ ์ฌํญ์ ์ถ๊ฐ ํ์ผ์ ๋ณด๊ด๋ฉ๋๋ค.
ํ ์คํธ ํธ์ง๊ธฐ๋ก ์ฝ์ ์ ์๋ "ํธ์ง ๋ชฉ๋ก" ํ์ผ์ ๋๋ค. ์ด ํ์ผ์ ๋ค์์ ์ ๋ ฅ์ผ๋ก ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
lav2wav, lav2yuv, lavtrans์ ๊ฐ์ ๋ค๋ฅธ lavtools ํ๋ก๊ทธ๋จ.
์คํธ๋ฆผ์ ์์๊ณผ ๋์ ์๋ผ๋ด๋ ค๋ฉด ์์๊ณผ ๋์ ํ์ํ์ญ์์ค.
๊ทธ๋ฆฌ๊ณ "์ ํ ์ ์ฅ" ๋ฒํผ์ ์ฌ์ฉํ์ธ์. ํธ์ง ๋ชฉ๋ก ํ์ผ์ ๋ค์์ ์ ๋ ฅ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
lavtools. ๋ นํ๋ ๋น๋์ค๋ฅผ ๋ ์์ ๋ถ๋ถ์ผ๋ก ๋ถํ ํ๋ ค๋ฉด ๊ฐ๋จํ
๊ทธ๋ฐ ๋ค์ ๊ฐ ๋ถ๋ถ์ ๋ค๋ฅธ ๋ชฉ๋ก ํ์ผ์ ์ ์ฅํฉ๋๋ค.
์ง๊ธ ๋น๋์ค์ ์ฌ์ด๋์ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ณผ ์ ์์ผ๋ฉฐ ๋ค์ ๊ณ์ฐํ ํ์๊ฐ ์์ต๋๋ค.
์๋ฌด๊ฒ๋.
ํธ์งํ ๋น๋์ค์ "ํ๊ดด์ ์ธ" ๋ฒ์ ์ ์ป์ผ๋ ค๋ฉด ๋ค์์ ์ฌ์ฉํ์ธ์.
> ๋ผ๋ธํธ๋์ค -o short_version.avi -f a editlist.eli
-o
์ถ๋ ฅ ์ด๋ฆ์ ์ง์ ํฉ๋๋ค
-ํ
์ถ๋ ฅ ํ์(์: AVI)์ ์ง์ ํฉ๋๋ค.
editlist.eli
์์ ์ฌํญ์ด ์ค๋ช ๋ ๋ชฉ๋ก ํ์ผ์ ๋๋ค. ๋ค์์ ์ฌ์ฉํ์ฌ ๋ชฉ๋ก ํ์ผ์ ์์ฑํฉ๋๋ค.
glav์ "๋ชจ๋ ์ ์ฅ" ๋๋ "์ ํ ์ ์ฅ" ๋ฒํผ.
ํ๋๋ก ํ๋ค ๋์์
> ๋ผ๋ธํธ๋์ค -o ์คํธ๋ฆผ.qt -f q Record_1.avi Record_2.avi ... Record_n.avi
-o
์ถ๋ ฅ ํ์ผ ์ด๋ฆ์ ์ง์ ํฉ๋๋ค
-fq
์ถ๋ ฅ ํ์(์ด ๊ฒฝ์ฐ Quicktime)์ ์ง์ ํฉ๋๋ค.
์ด๋ ์ผ๋ฐ์ ์ผ๋ก ํ์ํ์ง ์์ต๋๋ค. 2Bit์๋ 32GB์ ํ์ผ ํฌ๊ธฐ ์ ํ์ด ์๋ค๋ ์ ์ ๋ช ์ฌํ์ธ์.
์ค๋๋ glibc๋ฅผ ์ฌ์ฉํ๋ ์์คํ . ์์ฆ์ ๋ณดํต ๋ฌธ์ ๊ฐ ์๋์ง
๋ณ๋์ ์๋ฆฌ
> ๋ผ๋ธํธ๋์ค -o sound.wav -f w ์คํธ๋ฆผ.avi
์คํธ๋ฆผ ์ฌ์ด๋๋ก wav ํ์ผ์ ์์ฑํฉ๋๋ค.avi ์ ๊ฑฐํ๋ ค๋ ๊ฒฝ์ฐ ํ์ํ ์ ์์ต๋๋ค.
์์์ด ์๊ฑฐ๋ ๋ค๋ฅธ ์ฌ์ด๋ ํ์์ผ๋ก ๋ณํํ๋ ค๋ ๊ฒฝ์ฐ.
์ฌ์ด๋๋ฅผ ๋ถํ ํ๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> lav2wav editlist.eli >sound.wav
๋ณ๋์ ํ์
>mkdir jpg; ๋ผ๋ธํธ๋์ค -o jpg/์ด๋ฏธ์ง%05d.jpg -f i ์คํธ๋ฆผ.avi
๋จผ์ "jpg" ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ญ๋๋ค. ๊ทธ๋ฐ ๋ค์ lavtrans๋ jpg์ ๋จ์ผ JPG ์ด๋ฏธ์ง๋ฅผ ์์ฑํฉ๋๋ค.
stream.avi ํ์ผ์ ๋๋ ํฐ๋ฆฌ์ ๋๋ค. ํ์ผ ์ด๋ฆ์ image00000.jpg๋ก ์ง์ ๋ฉ๋๋ค.
image00001.jpg ....
์์ฑ๋ jpg ์ด๋ฏธ์ง์๋ ์ ์ฒด ์ฌ์ง์ด ํฌํจ๋ฉ๋๋ค. ํ์ง๋ง ์ ์ฒด ํฌ๊ธฐ๋ก ๋ นํํ ๊ฒฝ์ฐ
์ด๋ฏธ์ง๋ ์ธํฐ๋ ์ด์ค ๋ฐฉ์์ผ๋ก ์ ์ฅ๋ฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ง ๋ทฐ์ด๋ ์ฒซ ๋ฒ์งธ ํ๋๋ง ํ์ํฉ๋๋ค.
jpg ํ์ผ.
์ด๋ฏธ์ง๋ฅผ ๋จ์ผ ํ์ผ๋ก ๊ฐ๊ณ ์ถ๋ค๋ฉด ํด๋น ๋ฒ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค
> lav2yuv -f 1 ์คํธ๋ฆผ.avi โ y4mtoppm -L >ํ์ผ.pnm
ํ๋๋ฅผ ๋จ์ผ ํ์ผ๋ก ๋ถํ ํ๋ ค๋ฉด ๋ค์์ ์ฌ์ฉํ์ญ์์ค.
> lav2yuv -f 5 ../stream.avi โ y4mtoppm โ pnm๋ถํ - ์ด๋ฏธ์ง%d.pnm
์ํ ์ด๋ฏธ์ง๊ฐ ํ์ํ๊ณ ์ด๋ฏธ์ง๋ฅผ ์ก๊ณ ์ฅ๋์น๊ณ ์ถ์ง ์๋ค๋ฉด ํฅ๋ฏธ๋ก์ธ ์๋ ์์ต๋๋ค.
๋จ์ผ ์ด๋ฏธ์ง.
๋ง๋ค๊ธฐ ์ํ ์ ํ
Philipp Zabel์ ๋ผ๋ธํ์ดํ ๋๋ถ์ ์ฐ๋ฆฌ๋ ์ด์ ์ํ๋ ์ํ ์ฌ์ด๋ฅผ ๊ฐ๋จํ๊ฒ ์ ํํ ์ ์์ต๋๋ค.
์ฌ๋ฌ ๋ ์ด์ด์ ์ํ๋ฅผ ๊ฒฐํฉํฉ๋๋ค.
Philipp์ ์ ํ ๋ฐฉ๋ฒ์ ๋ํด ๋ค์ HOWTO๋ฅผ ์์ฑํ์ต๋๋ค.
๋ค์ ์ฅ๋ฉด์ ๊ฐ๋จํ๊ฒ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๋ ๊ฐ์ ์ ๋ ฅ ๋น๋์ค intro.avi ๋ฐ epilogue.mov๊ฐ ์๊ณ
intro.avi๋ฅผ XNUMX์ด ๋์ Epilogue.mov๋ก ์ ํํ๋ ค๊ณ ํฉ๋๋ค(์ฆ,
PAL์ ๊ฒฝ์ฐ 25ํ๋ ์, NTSC์ ๊ฒฝ์ฐ 30ํ๋ ์).
Intro.avi์ epiloque.mov๋ ๋์ผํ ํ์์ด์ด์ผ ํฉ๋๋ค(๋์ผํ ํ๋ ์ ์๋ ๋ฐ
ํด๊ฒฐ). ์ด ์์์๋ ๋ ๋ค 352x288 PAL ํ์ผ์ ๋๋ค. intro.avi์๋ 250๊ฐ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
ํ๋ ์ ๋ฐ Epilogue.mov์ ๊ธธ์ด๋ 1000ํ๋ ์์ ๋๋ค.
๋ฐ๋ผ์ ์ถ๋ ฅ ํ์ผ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค.
intro.avi์ ์ฒ์ 225ํ๋ ์
intro.avi์ ๋ง์ง๋ง 25๊ฐ ํ๋ ์๊ณผ ์ฒ์ 25๊ฐ ํ๋ ์์ ํฌํจํ๋ 25๊ฐ ํ๋ ์ ์ ํ
์ํ๋ก๊ทธ.mov
์ํ๋ก๊ทธ์ ๋ง์ง๋ง 975ํ๋ ์.mov
๋ค์์ ํธ์ถํ์ฌ intro.avi์ ๋ง์ง๋ง 25ํ๋ ์์ ์ป์ ์ ์์ต๋๋ค.
>lav2yuv -o 225 -f 25 ์๊ฐ.avi
-o 255, ์คํ์ ์ lav2yuv์๊ฒ ํ๋ ์ # 225๋ก ์์ํ๋๋ก ์ง์ํ๊ณ
-f 25 ๊ฑฐ๊ธฐ์๋ถํฐ 25ํ๋ ์์ ์ถ๋ ฅํ๊ฒ ๋ฉ๋๋ค.
๋ ๋ค๋ฅธ ๊ฐ๋ฅ์ฑ์ (์์ ์คํ์ ์ด ๋์์๋ถํฐ ๊ณ์ฐ๋๊ธฐ ๋๋ฌธ์) ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> lav2yuv -o -25 ์๊ฐ.avi
๊ทธ๋ฆฌ๊ณ Epilogue.mov์ ์ฒ์ 25๊ฐ ํ๋ ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> lav2yuv -f 25 ์ํ๋ก๊ทธ.mov
-o ๊ธฐ๋ณธ๊ฐ์ XNUMX์ ์คํ์ ์ ๋๋ค.
ํ์ง๋ง ์ฐ๋ฆฌ๋ ๋ ๊ฐ์ ์คํธ๋ฆผ์ lavpipe์ ๊ฒฐํฉํด์ผ ํฉ๋๋ค. ๋ฐ๋ผ์ ํธ์ถ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> ๋ผ๋ธํ์ดํ โlav2yuv -o 255 -f 25 ์๊ฐ.aviโ โlav2yuv -f 25 ์ํ๋ก๊ทธ.movโ
์ด๊ฒ์ ์ถ๋ ฅ์ transist.flt์ ๊ณต๊ธ๋ ์ ์๋ ์์ yuv ์คํธ๋ฆผ์ ๋๋ค.
transist.flt๋ ์ ํ ๊ธฐ๊ฐ๊ณผ ๋ถํฌ๋ช ๋์ ๋ํ ์ ๋ณด๋ฅผ ๋ฐ์์ผ ํฉ๋๋ค.
์ ํ ์์๊ณผ ๋์ ๋ ๋ฒ์งธ ์คํธ๋ฆผ:
-o ๋ฒํธ
์์ ๋ถ๋ถ์ ๋ ๋ฒ์งธ ์ ๋ ฅ ๋ถํฌ๋ช ๋ [0-255]
-O ๋ฒํธ
๋ ๋ถ๋ถ์ ๋ ๋ฒ์งธ ์ ๋ ฅ ๋ถํฌ๋ช ๋ [0-255]
-d ๋ฒํธ
ํ๋ ์ ์ ํ ๊ธฐ๊ฐ
๋ถํฌ๋ช ๋๊ฐ 0์ด๋ผ๋ ๊ฒ์ ๋ ๋ฒ์งธ ์คํธ๋ฆผ์ด ์์ ํ ํฌ๋ช ํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค(์คํธ๋ฆผ XNUMX๋ง
ํ์), 255์์ ์คํธ๋ฆผ XNUMX๋ ์์ ํ ๋ถํฌ๋ช ํฉ๋๋ค.
์ฐ๋ฆฌ์ ๊ฒฝ์ฐ ์ฌ๋ฐ๋ฅธ ํธ์ถ(์คํธ๋ฆผ 1์์ ์คํธ๋ฆผ 2๋ก์ ์ ํ)์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> ํธ๋์ง์คํธ.flt -o 0 -O 255 -d 25
-s ๋ฐ -n ๋งค๊ฐ๋ณ์๋ lav2yuv์ -o ๋ฐ -f ๋งค๊ฐ๋ณ์์ ๋์ผํ๋ฉฐ ๋จ์ง ํ์ํฉ๋๋ค.
์ด๋ค ์ด์ ๋ก๋ ์ ํ์ ์ผ๋ถ๋ง ๋ ๋๋งํ๋ ค๋ ๊ฒฝ์ฐ. ์ ๋ฐ
์ด๋ ๊ฐ์ค์น ๊ณ์ฐ์๋ง ์ํฅ์ ๋ฏธ์น๋ฉฐ ์ค์ ๋ก ์ ๋ ฅ๋๋ ๋ด์ฉ์ ์์ต๋๋ค.
๊ฑด๋๋ฐ์์ต๋๋ค. ๊ฑด๋๋ฐ๊ธฐ ๋งค๊ฐ๋ณ์(์: -s 30)๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ค์๋ ๊ฑด๋๋ฐ์ด์ผ ํฉ๋๋ค.
์์ํ ๊ฒฐ๊ณผ๋ฅผ ์ป์ผ๋ ค๋ฉด lav30yuv(-o 2)์ ์ฒ์ 30ํ๋ ์์ ์ฌ์ฉํ์ธ์. ๊ทธ๋ ์ง ์์๋ค๋ฉด
์ด๋ฅผ ์ดํดํ๊ณ ์์ฑ์์๊ฒ ์ด๋ฉ์ผ์ ๋ณด๋ด๊ฑฐ๋ -s ๋ฐ -n์ ๋ฌด์ํ์ญ์์ค. ์ ์ฒด
์ ์ฐจ๋ ๊ฒฐ๊ตญ ์๋ํ๋ ๊ฒ์ ๋๋ค.
์ด์ yuv2lav๋ฅผ ์ฌ์ฉํ์ฌ yuv ์คํธ๋ฆผ์ ์์ถํ๋ ค๊ณ ํฉ๋๋ค.
> yuv2lav -f a -q 80 -o ์ ํ.avi
stdin์์ yuv ์คํธ๋ฆผ์ ์ฝ๊ณ ์์ถ๋ jpeg ํ๋ ์์ด ํฌํจ๋ avi ํ์ผ(-fa)์ ์ถ๋ ฅํฉ๋๋ค.
ํ์ง 80.
์ด์ ์ ํ์ ์์ฑํ๊ธฐ ์ํ ์ ์ฒด ๋ช ๋ น์ด ์๊ฒผ์ต๋๋ค.
> yํ์ดํ โlav2yuv -o 255 -f 25 ์๊ฐ.aviโ โlav2yuv -f 25 ์ํ๋ก๊ทธ.movโ โ ํธ๋์ง์คํธ.flt -o 0
-O 255 -d 25 โ yuv2lav -f a -q 80 -o ์ ํ.avi
๊ฒฐ๊ณผ ๋น๋์ค๋ ๋ค์์ ํฌํจํ๋ LAV ํธ์ง ๋ชฉ๋ก(์ผ๋ฐ ํ ์คํธ ํ์ผ)์ผ๋ก ๊ธฐ๋ก๋ ์ ์์ต๋๋ค.
๋ค์ ์ค :
LAV ํธ์ง ๋ชฉ๋ก
PAL
3
์๊ฐ.avi
์ ํ.avi
์ํ๋ก๊ทธ.mov
+ 0 0 224
+ 1 0 24
+ 2 25 999
์ด ํ์ผ์ glav ๋๋ lavplay์ ๊ณต๊ธํ๊ฑฐ๋ lav2yuv๋ฅผ ์ฌ์ฉํ์ฌ mpeg2enc์ ํ์ดํํ ์ ์์ต๋๋ค.
๋๋ lavtrans ๋๋ lav2yuvโyuv2lav๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฒด ๋ด์ฉ์ ํ๋์ ๋จ์ผ mjpeg ํ์ผ๋ก ๊ฒฐํฉํฉ๋๋ค.
์คํธ๋ฆผ์ MPEG ๋๋ DIVx ๋น๋์ค๋ก ๋ณํ
๋จผ์ ์ธ์ฝ๋ฉ ํ๋ก์ธ์ค์ ๋ํ ์ผ๋ฐ์ ์ธ ์ค๋ช ์ด ์๊ณ ๊ทธ ํ์๋
์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ์ผ๋ถ ์ถ๋ ฅ ํ์์ ๋ํ ์์ธํ ์ค๋ช .
mpeg ๋น๋์ค์ ๋ํ ๋จ์ผ ๋ช ๋ น ๋ํ๋ฅผ ์ํ๋ฉด ์คํฌ๋ฆฝํธ์์ lav2mpeg๋ฅผ ์ฌ์ฉํด ๋ณด์ญ์์ค.
์๋ฐฐ ๊ท์น์
lav2mpeg ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ ์ธ์ฝ๋ฉ์ mpeg1 ์ถ๋ ฅ์ ๋ํด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
>lav2mpeg -a 160 -b 2110 -d 320 X 240 -m mpeg1 -o ์ถ๋ ฅ.mpg ํ์ผ.eli
๋น๋์ค ๋นํธ ์ ์ก๋ฅ ์ด 1kBit/์ด์ด๊ณ ์ค๋์ค ๋นํธ ์ ์ก๋ฅ ์ด 2110kBit/์ด์ธ mpeg160์ ์์ฑํฉ๋๋ค.
320x240์ ํด์๋๋ก
๋๋ mpeg2 ์ถ๋ ฅ ์์ฑ์ ๊ฒฝ์ฐ:
lav2mpeg -o mpeg2 -O ์ถ๋ ฅ.mpg ํ์ผ.eli
์ ๋ ฅ ํด์๋์ ๋์ผํ ํด์๋์ ๊ธฐ๋ณธ ๋นํธ ์ ์ก๋ฅ ๋ก mpeg2๋ฅผ ์์ฑํฉ๋๋ค.
๊ทธ๋ฌ๋ ๋ค์ํ ์ต์ ์ ์๋ํ๊ณ ์ด๋ค ์ต์ ์ด ๋ฌด์์ธ์ง ์์๋ด๋ฉด ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ต๋๋ค.
๊ทธ๊ฒ์ ๋น์ ์๊ฒ ๊ฐ์ฅ ์ ์๋ํฉ๋๋ค. ์ด์ ๋ํด์๋ ์๋์์ ์ค๋ช ํฉ๋๋ค.
MPEG-1 ์ํ ์ ์์ ๋ํด ๋ ๋ง์ ์์ ํจ๊ป ์์ธํ ์ค๋ช ๋ฉ๋๋ค.
MPEG-1์ ์ฌ์ฉํ ์ ์๋ ๋๋ถ๋ถ์ ๊ธฐ๋ฅ์ ๋ค๋ฅธ ์ถ๋ ฅ์์๋ ์๋ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
ํ์
VCD/SVCD ์คํธ ์ํ์ค(mpeg6enc์์ -f 7 / -f 2)๋ฅผ ์์ฑํ๋ ค๋ฉด ๋ค์์ ํ์ธํด์ผ ํฉ๋๋ค.
VCD/SVCD์์ ๋ฉ๋ด๋ฅผ ์์ฑํ๋ ค๋ฉด ์คํธ ์ํ์ค๊ฐ โโํ์ํฉ๋๋ค. ๋ฉ๋ด ์์ฑ์
vcdimager์ doku์ ์ค๋ช ๋์ด ์์ต๋๋ค.
๋ง๋ค๊ธฐ ์๋ฆฌ
MPEG-1 ๋น๋์ค์๋ MPEG-1-Layer2(MP2) ์ฌ์ด๋ ํ์ผ์ด ํ์ํฉ๋๋ค. MPEG-2 ๋น๋์ค์ ๊ฒฝ์ฐ ๋ค์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
MPEG-1-Layer2 ๋ฐ MPEG1-Layer3(MP3). MP3 ์ค๋์ค๋ ๊ณต์์ ์ผ๋ก ์ ํจํ ์ค๋์ค ํ์์ ์๋์ง๋ง
๋ง์ VCD ํ๋ ์ด์ด๊ฐ ์ด๋ฅผ ์ธ์ํ ๊ฒ์ ๋๋ค. MP3 ์ค๋์ค๋ DVD์๋ ์ ํจํ์ง ์์ต๋๋ค. ๋ถ์ด์ผ์ง
MPEG-2 ํ๋ ์ด์ด(์: DVD ํ๋ ์ด์ด, ์ผ๋ฐ์ ์ผ๋ก Windows
๋ฒ์ ์๋ ํฐ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.) MPEG2-Video ๋ฐ MP3๋ฅผ ์ฌ์ํ ์ ์์ต๋๋ค.
์๋ฆฌ.
mp2enc๋ MP2 ์ค๋์ค ์ธ์ฝ๋์ ๋๋ค. Toolame ์ธ์ฝ๋๋ MP2 ํ์ผ์ ์์ฑํ ์๋ ์์ต๋๋ค.
Toolame์ mp2enc๋ณด๋ค ํจ์ฌ ๋น ๋ฅด์ง๋ง toolame์ ๋ฆฌ์ํ๋ง์ ์ํํ์ง ์์ต๋๋ค(48000~44100).
์ํ/์ด). ๋ง์ ํ๋์จ์ด ํ๋ ์ด์ด๋ 48000 ์๋ ์ค๋์ค๋ฅผ ์ฌ์ฉํ์ฌ SVCD๋ฅผ ์ฌ์ํฉ๋๋ค. MP3์ ๊ฒฝ์ฐ
์ฐฝ์กฐ ๋น์ ์ ์ธ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ์๋ค๊ณ ํ์ ํฉ๋๋ค.
์:
> lav2wav ์คํธ๋ฆผ.avi โ mp2enc -o ์๋ฆฌ.mp2
์ด๊ฒ์ 224kBit/sec ๋นํธ ์ ์ก๋ฅ ๊ณผ ์ํ์ ์ฌ์ฉํ์ฌ stream.avi์์ mpeg ์ฌ์ด๋ ํ์ผ์ ์์ฑํฉ๋๋ค.
48kHz์ ์๋. ์ค๋์ค ํ์ผ์ด 44.1kHz์ธ ๊ฒฝ์ฐ mp2enc๋ ์ค๋์ค๋ฅผ ๋ฆฌ์ํ๋งํ์ฌ 48kHz๋ฅผ ์์ฑํฉ๋๋ค.
์ฐ์ถ. 44.1kHz ์ถ๋ ฅ ์ํ ์๋๋ฅผ ์ํ๋ฉด mp44100enc์ -r 2์ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
๋ช ๋ น
์
> ๋ฐฉ๋ฒ sound.wav โ mp2enc -v 2 -V -o ์๋ฆฌ.mp2
์ด๋ ๊ฒ ํ๋ฉด VCD(-V ๋นํธ ์ ์ก๋ฅ =224, ์คํ ๋ ์ค, ์ํ๋ง ์๋:44100) ํธํ ์ถ๋ ฅ์ด ์์ฑ๋ฉ๋๋ค.
wav ํ์ผ.
-v 2 mp2enc๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ์ฅํฉํด์ง๋ฉฐ ์ธ์ฝ๋ฉํ๋ ๋์ ์ค๋์ค์ ์ด ์๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
์ด๋ฏธ ์ธ์ฝ๋ฉ๋์์ต๋๋ค.
๋ค์์ ์ฌ์ฉํ์ฌ ์ถ๋ ฅ์ ํ ์คํธํ ์ ์์ต๋๋ค.
> ํ๋ ์ด์ ํ ์๋ฆฌ.mp2
์๋ฆผ: plaympeg๋ Linux์ฉ MPEG-1 ํ๋ ์ด์ด์ด๋ฏ๋ก ๋ค๋ฅธ ํ๋ ์ด์ด๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ค๋์ค์ ๊ฒฝ์ฐ
ํ ์คํธ์์๋ mpg123์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. ์ค๋์ค์ ๋น๋์ค ์ฌ์ ๋ชจ๋์ ๋ณดํธ์ ์ธ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
VLC mplayer ๋ฐ ๊ธฐํ ํ๋ ์ด์ด์ ๊ฐ์ ํ๋ ์ด์ด.
๋ณํ ์ค ๋น๋์ค
MPEG-1 ๋ฐ MPEG-2 ๋น๋์ค ์์ฑ.
์ผ๋ฐ์ ์ผ๋ก ์ฒ์ ๋ง๋๋ ๋น๋์ค๋ ์ต๊ณ ๊ฐ ์๋๋๋ค. ์ต์ ์ ํ์ง/ํฌ๊ธฐ๋ฅผ ์ป์ผ๋ ค๋ฉด ๋ค์์ ์ํํด์ผ ํฉ๋๋ค.
๋นํธ ์ ์ก๋ฅ , ๊ฒ์ ๋ฐ๊ฒฝ, ๋ ธ์ด์ฆ ํํฐ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์. mpeg2enc์ ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
mpeg2enc ๋งจํ์ด์ง์ ์ค๋ช ๋์ด ์์ต๋๋ค.
์:
lav2yuv ์คํธ๋ฆผ.avi stream1.avi โ mpeg2enc -o ๋น๋์ค.m1v
์ด๋ ๊ฒ ํ๋ฉด ๊ธฐ๋ณธ ๊ณ ์ ๋นํธ ์ ์ก๋ฅ ์ด 1152kBit/sec์ธ ๋น๋์ค ํ์ผ์ด ์์ฑ๋ฉ๋๋ค. ์ด๊ฒ์ด
VCD๋ฅผ ์์ฑํ๋ ค๋ ๊ฒฝ์ฐ ํ์ํ ๋นํธ ์ ์ก๋ฅ ์ ๋๋ค. ๋ ๋ง์ ํ์ผ์ ์ง์ ํ๊ณ ๋ค์์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
์๋ฆฌ ํ์์ %nd. ์ด๋ n ๋ฒํธ๋ฅผ ์ค๋ช ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก mpeg2enc๋ ์ฌ์ฉ์๊ฐ ์ํ๋ ๊ฒ์ผ๋ก ๊ฐ์ ํฉ๋๋ค.
์ธํฐ๋ ์ด์ค๋์ง ์์ ๋น๋์ค๋ฅผ Mpeg-1๋ก ์ธ์ฝ๋ฉํฉ๋๋ค. ์ ์ฒด ํฌ๊ธฐ ๋น๋์ค๋ฅผ ์ธ์ฝ๋ฉํ๋ ค๋ ๊ฒฝ์ฐ
์์ ๋ช ๋ น์ ์ธํฐ๋ ์ด์คํ๋ฉด ์คํจํฉ๋๋ค.
์:
> lav2yuv streami%02d.avi โ mpeg2enc -b 1500 -r 16 -o ๋น๋์ค.m1v
mpeg2enc๋ ๊ฒ์ ๋ฐ๊ฒฝ 1500์ ์ฌ์ฉํ์ฌ ๋นํธ ์ ์ก๋ฅ ์ด 16kBit/s์ธ ๋น๋์ค๋ฅผ ์์ฑํฉ๋๋ค.
์ด๋ ์ธ์ฝ๋๊ฐ ํ๋ ์ ์ฌ์ด์์ ์ ์ฌํ 16*16 ํฝ์ ๋งคํฌ๋ก๋ธ๋ก์ ์ฐพ์ผ๋ ค๊ณ ํ ๋๋ฅผ ์๋ฏธํฉ๋๋ค.
๊ฐ ๋ธ๋ก์ ํ์ฌ ์์น์์ ์ต๋ 16ํฝ์ ๋จ์ด์ง ๊ณณ์ ์ฐพ์ต๋๋ค. ๋ ๋ฐฐ๋ ๋ ๋ฉ์ด ๋ณด์ด๋๋ฐ
ํ๋ ์์ 1ํ๋ ์์ฉ ๋จ์ด์ ธ์ ๋น๊ตํ ๋ ๋ฑ๋ฑ. ํฉ๋ฆฌ์ ์ธ ๊ฐ์ 16 ๋๋ 24์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ์
16์ด๋ฏ๋ก ์ฌ๊ธฐ์ ์ต์ ์ ์ถ๊ฐํ๋ ๊ฒ์ ์ธ๋ชจ๊ฐ ์์ต๋๋ค. ๋ฎ์ ๊ฐ(0, 8), ์ธ์ฝ๋ฉ ๊ฐ์
์๋๋ ๋๋ ค์ง์ง๋ง ํ์ง์ ๋ฎ์์ง๊ณ (์ํฐํฉํธ๊ฐ ๋ ๋ง์ด ๋ํ๋จ) ๊ฐ์ด ๋์์๋ก(24, 32)
์๋๋ฅผ ํฌ์ํ์ฌ ํ์ง์ ํฅ์์ํค์ญ์์ค. stream%02d.avi ํ์ผ ์ค๋ช ํฌํจ
์ด ํจํด๊ณผ ์ผ์นํ๋ ๋ชจ๋ ํ์ผ์ 00, 01....๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค.
์ค์ผ์ผ๋ง
yuvscaler๋ฅผ ์ฌ์ฉํ๋ฉด ์ด์ ๋น๋์ค๋ฅผ ์ธ์ฝ๋ฉํ๊ธฐ ์ ์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ ์๋ ์์ต๋๋ค. ์ด๊ฒ์ ์ ์ฉํ ์ ์์ต๋๋ค
-d 10 10x1 ๋๋ -d 768 576x2์์ ์บก์ฒํ๋ DC384 ๋๋ DC288+ ์นด๋๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์์ ๊ฒฝ์ฐ
(PAL/SECAM) ๋๋ -d 1 640x480(NTSC).
๋งจํ์ด์ง๋ฅผ ์ฝ๊ฑฐ๋ ๋ค์์ ์คํํ๋ฉด ๋ชจ๋ ๋ช ๋ น์ ๋ํ ์์ธํ ์ค๋ช ์ ์ป์ ์ ์์ต๋๋ค.
>์ ๋ธ์ค์ผ์ผ๋ฌ -h
์:
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O VCD โ mpeg2enc -o ๋น๋์ค.m1v
์ด๋ ๊ฒ ํ๋ฉด ์คํธ๋ฆผ์ด PAL/SECAM์ ๊ฒฝ์ฐ 352x288์ด๊ณ NTSC์ ๊ฒฝ์ฐ VCD ํฌ๊ธฐ๋ก ํ์ฅ๋ฉ๋๋ค.
352x240. ์ค์ผ์ผ๋ง๋ yuvstream์ MPEG-1๋ก ์ธ์ฝ๋ฉ๋ฉ๋๋ค.
๋ํ 480x480(NTSC) ๋๋ 480x576(PAL/SECAM)์ผ๋ก SVCD ํฌ๊ธฐ ์กฐ์ ์ ์ํํ ์๋ ์์ต๋๋ค.
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SVCD -M ๋นํ๋น โ mpeg2enc -o ๋น๋์ค.m1v
๋ชจ๋ ํค์๋(-M)๋ yuvscaler๊ฐ ๋ ๋์ ํ์ง์ ์์ ๋ฐฉ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋๋ก ๊ฐ์ ํฉ๋๋ค.
๋ค์ด์ค์ผ์ผ๋ง์ด ์๋ ๊ธฐ๋ณธ ๋ฆฌ์ํ๋ง ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํฉ๋๋ค. ์ ์ค์ผ์ผ๋ง์ ํญ์ ๋ค์์ ์ฌ์ฉํ์ฌ ์ํ๋ฉ๋๋ค.
์์ ๋ฐฉ ์๊ณ ๋ฆฌ์ฆ.
์:
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธ์ค์ผ์ผ๋ฌ -I USE_450x340+20+30 -O SIZE_320x200 โ mpeg2enc -o
๋น๋์ค.m1v
์ฌ๊ธฐ์๋ ์ ๋ ฅ์ ์ผ๋ถ๋ง ์ฌ์ฉํ๊ณ ๋นํ์ค ์ถ๋ ฅ ํด์๋๋ฅผ ์ง์ ํฉ๋๋ค.
์๋ฆผ: yuvscaler๋ ํ์ฑ ์์ญ์ ์ค์ ํ๊ณ ๋ค์์ ์ฌ์ฉํ์ฌ ๋ค๋ฅธ ๋ชจ๋ ๊ฒ์ ๊ฒ์์์ผ๋ก ์ค์ ํ ์ ์์ต๋๋ค: -I
ACTIVE_WidthxHeight+WidthOffset+HeightOffset ๊ณ ํ์ง ์ค์ผ์ผ๋ง: y4mscaler
y4mscaler๋ ๊ฝค ์ค๋ซ๋์ ์ฌ์ฉ๋์ด ์์ต๋๋ค. ํ์ง๋ง ๊ฝค ์ค๋ ์๊ฐ ๋์ ์ถ๊ฐ ๋น์ฉ์ด ๋ฐ์ํ์ต๋๋ค.
์ปดํ์ผํ๋ ๋ฐ ํ์ํ ๋๊ตฌ์ ๋๋ค. ๋ชจ๋ ์ธ๋ถ ์ฌํญ์ ์ค๋ช ํ๋ ํฌ๊ด์ ์ธ ๋งจํ์ด์ง๊ฐ ์์ต๋๋ค.
์น์ฌ์ดํธ์๋ ์ ์ฉํ ์ ๋ณด๋ ๋ง์ด ์์ต๋๋ค.
ํ ๊ฐ์ง ๋ ํนํ ๊ธฐ๋ฅ์ ์๋ธ์ํ๋ง๊ณผ Choma ๋ชจ๋๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋น์ ์์
๋ง์ ๋์์ด ๋ ์ ์๋ ์์ค์ ๋ฐ๋ผ ์ค์ผ์ผ๋ฌ ์ปค๋์ ์ ํํ ์ ์์ต๋๋ค.
์:
> ๋ฐฉ๋ฒ raw.yuv โ y4mscaler -O ์ถ๋ก =CLIP -O ์ฌ์ ์ค์ =DVD -O sar=PAL_์์ด๋ โ mpeg2enc ๋น๋์ค.m1v
์ด ์์์ y4mscaler๋ ์ ๋ ฅ ์คํธ๋ฆผ์ ๊ฐ์ ธ์ ํด๋น PAL๋ก ํ์ฅํฉ๋๋ค.
ํฌ๊ธฐ. sar ์ต์ Tell to scale์ ์์ด๋ ํ์(16:9)์ ๋๋ค. ๊ทธ๋งํผ ์ถ๋ก =ํด๋ฆฝ ์ต์ ์
y4mscaler์๊ฒ ์๋จ ๋ฐ ํ๋จ ๋ง๋๋ฅผ ์๋ผ๋ด์ด ๊ฒฐ๊ณผ์ ๋ง๊ฒ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ ์ ์์์ ์๋ ค์ค๋๋ค.
ํฌ๊ธฐ.
์:
> mpeg2dec -o pgmpipe ๋๋ญ์ค.m2v โ pgmtoy4m -x 420jpeg -r 25:1 -i t โ y4mscaler -I
์ฌ๋ฅด=64:36 -I ํ์ฑ=344x476+100+48 -O ์ฌ์ ์ค์ =DVD โ mpeg2enc -f 8 ๋น๋์ค.m1v
์ด๊ฒ์ y4mscaler์ ์์ ์ ๋๋ค. 544x576์ ์ด์ํ PAL MPEG ์์ค ํ์์ด ์์ต๋๋ค.
์์ด๋ ์คํฌ๋ฆฐ 16:9 ํ์์ ํฝ์ ๋ก ์๋ 4:3 ์ฃผ์์ ๊ฒ์์ ๋ง๋๊ฐ ์๊น๋๋ค.
์์. ์ด ๋ช ๋ น์ ์ด๋ฏธ์ง๋ฅผ ์๋ 4:3 ํฌ๊ธฐ๋ก ํ๋ํ๊ณ
ํฅ๋ฏธ๋ก์ด ์ผํฐ. SAR์ ์ด๋๊ฐ์์ ์์ค๋๋ ์ํ ์ข ํก๋น์ด๋ฏ๋ก ์ง์ ํฉ๋๋ค.
์ด๊ธฐ์๋ ๋ง์ด์ฃ . ๋ฐ๋ผ์ y4mscaller์ ํ์ฑ ํฌ๊ธฐ๋ฅผ ์๋ ค์ฃผ๋ ๊ฒ๋ณด๋ค ๋ค์ ์ง์ ๋ฉ๋๋ค.
๊ทธ๋ฆผ์ ํฌ๊ธฐ๋ฅผ ํ๋ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ํ์ฑ ํค์๋๋ ๋ค์๊ณผ ๊ฐ์ด ๋ค๋ฅด๊ฒ ์ฒ๋ฆฌ๋ฉ๋๋ค.
y4mscaler ๋ฐ yuvscaler. DVD๋ ์ํ๋ ์ถ๋ ฅ ํ์์ ๋ํ ์ฌ์ ์ค์ ์ ๋๋ค. ๋ก๋ถํฐ
์คํธ๋ฆผ ๋งค๊ฐ๋ณ์ y4mscaler๋ ๊ทธ๊ฒ์ด PAL ์คํธ๋ฆผ์ด๊ณ ์ถ๋ ฅ ๋งค๊ฐ๋ณ์๋ผ๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๋ง์ฝ์
16:9 ์ถ๋ ฅ์ ์ํ๋ค๋ฉด DVD_WIDE ํค์๋๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
ํ ์คํธ๋ ๋ค์ ๋ฐฉ๋ฒ์ผ๋ก ์ํ๋ฉ๋๋ค.
> MPlayer๋ ๋น๋์ค.m1v
์๋ฆผ:์ด๋ ๋จ์ง ์์ผ ๋ฟ์ ๋๋ค. ๋ ๋ง์ ์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ํ์ฉํ์๋ฉด ๋ฉ๋๋ค
๊ฐ๋ฅํ ๊ฐ์ฅ ๋ฎ์ ๋นํธ ์ ์ก๋ฅ ๋ก ๊ณ ํ์ง ๋น๋์ค๋ฅผ ๋ง๋ค๊ธฐ ์ํด ํจ๊ป ๋ ธ๋ ฅํฉ๋๋ค.
NOTE2 :๊ฒ์ ๋ฐ๊ฒฝ์ ๋๊ฒ ์ค์ ํ ์๋ก ๋ณํ ์๊ฐ์ด ๊ธธ์ด์ง๋๋ค. ์ผ๋ฐ์ ์ผ๋ก
๋ ๋ง์ ์ต์ ์ ์ฌ์ฉํ ์๋ก ์ธ์ฝ๋ฉ ์๊ฐ์ด ๊ธธ์ด์ง๋๋ค.
NOTE3 :MPEG-1์ VBR(๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ)์ผ๋ก ์ค๊ณ๋์ง ์์์ต๋๋ค!! ๊ทธ๋์ ์ธ์ฝ๋ฉ์ ํ๋ฉด
-q 15 mpeg2enc๋ฅผ ์ฌ์ฉํ๋ฉด ์ต๋ ๋นํธ ์ ์ก๋ฅ -b๋ฅผ 1152๋ก ์ค์ ํฉ๋๋ค. VBR MPEG-1์ ์ํ ๊ฒฝ์ฐ
-b๋ฅผ ๋งค์ฐ ๋๊ฒ ์ค์ ํฉ๋๋ค(2500).
NOTE4 :์ด์ฉ๋ฉด video.mpg๋ณด๋ค ๋ ๋์ ์ด๋ฆ์ ์ง์ ํด์ผ ํ ์๋ ์์ต๋๋ค. ์ข์ ์์ด๋์ด๋ ์ต์ ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค
ํ์ผ ์ด๋ฆ์ ์ผ๋ถ๋ก(์: video_b1500_r16_41_21.m1v). ๋ ๋ค๋ฅธ ๊ฐ๋ฅ์ฑ์
๋ชจ๋ ๋ ์ด์ด 2 ์ค๋์ค ํ์ผ ".mp2", ๋ชจ๋ MPEG-1 ๋น๋์ค ํ์ผ ".m1v" ๋ฐ ๋ชจ๋ ํ์ผ์ ํธ์ถํ๋ ค๋ฉด
MPEG-2 ๋น๋์ค ํ์ผ โ.m2vโ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์ฝ๊ฒ ํ์ธํ ์ ์์ต๋๋ค. ๋ฉํฐํ๋ ์ฑ์ฉ์ผ๋ก .mpg ์์ฝ
MPEG-1/2 ์คํธ๋ฆผ.
์ ๊ณ ์ ์, ์คํธ๋ฆผ ํจ๊ป
์:
> ๋ณตํฉ ์๋ฆฌ.mp2 ๋น๋์ค.m1v -o my_video.m1v
sound.mp2์ video.m1v ์คํธ๋ฆผ์ my_video.mpg์ ํจ๊ป ๋ฃ์ต๋๋ค.
์ด์ ์ ํธํ๋ MPEG ํ๋ ์ด์ด๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญํ ์ ์์ต๋๋ค. ๋ชจ๋ ํ๋ ์ด์ด(์: gtv)
SMPEG ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ธฐ๋ฐ์ MPEG-1์์ ์ ์๋ํฉ๋๋ค. ๋ค๋ฅธ ํ๋ ์ด์ด(MPEG-2๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ํ ์ ์์)
MPEG-1 ์ํ ๋ฑ)์๋ xmovie, xine, MPlayer VLC ๋ฑ์ด ์์ต๋๋ค.
์๋ฆผ: ๋ค์์ ์ง์ ํ๋ค๋ฉด -S mpeg2enc mplex ์ต์ ์ ์๋์ผ๋ก
์ถ๋ ฅ ํ์ผ ์ด๋ฆ์ %d๊ฐ ์๋ ๊ฒฝ์ฐ ํ์ผ(์: -o test%d.mpg)
์ด๋ ๊ฒ ์์ฑ๋ ํ์ผ์ ๋ณ๋์ ๋ ๋ฆฝํ MPEG ์คํ์ ๋๋ค!
NOTE2 : xine์์ ๋น๋์ค๋ฅผ ๊ฒ์ํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ์์ ์ ์์ต๋๋ค. mplayer์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค
๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ์ ์ฌ์ฉํ๋ "๋ค๋ก/์์ผ๋ก ํ์"์ ์์ผ๋ก ์ด๋ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ผ์ ํ ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ์ ๋ํ ๋ฐ์ดํฐ ์์ ํ์ผ๋ก ์ ์ฅํฉ๋๋ค. ๊ทธ ๊ธ์ก์ด ์๋นํ ํด ์๋ ์์ต๋๋ค
10์ด ๋๋ XNUMX๋ถ ์ด์(mplayer๊ฐ ๋ฒํผ์ ๋๋ฅผ ๋๋ง๋ค ์ฐพ๋ ์๊ฐ)
ํ์ดํ ํค). ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ด ๋น์ ๋ณด๋ค ์์ผ๋ก ๋๋ ๋ค๋ก ํจ์ฌ ๋ ๋ง์ ์๊ฐ์ ์ฐพ๋์ง ๊ถ๊ธํดํ์ง ๋ง์ญ์์ค.
๋ฐฐ๊ณ ์๋ค.
๋ณํ๊ธฐ ์ฌ์ด ๋นํธ ์ ์ก๋ฅ ๋ฉํฐํ๋ ์ฑ: Mplex์ VBR(-V ์ต์ )์ ๋ค์๊ณผ ๊ฐ์ด ์ธ์ฝ๋ฉํ๊ณ ์์์ ์๋ ค์ฃผ์ญ์์ค.
mpeg2enc๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค(์์ ์คํฌ๋ฆฝํธ ์ฐธ์กฐ). ์๋์ผ๋ก ๊ฐ์งํ ์ ์์ง๋ง* ์๋ํ์ง ์์ต๋๋ค.
์์ง. ์ต์ํ ์ง์ ํ ํฌ๊ธฐ๋งํผ ๋น๋์ค ๋ฒํผ ํฌ๊ธฐ๋ฅผ mplex์ ์๋ ค์ผ ํฉ๋๋ค.
MPEG-2์ ์ ํฉํ ์ซ์๋ 1Kbps์ ์ต๋ ๋นํธ ์ ์ก๋ฅ ์ผ ์ ์์ต๋๋ค.
ํ์ง ํ๋(์์ํ ๋ฐ๋ฅ)๋ 6์ด๊ณ ๋ฒํผ ํฌ๊ธฐ๋ 400K์ ๋๋ค.
์:
> ๋ณตํฉ -V -r 1740 ์ค๋์ค.mp2 video_vbr.m1v -o vbr_stream.mpg
์ฌ๊ธฐ์๋ ๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ์ ๋ค์คํํฉ๋๋ค. mplex๋ ๋จ์ผ ํจ์ค ๋ฉํฐํ๋ ์์ด๋ฏ๋ก
์ต๋ ๋นํธ ์ ์ก๋ฅ ์ ๊ฐ์งํ ์ ์์ผ๋ฏ๋ก ์ด๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค. ์ถ๋ ฅ์ ๋ฐ์ดํฐ ์๋
์คํธ๋ฆผ์ ์ค๋์ค ๋นํธ ์ ์ก๋ฅ + ์ต๋ ๋น๋์ค ๋นํธ ์ ์ก๋ฅ + Mplex ์ ๋ณด์ ๊ฒฝ์ฐ 1-2%์ ๋๋ค. ์ค๋์ค(-b
224)๋ 224kBit์ด๊ณ ๋น๋์ค๋ 1500kBit(-b 1500 -q 9๋ก ์ธ์ฝ๋ฉ๋จ)์ด๋ฉด 1724 *๊ฐ ๋ฉ๋๋ค.
1.01 ๋๋ ์ฝ 1740kBit์ ๋๋ค.
์:
> ํ๋ ์ด์ ํ ๋ด_๋น๋์ค.mpg
or
> MPlayer๋ ๋ด_๋น๋์ค.mpg
๋ง๋ค๊ธฐ MPEG-1 ๋์์
MPEG-1 ๋น๋์ค์ ๊ฒฝ์ฐ MP2 ์ค๋์ค ๋ฐ MPEG-1 ๋น๋์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. MPEG-1 ์ํ์ ํ์ ์งํฉ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
VCD. ๋น๋์ค์ VBR(Variable BitRate)์ ์ฌ์ฉํ ์ ์์ต๋๋ค(VCD๋ ๊ฑฐ์ ํญ์
CBR ๋น๋์ค ์ฌ์ฉ) ์ค๋์ค๋ CBR(Constant BitRate)์ด์ด์ผ ํฉ๋๋ค.
MPEG-1์ PAL์ ๊ฒฝ์ฐ ์ต๋ 352x288, NTSC์ ๊ฒฝ์ฐ ์ต๋ 352x240์ ์ฌ์ง ํฌ๊ธฐ์ ๊ถ์ฅ๋ฉ๋๋ค.
๋ ํฐ ํฌ๊ธฐ์ MPEG-2๊ฐ ๋ ๋์ ์ ํ์ ๋๋ค. MPEG-1์ ์ ํํ ํด์๋๋ ์์ต๋๋ค.
MPEG-2๋ณด๋ค ๋ซ์ต๋๋ค. ๋ฌธ์ ๋ฅผ ์ ๊ธฐํ๋ฉด MPEG-1์ ์ธํฐ๋ ์ด์ค ์์ค๋ฅผ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ๋ง์ฝ ๋๋ผ๋ฉด
๋น๋์ค๊ฐ ์ธํฐ๋ ์ด์ค๋์ด ์์ผ๋ฏ๋ก ์ ๋๋ก ์ธ์ฝ๋ฉํ๋ ค๋ฉด MPEG-2๊ฐ ํ์ํฉ๋๋ค.
MPEG-1 ์ค๋์ค ์์ฑ ์
> lav2wav editlist.eli โ mp2enc -r 44100 -o ์๋ฆฌ.mp2
mp2enc์ 160๊ณผ ๊ฐ์ ๋ฎ์ ๋นํธ ์ ์ก๋ฅ (-b ์ต์ )์ ์ฌ์ฉํ๋๋ก ์ง์ํ์ฌ ์ผ๋ถ ๋นํธ๋ฅผ ์ ์ฝํ ์ ์์ต๋๋ค.
192kBit/s. -r 44100 ์ต์ ์ mp2enc๊ฐ 44.1kHz ์ค๋์ค ํ์ผ์ ์์ฑํ๋๋ก ๊ฐ์ ํฉ๋๋ค.
> lav2wav editlist.eli โ mp2enc -b 128 -m -o ์๋ฆฌ.mp2
์ด๋ 128kBit/sec ๋นํธ ์ ์ก๋ฅ ์ ๋ชจ๋ ธ ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค. ์ด๋ฒ์ ์ ๋ ฅํ ๋ด์ฉ์
glav๋ก ์์ฑ๋ editlistfile(์ด๋ฆ์ ๋ฌด์์ด๋ ๊ฐ๋ฅ)์ด๋ฏ๋ก glav์์ ์ํํ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์
์ง์ ์ฒ๋ฆฌ๋์ด mp2enc๋ก ์ ๋ฌ๋ฉ๋๋ค. ํธ์ง๋ ์คํธ๋ฆผ์ ๋ง๋ค ํ์๋ ์์ต๋๋ค.
lavtrans๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฐ๋ฅด๊ฒ ๋ณํํ์ธ์.
MPEG-1 ๋น๋์ค ์์ฑ ์
> lav2yuv editlist.eli โ mpeg2enc -b 2000 -r 24 -q 6 -o ๋น๋์ค.m1v
mpeg2enc๋ ๋นํธ ์ ์ก๋ฅ ์ด 2000kBit/s(๋๋ 2048000Bit/s)์ด์ง๋ง -q ํ๋๊ทธ๋ก ๋น๋์ค๋ฅผ ์์ฑํฉ๋๋ค.
๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ๊ณผ ํ์ง ๊ณ์ 6์ ํ์ฑํํฉ๋๋ค. ๊ฒ์ ๋ฐ๊ฒฝ 24๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ค๋ช :mpeg2enc๊ฐ 'q' ํ๋๊ทธ ์์ด ํธ์ถ๋๋ฉด "์ผ์ ๋นํธ ์๋"๊ฐ ์์ฑ๋ฉ๋๋ค.
MPEG ์คํธ๋ฆผ. (๋์จํ๊ฒ ๋งํ๋ฉด) ์์ถ ๊ฐ๋(๋ฐ๋ผ์ ๊ทธ๋ฆผ
ํ์ง)์ ํ๊ท ์ ์ผ๋ก ๋น๋์ค์ ๊ฐ ํ๋ ์์ด ์ ํํ ์ผ์นํ๋๋ก ์กฐ์ ๋ฉ๋๋ค.
์ง์ ๋ ๋นํธ ์. ์ด๋ฌํ ์ผ์ ํ ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ์ ๋ฐฉ์ก ๋ฐ
๋๋ฆฐ ๊ณ ์ ์๋ ํ๋ ์ด์ด ํ๋์จ์ด๋ฅผ ์ฌ์ฉํ๋ DVD ๋ฐ VCD ํ๋ ์ด์ด์ ๊ฐ์ ์ ๊ฐํ ํ๋์จ์ด์ ๊ฒฝ์ฐ.
๋ถ๋ช ํ ์ด๊ฒ์ ๋นํ์ฑ ์ฅ๋ฉด์ด ๋ค์๊ณผ ๊ฐ์ ๋นํธ๋ฅผ ์ฌ์ฉํ๋ค๋ ๊ฒ์ ์๋ฏธํ๋ฏ๋ก ์๋นํ ๋นํจ์จ์ ์ ๋๋ค.
๋น ๋ฅด๊ฒ ๋ณํํ๋ ์ฅ๋ฉด์ "์๋น"ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. 'q' ํ๋๊ทธ๋ฅผ ์ค์ ํ๋ฉด mpeg2enc์ ๋ค์๊ณผ ๊ฐ์ด ์ง์๋ฉ๋๋ค.
๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ์ ์์ฑํฉ๋๋ค. ์ด๋ฌํ ์คํธ๋ฆผ์ ๊ฒฝ์ฐ ์ง์ ๋ ๋นํธ ์ ์ก๋ฅ ์ ๋จ์ํ
์ต๋ ํ์ฉ. 'q' ๋งค๊ฐ๋ณ์๋ ์ต์ ์์ถ ์ ๋๋ฅผ ์ง์ ํฉ๋๋ค.
์ฌ์ง ์ ๋ณด๊ฐ ์ผ๋ง๋ ์ ํํ๊ฒ ๊ธฐ๋ก๋๋์ง ์ง์ ํ์ฌ ์ ์ฉ๋ฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก 'q'๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์กฐ์ฉํ ์ฅ๋ฉด์์๋ ์ง์ ๋ ์ต๋๊ฐ(์ฝ 6 ๋๋ 8๊ฐ)๋ณด๋ค ์ ๊ฒ ์ฌ์ฉํ๋๋ก ์ค์ ํ์ง๋ง
๋น ๋ฅด๊ฒ ์์ง์ด๋ ์ฅ๋ฉด์ ์ฌ์ ํ โโ๋นํธ ์ ์ก๋ฅ ์ด ์ ํ๋ฉ๋๋ค. ๋ณด๊ด ๋ชฉ์ ์ผ๋ก
๋๋ฌํ ์ ์์ ๋งํผ ๋์ ์ต๋ ๋นํธ ์ ์ก๋ฅ (์: 10Mbps) ๋ฐ aq 2 ๋๋ 3์
ํฉ๋ฆฌ์ ์ธ ์ ํ.
์:
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธ์ค์ผ์ผ๋ฌ -I ACTIVE_352x240+0+24 โ mpeg2enc -b 1152 -r 16 -4 1 -2 1
-o ๋น๋์ค.m1v
์ผ๋ฐ์ ์ผ๋ก ์๋จ๊ณผ ํ๋จ์๋ ๊ฑฐ์ ๊ฒ์์ ํ ๋๋ฆฌ๊ฐ ์๊ณ ๋์ญํญ์ด ๋ง์ต๋๋ค.
๋ง์์ ๋ค์ง ์๋ ๊ฒ์ ์ฌ์ฉ๋ฉ๋๋ค. yuvscaler -I ACTIVE ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ ๋ชจ๋ ๊ฒ์ ์ค์ ํฉ๋๋ค.
๊ฒ์์์ผ๋ก ์ค๋ช ๋ ์์ญ์ ์์ง๋ง ์ด๋ฏธ์ง ํฌ๊ธฐ(352x288)๋ ๋ณ๊ฒฝ๋์ง ์์ต๋๋ค. ๊ทธ๋์ ๋น์ ์
์ค์ ๊ฒ์์ ํ ๋๋ฆฌ๊ฐ ์์ผ๋ฉด ์ธ์ฝ๋๋ ์ธ์ฝ๋ฉ์ ๋ช ๋นํธ๋ง ์ฌ์ฉํฉ๋๋ค. ๋ ์ฌ์ ํ
์ด ์์์๋ VCD ํ์๊ณผ ํธํ๋ฉ๋๋ค. ํ์ฑ ์ฐฝ ์ถ์ถ์ ํ์ธํ๋ ค๋ฉด
ํ ํ๋ ์์ JPEG ํ์์ผ๋ก:
> ๋ผ๋ธํธ๋์ค -f i -i 100 -o ํ๋ ์.jpg ํ ์คํธ.avi
์ ํธํ๋ ๊ทธ๋ํฝ ๋์คํ๋ ์ด ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ฌ ํ์ฑ ํฌ๊ธฐ๋ฅผ ๊ฒฐ์ ํ์ญ์์ค. -4 1 ๋ฐ
-2 1 ์ต์ ์ ์ฌ์ฉํ๋ฉด ํ์ง์ด ์ฝ 10% ํฅ์๋์ง๋ง ๋ณํ ์๋๊ฐ ๋๋ ค์ง๋๋ค.
352x288 ํฌ๊ธฐ๋ก (๋ นํ์ -d 1 ์ต์ ์ฌ์ฉ์ ์์ฑ๋ 2/2 PAL ํฌ๊ธฐ)
ํ์ํ ๋นํธ ์ ์ก๋ฅ ์ 1000 - 1500kBit/s ์ฌ์ด์ฌ์ผ ํฉ๋๋ค. NTSC์ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์์ผ ํฉ๋๋ค.
๋์ผํฉ๋๋ค. ์ด๋ฏธ์ง๋ ์์ง๋ง PAL๋ณด๋ค ์ด๋น ํ๋ ์ ์๊ฐ ๋ ๋ง๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด์จ๋ ๊ฐ์ฅ ์ค์ํ ์์๋ ์๋ณธ์ ํ์ง๊ณผ ํํฐ๋ง ์ ๋์ ๋๋ค. ๊ฐ๋ํ
ํํฐ๋ง๋์ง ์์ ํ์ง์ ์๋ฃ๋ ๋์ ๋ณด์ด๋ ์ํฐํฉํธ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ์ผ๋ฐ์ ์ผ๋ก ๋ ๋์ ๋น์จ์ด ํ์ํฉ๋๋ค. ๋ง์ฝ์
๋ฐฉ์ก ์๋ฃ๋ฅผ ์์ถํ ๋ ์ฑ๊ฐ์ ์ํฐํฉํธ ์์ด ๋นํธ ์ ์ก๋ฅ ์ ์ค์ด๊ณ ์ถ์ ๊ฒฝ์ฐ
๋ ธ์ด์ฆ ํํฐ ์ค ํ๋(๋๋ ๊ทธ ์ด์)๋ฅผ ์ฌ์ฉํด ๋ณด์์ผ ํฉ๋๋ค.
์:
> lav2yuv ์คํธ๋ฆผ.avi โ mpeg2enc -b 1500 -n s -g 6 -G 20 -P -o ๋น๋์ค.m1v
์ฌ๊ธฐ์ stream.avi๋ ๋ค์์ผ๋ก ์ธ์ฝ๋ฉ๋ฉ๋๋ค.
-b 1500
1500kBit/์ด์ ๋นํธ ์ ์ก๋ฅ
-ns
์ ๋ ฅ ๋น๋์ค ํ์ค์ SECAM์ผ๋ก ๊ฐ์ ๋ฉ๋๋ค.
-P
์ด๋ ๊ฒ ํ๋ฉด ์ธ์ ํ I/P ํ๋ ์ ์ฌ์ด์ 2๊ฐ์ B ํ๋ ์์ด ๋ํ๋ฉ๋๋ค. ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ MPEG-1
๋์ฝ๋๋ I/P ํ๋ ์ ์ฌ์ด์ 2๊ฐ์ B ํ๋ ์์ด ์๋ ์คํธ๋ฆผ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
-g 6 -G 20
์ธ์ฝ๋๋ ์ฅ๋ฉด ๋ณํ๋ฅผ ๋ฐ์ํ๊ธฐ ์ํด ๊ทธ๋ฆผ ๊ทธ๋ฃน ํฌ๊ธฐ๋ฅผ ๋์ ์ผ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
์ด๋ ์ต์(-g ํ๋๊ทธ)๋ณด๋ค ํฐ ์ต๋ GOP(-G ํ๋๊ทธ) ํฌ๊ธฐ๋ฅผ ์ค์ ํ์ฌ ์ํ๋ฉ๋๋ค.
VCD์ ๊ฒฝ์ฐ ํฉ๋ฆฌ์ ์ธ ๊ฐ์ ์ต์ 9์์ ์ต๋ 15์ผ ์ ์์ต๋๋ค. SVCD 9 ๋ฐ 15์ ๊ฒฝ์ฐ
์ข์ ๊ฐ์น๊ฐ ๋ ๊ฒ์ ๋๋ค. SW ํ๋ ์ด์ด์์๋ง ์ฌ์ํ๋ ค๋ฉด ๋ค๋ฅธ ์ต์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ต๋ ๊ฐ.
์:
> lav2yuv ์คํธ๋ฆผ*.avi โ mpeg2enc -b 1500 -r 16 -4 1 -2 1 -S 630 -B 260 -o
video_n1_1500_r16_41_21_S630_B240.m1v
lav2yuv๋ ๋ชจ๋ ์คํธ๋ฆผ ํ์ผ์ ์ฒ๋ฆฌํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ mpeg2enc์๋ ๋ค์์ ์ํํ๋ ๋ช ๊ฐ์ง ์ต์ ์ด ์ ๊ณต๋ฉ๋๋ค.
์ธ์ฝ๋ฉ๋ ์คํธ๋ฆผ์ด ๋ ์ข์ ๋ณด์ ๋๋ค. ์ฌ์ฉ -S 630 mpeg2enc๊ฐ ์คํธ๋ฆผ์ ํ์ํ์ฌ mplex๊ฐ
630MB๋ง๋ค ์ ์คํธ๋ฆผ์ ์์ฑํฉ๋๋ค. ํ ๊ฐ์ง ์ค์ํ ์ ์ -B ์ต์
๋น๋น๋์ค(์ค๋์ค ๋ฐ Mplex ์ ๋ณด) ๋นํธ ์ ์ก๋ฅ ์ ์ง์ ํฉ๋๋ค. ๊ทธ๋งํผ -B ๊ฐ์ 260์ด์ด์ผ ํฉ๋๋ค.
224kBit ๋ฐ Mplex ์ ๋ณด๊ฐ ์๋ ์ค๋์ค์๋ ์ ํฉํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ค์์ ์ฐธ์กฐํ์ธ์.
์คํฌ๋ฆฝํธ ๋๋ ํ ๋ฆฌ์ ์ธ์ฝ๋ฉ ์คํฌ๋ฆฝํธ์ ์์ต๋๋ค.
MPEG-1 ๋ค์คํ ์
์:
>๋ฉํ๋ ์ค ์๋ฆฌ.mp2 ๋น๋์ค.m1v -o ๋ด_๋น๋์ค.mpg
sound.mp2์ video.m1v ์คํธ๋ฆผ์ my_video.mpg์ ํจ๊ป ๋ฃ์ต๋๋ค. ๊ทธ๊ฒ๋ง ์๋ํฉ๋๋ค
CBR์ด ์์ผ๋ฉด ์ฝ์ต๋๋ค(-q ์ต์ ์ mpeg2enc์ ํจ๊ป ์ฌ์ฉ๋์ง ์์์ต๋๋ค).
์:
๋ณตํฉ -V -r 1740 ์ค๋์ค.mp2 video_vbr.m1v -o vbr_stream.mpg
์ฌ๊ธฐ์๋ ๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ์ ๋ค์คํํฉ๋๋ค. mplex๋ ์ด์ ๋จ์ผ ํจ์ค ๋ฉํฐํ๋ ์์ด๋ฏ๋ก
์ต๋ ๋นํธ ์ ์ก๋ฅ ์ ๊ฐ์งํ ์ ์์ผ๋ฏ๋ก ์ด๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค. ์ถ๋ ฅ์ ๋ฐ์ดํฐ ์๋
์คํธ๋ฆผ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค ์ค๋์ค ๋นํธ ๋ ์ดํธ + ํผํฌ ๋น๋์ค ๋นํธ ์ ์ก๋ฅ + 1-2์ % for ๋ณตํฉ ์ ๋ณด. ์ค๋์ค(-b
224)์๋ 224kBit๊ฐ ์๊ณ ๋น๋์ค์๋ 1500kBit(-b 1500 -q 9๋ก ์ธ์ฝ๋ฉ๋จ)๊ฐ ์์ผ๋ฉฐ 1724 *๊ฐ ์์ต๋๋ค.
1.01 ๋๋ ์ฝ 1740kBit์ ๋๋ค.
๋ง๋ค๊ธฐ MPEG-2 ๋์์
MPEG-2๋ NTSC์ ๊ฒฝ์ฐ 352x240 ๋ฐ 352x288๋ณด๋ค ๋ ํฐ ๊ทธ๋ฆผ์ ๊ฐ์ง ์์ค์ ๊ถ์ฅ๋ฉ๋๋ค.
PAL์ฉ. MPEG-2๋ TV ๋ นํ์ ๊ฐ์ ์ธํฐ๋ ์ด์ค ์์ค๋ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
ํด์๋.
MPEG-2๋ฅผ ์ฌ์ฉํ๋ฉด mpeg ๋ ์ด์ด 3(mp3) ์ฌ์ด๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ทธ๋์ ๋น์ ์ ๋น์ ์ ๋ง์์ ๋๋ ๊ฒ์ ์ฌ์ฉํ ์ ์์ต๋๋ค
์ฌ์ด๋ ์์ฑ์ ์ํ mp3์ธ์ฝ๋. ๊ทธ๋ฌ๋ DVD์๋ MP3 ์ค๋์ค๊ฐ ์ ํจํ์ง ์์ต๋๋ค. ๊ทธ๊ฒ
MP2(Layer 2) ์ค๋์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค. ์ค๋์ค๋ VBR ์คํธ๋ฆผ์ผ ์๋ ์์ต๋๋ค.
MPEG-2๋ ์ผ๋ฐ์ ์ผ๋ก VBR ์คํธ๋ฆผ์ ๋๋ค. ์ต์ ํ๋ MPEG-2 ์์ฑ์๋ ๋ง์ CPU๊ฐ ํ์ํฉ๋๋ค.
ํ. ์ด์ค ํด์๋์ ์ํ๋ MPEG-4 ์คํธ๋ฆผ๋ณด๋ค 1๋ฐฐ ๋ ํฌ์ง ์์ต๋๋ค.
ํ์ง ์ค์ ์ ๋ฐ๋ผ 1.5~3๋ฐฐ ์ ๋ ๋ ์ปค์ง ์ ์์ต๋๋ค.
๋ฎ์ ํด์๋์ MPEG-1 ์คํธ๋ฆผ.MPEG-2 ์ค๋์ค ์์ฑ ์
> lav2wav editlist.eli โ mp2enc -o ์๋ฆฌ.mp2
mp2enc์ 160๊ณผ ๊ฐ์ ๋ฎ์ ๋นํธ ์ ์ก๋ฅ (-b ์ต์ )์ ์ฌ์ฉํ๋๋ก ์ง์ํ์ฌ ์ผ๋ถ ๋นํธ๋ฅผ ์ ์ฝํ ์ ์์ต๋๋ค.
192kBit/s. mpeg44100enc๊ฐ 2kHz ์ํ๋ง์ ์์ฑํ๋๋ก -r 44.1์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
์ค๋์ค๋ฅผ ํ๊ฐํ์ธ์. MP3 ์ธ์ฝ๋์ ์ฌ์ฉ๋ฒ์ ์ค๋ช ํ ํ์๊ฐ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ํ์ง๋ง ๋น์ ์ํด์ผ
์ฌ์ฉ ๊ฐ๋ฅํ ๋ฉ์ง ์ต์ ์ ๋ชจ๋ ์ฌ์ฉํ์ง ๋ง์ญ์์ค.MPEG-2 ๋น๋์ค ์์ฑ ์
> lav2yuv editlist.eli โ mpeg2enc -f 3 -b 3000 -q 9 -o ๋น๋์ค.m2v
MPEG-2 ๋น๋์ค์ ๋ํ ๋งค์ฐ ๊ฐ๋จํ ์์ ๋๋ค. ๊ฐ์ฅ ์ค์ํ ์ต์ ์ -f 3์ ๋๋ค.
mpeg2enc๋ MPEG-2 ์คํธ๋ฆผ์ ์์ฑํด์ผ ํฉ๋๋ค. ์ผ๋ฐ MPEG-2์ด๊ธฐ ๋๋ฌธ์ ๋ค์์ ์ํํด์ผ ํฉ๋๋ค.
-b ๋นํธ ์ ์ก๋ฅ ์ต์ ์ ์ฌ์ฉํ์ญ์์ค. ์ผ๋ฐ์ ์ผ๋ก ๊ณต๋ฐฑ์ ์ํ๋ฏ๋ก -q ์ต์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
VBR ์คํธ๋ฆผ์ ์ ์ฅ ์ค์ ๋๋ค. VBR ์คํธ๋ฆผ์ ์ฌ์ฉํ ๋ -b ์ต์ ์ mpeg2enc์ ์ต๋ ๋นํธ ์ ์ก๋ฅ ์ ์๋ ค์ค๋๋ค.
์ฌ์ฉํ ์ ์๋ ๊ฒ์ ๋๋ค. -q ์ต์ ์ mpeg2enc์ ์คํธ๋ฆผ์ ํ์ง์ ์๋ ค์ค๋๋ค. ๊ทธ๋งํผ
๋นํธ ์ ์ก๋ฅ ์ -b๋ก ์ง์ ๋ ๊ฐ์ ์ํ์ ๊ฐ์ต๋๋ค.
> lav2yuv editlist.eli โ mpeg2enc -f 3 -4 1 -2 1 -q7 -b 4500 -V 300 -P -g 6 -G 18 -I 1 -o
๋น๋์ค.m2v
-2 4 ๋ฐ -1 2 ์ต์ ์ด ๋ค์๊ณผ ๊ฐ๊ธฐ ๋๋ฌธ์ ๋ ๋์ ํ์ง์ MPEG-1 ์คํธ๋ฆผ์ด ์์ฑ๋ฉ๋๋ค.
์ฌ์ฉ๋. -b 4500 -q 7์ ์ฌ์ฉํ๋ฉด mpeg2enc์ ์ต๋ ๋นํธ ์ ์ก๋ฅ ๊ณผ ํ์ง ์์๋ฅผ ์ ์ ์์ต๋๋ค. -V
์คํธ๋ฆผ์ ๋์ฝ๋ฉํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋น๋์ค ๋ฒํผ ํฌ๊ธฐ์ ๋๋ค. SW ์ฌ์์ ๊ฒฝ์ฐ
๊ธฐ๋ณธ๊ฐ๋ณด๋ค ๋์ต๋๋ค. ๋์ GOP๋ -g ๋ฐ -G๋ก ์ค์ ๋ฉ๋๋ค. ๋ ํฐ GOP ํฌ๊ธฐ๊ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
ํน์ ํ์ง์ ํ์ํ ๋นํธ ์ ์ก๋ฅ ์ ์ค์ด์ง๋ง ํฌ๊ธฐ๊ฐ ๋๋ฌด ํฌ๋ฉด
DCT/iDCT ๋์ ๋ฐ์ฌ๋ฆผ ์ค๋ฅ๋ก ์ธํ ์ํฐํฉํธ. -P ์ต์ ์ ๋ํ 2๋ฅผ ๋ณด์ฅํฉ๋๋ค.
B ํ๋ ์์ ์ธ์ ํ I/P ํ๋ ์ ์ฌ์ด์ ๋ํ๋ฉ๋๋ค. -I 1 ์ต์ ์ mpeg2enc์๊ฒ
์์ค๋ ๋น๋์ค์ ๊ฐ์ด ์ธํฐ๋ ์ด์ค๋ ์๋ฃ์ ๋๋ค. (์๊ฐ์ด ๋ง์ด ์์๋๋) ์ธํฐ๋ ์ด์ค ๋ชจ์ ์ด ์์ต๋๋ค.
mpeg2enc์ ๋ณด์ ๋ ผ๋ฆฌ๊ฐ ์์ต๋๋ค. Mpeg2enc๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ํด๋น ๋ ผ๋ฆฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ธ์ฝ๋ฉํ ํ๋ ์์ด TV ํ์ค์ VCD ํฌ๊ธฐ๋ณด๋ค ํฝ๋๋ค.
yuvdeinterlace๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋ฅผ ๋์ธํฐ๋ ์ด์คํ๋ ๊ฒฝ์ฐ mpeg2enc์ ์ด๋ฅผ ์๋ ค์ผ ํฉ๋๋ค.
์ธํฐ๋ ์ด์ค๋ ์๋ฃ์ ๋ํด์๋ ๋ชจ์ ์ถ์ ์ ์ํํ ํ์๊ฐ ์์ต๋๋ค. -I 0 ์ต์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค
mpeg2enc์์ ํ๋ ์์ด ์ด๋ฏธ ๋์ธํฐ๋ ์ด์ค๋์๋ค๊ณ ๋งํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์๊ฐ์ด ๋ง์ด ์ ์ฝ๋ ๊ฑฐ์์
์ธ์ฝ๋ฉํ ๋. -I 0์ ์ฌ์ฉํ์ง ์์ผ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์ผ๋ฉฐ ์ธ์ฝ๋ฉ์ ๋จ์ง
๋ ์ค๋ ๊ฑธ๋ฆฝ๋๋ค.
์ด๋ฏธ์ง๋ฅผ ๋ ์๊ฒ ๋ง๋ค๊ธฐ ์ํด ์ด๋ฏธ์ง๋ฅผ ์ต์ ํ(๋ ธ์ด์ฆ ์ ๊ฑฐ)ํ๋ ์ต์ ํฌ๊ธฐ ์กฐ์ ์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
์คํธ๋ฆผ. ์ด๋ฌํ ์ต์ ์ ๋ค์ ์น์ ์ ์์ธํ ์ค๋ช ๋์ด ์์ต๋๋ค. ์ด๋ค ๊ฐ์ด
VBR ์ธ์ฝ๋ฉ์ ์ฌ์ฉํด์ผ ํฉ๋๊น?
-q ์ต์ ์ ์ถ๋ ฅ ์คํธ๋ฆผ์ ์ต์ ์์ํ๋ฅผ ์ ์ดํฉ๋๋ค. ์์ํ
์ด๋ฏธ์ง ์ ๋ณด๊ฐ ์ธ์ฝ๋ฉ๋๋ ์ ๋ฐ๋๋ฅผ ์ ์ดํฉ๋๋ค. ๊ฐ์ด ๋ฎ์์๋ก
์ด๋ฏธ์ง ํ์ง์ด ์ข์์ง๋๋ค. 4 ๋ฏธ๋ง์ ๊ฐ์ ๊ทน๋จ์ ์ด๋ฏ๋ก ์๊ณ ์๋ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉํด์ผ ํฉ๋๋ค.
๋น์ ์ดํ๋ ์ผ
์ผ๋ฐ์ ์ผ๋ก -b ์ต์ ์ ์ฌ์ฉํ์ฌ ์ต๋ ๋นํธ ์ ์ก๋ฅ ์ ์ค์ ํด์ผ ํฉ๋๋ค. ๊น๋ค๋ก์ด ์์ ์
์ฌ์ฉํ์ง ์๊ณ ๋ฉ์ง ์ํ๋ฅผ ์์ฑํ๋ -q ์ต์ ๊ณผ -b ์ต์ ์ ๊ฐ์ ์ค์ ํ์ญ์์ค.
๋์ญํญ์ด ๋๋ฌด ๋๊ณ ์ํฐํฉํธ๊ฐ ๋๋ฌด ๋ง์ด ๋ฐ์ํ์ง ์์ต๋๋ค.
ํ์ง ์์๋ ํผํฌ ๋นํธ ์ ์ก๋ฅ ์ ๋ค์ค ์ถ๋ ฅ๊ณผ
ํ๊ท ๋นํธ ์ ์ก๋ฅ ์ ์ฝ 20-25% ์ ๋ ๋ค๋ฆ ๋๋ค. ์ฐจ์ด๊ฐ ๋งค์ฐ ์์ ๊ฒฝ์ฐ(๋ฏธ๋ง)
10%) ์์ง์์ด ๋ง์ ์ฅ๋ฉด์์ ์ํฐํฉํธ๊ฐ ๋ณด์ด๊ธฐ ์์ํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ์ ์ผ
ํ๊ท ๋น์จ์ด ์ต๋ ๋น์จ์ ๋๋ฌด ๊ฐ๊น๊ฑฐ๋ ๊ฐ์ ์ผ๋ฐ์ ์ธ ์์ธ์ ์๋ชป๋์์ต๋๋ค.
์ต๋ ๋นํธ ์ ์ก๋ฅ ๊ฐ ๋๋ ํ์ง ์์๊ฐ ๋๋ฌด ๋์ต๋๋ค.
์ ์ ์๋ ๊ฒ๋ณด๋ค ๋ ๋ง์ ์ํฐํฉํธ๋ฅผ ์์ฑํ๋ ์กฐํฉ์ ์ต๋
๋น๋์ค ๋นํธ ์ ์ก๋ฅ ์ 2500kBit์ด๊ณ ํ์ง ๊ณ์๋ 1 ๋๋ 2์ ๋๋ค. ๋น๋์ค ์ ํ์ด ์๋ SVCD์ ๊ฒฝ์ฐ
2500kBit์ ํ์ง ๊ณ์๋ 7-11๋ก ๋งค์ฐ ์ ํฉํฉ๋๋ค(๊ธฐ๋ณธ๊ฐ์ 8์ ๋๋ค). ํํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
ํ๋ก๊ทธ๋จ ๋๋ ๋์งํธ TV, DVD์ ๊ฐ์ ์๋ฃ ๋๋ ๋ ๋๋ง๊ณผ ๊ฐ์ ๋งค์ฐ ์ฐ์ํ ์์ค๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
SVCD๋ฅผ ๋ง๋ค ๋ ๊ทธ๋ฆผ ํ์ง ๊ณ์ 6์ ์ฌ์ฉํ ์ ์์ต๋๋ค. SVCD/DVD ํ๋ ์ด์ด์ธ ๊ฒฝ์ฐ
๋นํ์ค ๋นํธ ์ ์ก๋ฅ ์ ์ง์ํ๋ฉด ํ์ค ์ต๋ ๋นํธ ์ ์ก๋ฅ ์ด์์ผ๋ก ๋นํธ ์ ์ก๋ฅ ์ ๋์ผ ์ ์์ต๋๋ค.
2788kBit/์ด(๋น๋์ค + ์ค๋์ค). ๋ ๋์ ๋นํธ ์ ์ก๋ฅ ๋ฐ ํ์ง ์์ ์์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
์ฅ๋ฉด์ ํจ์ฌ ์ข์ ๋ณด์ด์ง๋ง ๋์คํฌ ์ฌ์ ์๊ฐ์ ๋น์ฐํ ์ค์ด๋ญ๋๋ค.
์ ์ฒด ํฌ๊ธฐ ์ฌ์ง์ ๋ํด ๋์ผํ(7-11) ํ์ง ์์์ 3500~4000์ ์ต๊ณ ๋นํธ ์ ์ก๋ฅ
kBit์ ์ํฐํฉํธ๋ฅผ ๊ฑฐ์ ์์ฑํ์ง ์์ต๋๋ค.
SVCD/DVD์ ๊ฒฝ์ฐ ์ต๋ ๋นํธ ์ ์ก๋ฅ ์ด ๊ทธ๋ ์ง ์์ผ๋ฉด ์ค๋ช ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ํ ์ ์์ต๋๋ค.
๋๋ฌด ๋ฎ๊ฒ ์ค์ :
q <= 6๊ฐ์ ์ค์ ์ ๋ช ํ ์ฌ์ง, ์ข์ ํ์ง
q <= 8 ์ข์ ํ์ง
q >= 10 ํ๊ท ํ์ง
q >= 11 ๋ณ๋ก ์ข์ง ์์
q >= 13 ์ฌ๊ธฐ์๋ ์คํธ ์ํ์ค๋ ๋ธ๋ก์ฒ๋ผ ๋ณด์ผ ์ ์์ต๋๋ค.
์ธ์ฝ๋ฉ ๋์ TV(์ธํฐ๋ ์ด์ค) ๋๋ ๋ชจ๋ํฐ(ํ๋ก๊ทธ๋ ์๋ธ)
MPEG-2๋ ํ๋ก๊ทธ๋ ์๋ธ ํ์ ์ธ์ ์ธํฐ๋ ์ด์ค ๋ฐ์ดํฐ๋ ์ง์ํฉ๋๋ค. MPEG-2 ์ํ๋
์ธํฐ๋ ์ด์ค๋๊ฑฐ๋ ํ๋ก๊ทธ๋ ์๋ธ๋์ด์ผ ํฉ๋๋ค. ์์ค(์ํ ๋๋ ๋ฐฉ์ก)์ ์ฝํ ์ธ ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
์์ฒญ ์ฅ์น.
์ํ๋ฅผ ์ธ์ฝ๋ฉํ๋ ๊ฒฝ์ฐ ๋ ํ๋๊ฐ ๋ชจ๋ ๋์ผํด์ผ ํฉ๋๋ค. ๋ค์์ ์ฌ์ฉํ์ฌ ์คํธ๋ฆผ ๋์ธํฐ๋ ์ด์ค
yuvdeinterlace ๋๋ ๊ณ ํ์ง ์์ค๊ฐ ์๊ณ ๋๋ ธ์ด์ ๋ฅผ ์ฌ์ฉํ ํ์๊ฐ ์๋ ๊ฒฝ์ฐ
yuvcorright -T NOT_INTERLACED๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ํ mpeg2enc ์ธํฐ๋ ์ด์ค ๋ชจ๋(-I) ์ต์ ์ 0์ผ๋ก ์ค์ ํฉ๋๋ค.
์ฆ, ์ธํฐ๋ ์ด์ค(Interlacing)๊ฐ ์๋ค๋ ๋ป์ ๋๋ค. ์ฌ๊ธฐ์๋ ๋์ธํฐ๋ ์ด์ฑ์ด ์ค์ ๋ก ํ์ํ์ง ์์ต๋๋ค.
ํ๋ ์ ํ๋ ์ฌ์ด์๋ ์์ง์์ด ์์ต๋๋ค. ๋ ๋ถ์ผ๋ง ํตํฉํ๋ฉด ๋ฉ๋๋ค.
๋จ์ผ ํ๋ก๊ทธ๋ ์๋ธ ํ๋ ์์ผ๋ก ๋ณํ๋ฉ๋๋ค.
์ด ๋์์์ ๋ชจ๋ ์ฅ์น(TV ๋๋ ๋ชจ๋ํฐ)์์ ๋ฌธ์ ์์ด ์ฌ์๋์ด์ผ ํฉ๋๋ค.
์ธํฐ๋ ์ด์ค ์์ค(๋ธ๋ก๋์บ์คํธ)๊ฐ ์๋ ๊ฒฝ์ฐ ์ด๋ฅผ ์ธํฐ๋ ์ด์ค ์คํธ๋ฆผ์ผ๋ก ์ธ์ฝ๋ฉํ ์ ์์ต๋๋ค. ๋๋
์คํธ๋ฆผ์ ๋์ธํฐ๋ ์ด์คํ๊ณ ํ๋ก๊ทธ๋ ์๋ธ ์คํธ๋ฆผ์ผ๋ก ์ธ์ฝ๋ฉํฉ๋๋ค. ๋์ธํฐ๋ ์ด์คํ๋ฉด
yuvdeinterlace๋ฅผ ์ฌ์ฉํ๋ฉด ์ธ๋ถ ์ ๋ณด๊ฐ ์์ค๋ฉ๋๋ค. ํ์ง๋ง ๋ น์๋ ์คํธ๋ฆผ์ ์ปดํจํฐ์์ ์ฌ์ํ๋ ค๋ ๊ฒฝ์ฐ
DVD ํ๋ ์ด์ด์ TV์์ ๋์ธํฐ๋ ์ด์ฑ์ ์ํํ๋ ๊ฒ์ ํ๋ช ํ์ง ์์ต๋๋ค. ๋น์ ์ด ์ํ๋ค๋ฉด
๋ชจ๋ํฐ(ํ๋ก๊ทธ๋ ์๋ธ ๋์คํ๋ ์ด)์์ ์ฌ์ํ๋ฉด ์ฌ์ํ ๋ ์์์ด ๋ ์ข์ ๋ณด์ ๋๋ค.
๋์ธํฐ๋ ์ด์ค๋๋ฉด ๋ค์ ๋์์ต๋๋ค. ์ฌ์ฉํ๋ ํ๋ ์ด์ด๊ฐ ๋์ธํฐ๋ ์ด์ฑ์ ์ํํ ์ ์๋ค๋ฉด ๋ฌธ์ ๊ฐ ๋์ง ์์ต๋๋ค.
์ธ์ฝ๋ฉ๋ ๋น๋์ค์ ์ธํฐ๋ ์ด์ค ํ๋ ์์ด๋ ํ๋ก๊ทธ๋ ์๋ธ ํ๋ ์์ด ์๋ ๊ฒฝ์ฐ.
์คํธ๋ฆผ์ ๋์ธํฐ๋ ์ด์คํ๋ ค๋ ๊ฒฝ์ฐ yuvdeinterlace๋ก๋ง ์ด ์์ ์ ์ํํ๊ณ
mpeg2enc -I 0. ์คํธ๋ฆผ์ ๋์ธํฐ๋ ์ด์คํ์ง ์์ผ๋ ค๋ฉด ์๋ฌด ๊ฒ๋ ์ค์ ํ ํ์๊ฐ ์์ต๋๋ค.
ํน์ ์ต์ (yuvdeinterlace ๋ฐ mpeg2enc -I 0์ ์ฌ์ฉํ์ง ์์)
์คํธ๋ฆผ์ ์ผ์ ์ค์งํ๊ณ ์คํธ์ ๋ณด๋ ค๋ฉด ์ธํฐ๋ ์ด์ค๋ฅผ ํด์ ํด์ผ ํฉ๋๋ค. ์๋ํ๋ฉด ๊ทธ๋
์ผ์ ์ค์งํ๋ฉด ์ด๋ฏธ์ง๊ฐ ๊น๋ฐ์์ด ์์ต๋๋ค.
๋ฐฉ์ก(์ธํฐ๋ ์ด์ค)์ ์ผ๋ถ๊ฐ ํผํฉ๋ ์ํ(ํ๋ก๊ทธ๋ ์๋ธ)๊ฐ ์๋ ๊ฒฝ์ฐ
(ํ์์ ์ผ๋ถ ๋ถ๋ถ์ด ์ธํฐ๋ ์ด์ค๋ก ๋ น์๋๊ณ ๋ค๋ฅธ ๋ถ๋ถ์ด ๋ค๋ฅธ ๋ถ๋ถ์ผ๋ก ๋ น์๋๋ ๋คํ๋ฉํฐ๋ฆฌ์ ๊ฐ์ต๋๋ค.
๋ถ๋ถ์ด ์ดฌ์๋จ) ํ๊ท ์ ์ธ ์ ์ง ์ด๋ฏธ์ง๊ฐ ํฌํจ๋ ์ข์ ์ํ ์ํ์ค ์ค์์ ์ ํํด์ผ ํฉ๋๋ค.
๋๋ ์ข์ ์คํธ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ถ ํ๊ท ์ ์ผ๋ก ๋ณด์ด๋ ์ํ ์ํ์ค.
ํ๊ท ์ ์ธ ์คํธ์ด ํฌํจ๋ ์ข์ ์ํ์ ๊ฒฝ์ฐ ๋์ธํฐ๋ ์ด์คํ์ง ๋ง์ธ์. ํ๊ท ์ ์ธ ์ํ ์ํ์ค์ ๊ฒฝ์ฐ
์ข์ ์คํธ์ ๋ง๋ ๋ค์ ๋์ธํฐ๋ ์ด์คํฉ๋๋ค(yuvdeinterlace ๋ฐ mpeg2enc -I 0 ์ฌ์ฉ).MPEG-2 ๋ฉํฐํ๋ ์ฑ
์
> ๋ณตํฉ -f 3 -b 300 -r 4750 -V ์ค๋์ค.mp3 ๋น๋์ค.m2v -o ์ต์ข .mpg
์ด์ ๋ ์คํธ๋ฆผ(mp3 ์ค๋์ค ๋ฐ mpeg2 ๋น๋์ค)์ด ๋จ์ผ ์คํธ๋ฆผ์ผ๋ก ๋ค์คํ๋ฉ๋๋ค.
(์ต์ข .mpg). ๋น์ ์ -f 3 mplex์ ์ถ๋ ฅ ํ์์ ์๋ ค์ฃผ๋ ์ต์ ์ ๋๋ค. ๋๋
์ ์ถ๊ฐํด์ผ -b ๋์ฝ๋ ๋ฒํผ ํฌ๊ธฐ ์ต์ ์ ์ธ์ฝ๋ฉํ ๋ ์ฌ์ฉ๋ ๊ฒ๊ณผ ๋์ผํ ๊ฐ์ ๊ฐ์ต๋๋ค.
๋์์. -r ๋น๋์ค + ์ค๋์ค + Mplex ์ ๋ณด์ 1-2% ๋น์จ์ ๋๋ค.
XNUMXD๋ดํ์ -V์ต์ ์ ๋ค์คํ ์์ค๊ฐ VBR ์คํธ๋ฆผ์์ ๋ํ๋ ๋๋ค. ์ด๊ฒ์ ์ฌ์ฉํ์ง ์์ผ๋ฉด
mplex ์ต์ ์ ์ฌ์ฉ์๊ฐ ์ง์ ํ ๋นํธ ์ ์ก๋ฅ ๋ก CBR ์คํธ๋ฆผ๊ณผ ๊ฐ์ ๊ฒ์ ์์ฑํฉ๋๋ค.
์ ์, -r ์ต์ . ์ด๋ฌํ ์คํธ๋ฆผ์ ์ผ๋ฐ์ ์ผ๋ก ์ปค์ง๋๋ค.
๋ง๋ค๊ธฐ Video CD๋ฅผ (VCD)
VCD๋ MPEG-1 ๋น๋์ค์ ์ ํ๋ ๋ฒ์ ์ ๋๋ค. VCD ํ์์ Philips์์ ์ ์ํ์ต๋๋ค. ๋ชฉํ
๋จ์ผ ์๋์ CD ๋๋ผ์ด๋ธ์ ๊ธฐํ ๊ฐ์ผ ํ๋์จ์ด(์ ์ฐํ์ง ์์)๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ผ
HW ํ๋ ์ด์ด. ๋ฐ๋ผ์ VCD๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉ๋๋ ๋น๋์ค ๋ฐ ์ค๋์ค์๋ ์ ํ์ด ์์ต๋๋ค.
๋น๋์ค์ ๋นํธ ์ ์ก๋ฅ ์ 1152kBit ๋ฐ 224kBit/sec MP2 ์ค๋์ค์ ๋๋ค. ๋น์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค
-q ์ต์ , ๋์ GOP ํฌ๊ธฐ ๋ฐ ๋น๋์ค ๋ฒํผ๋ 46kB๋ก โโ์ ํ๋ฉ๋๋ค. ์ด๋ฏธ์ง ํฌ๊ธฐ
NTSC์ ๊ฒฝ์ฐ 352x240, PAL์ ๊ฒฝ์ฐ 352x288๋ก ์ ํ๋ฉ๋๋ค.
VCD(์ ์ฉ) ํ๋ ์ด์ด๊ฐ ์๊ณ DVD ํ๋ ์ด์ด๋ฅผ ์ฌ์ฉํ ๊ณํ์ด๋ผ๋ฉด ๊ฝค ์ข์ต๋๋ค.
DVD ํ๋ ์ด์ด๊ฐ ๋ ๋์ ๋นํธ ์ ์ก๋ฅ , ๋์ GOP๋ฅผ ํ์ฉํ ๋งํผ ์ถฉ๋ถํ ์ ์ฐํ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค.
ํฌ๊ธฐ, ๋ ํฐ ๋น๋์ค ๋ฒํผ ๋ฑVCD ์ค๋์ค ์์ฑ ์
> lav2wav ์คํธ๋ฆผ.avi โ mp2enc -V -o ์๋ฆฌ.mp2
-V VCD 2.0 ํธํ ์ถ๋ ฅ์ ๊ฐ์ ํฉ๋๋ค. ์ค๋์ค ์ํ๋ง ์๋๋ 44.1kHz๋ก ๊ณ ์ ๋์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ
๋ชจ๋ ธ ์ค๋์ค์ ์ค๋์ค ๋นํธ ์ ์ก๋ฅ ์ 64, 96 ๋๋ 192kBit/sec๋ก ์ ํํ ์ ์์ต๋๋ค. ๋น์ ์ด ๊ฐ์ง๊ณ ์๋ค๋ฉด
์คํ ๋ ์ค ์ค๋์ค๋ 128, 192, 224 ๋๋ 384kBit/sec๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ํ๋์จ์ด ํ๋ ์ด์ด์ ๊ฒฝ์ฐ
44.1 224kbps ์คํ ๋ ์ค ๋ ์ด์ด 2 ์ค๋์ค.VCD ๋น๋์ค ์์ฑ ์๋ฅผ ๊ณ ์ํด์ผ ํฉ๋๋ค.
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O VCD โ mpeg2enc -f 1 -r 16 -o ๋น๋์ค.mpg
VCD ํธํ ์ถ๋ ฅ์ ๊ฒฝ์ฐ -f 1์ ํ์์ ๋ฐ๋ผ mpeg2enc์ ๋ชจ๋ ์ต์ ์ ์ค์ ํฉ๋๋ค. ๊ฒ ๊ฐ๋ค
๋ง์ VCD ํ๋ ์ด์ด(์: Avex)๋ ์ธ์ฝ๋ฉ๋ MPEG ์คํธ๋ฆผ์ ์ฌ์ํ ์ ์์ต๋๋ค.
๊ฒ์ ๋ฐ๊ฒฝ์ด 16๋ณด๋ค ํฌ๋ฏ๋ก ๊ธฐ๋ณธ๊ฐ์ ์ฌ์ ์ํ๊ธฐ ์ํด -r ์ต์ ์ ์ฌ์ฉํ์ง ๋ง์ญ์์ค.
16์.
> lav2yuv streams.eli โ mpeg2enc -f 1 -4 1 -2 1 -S 630 -B 260 -P -o ๋น๋์ค.m1v
์ฌ์ฉ '-์์ค 630 ' mpeg2enc๋ mplex๊ฐ ์๋ก์ด ์คํธ๋ฆผ์ ์์ฑํ๋๋ก ์คํธ๋ฆผ์ ํ์ํจ์ ์๋ฏธํฉ๋๋ค.
630MB๋ง๋ค. ํ ๊ฐ์ง ์ค์ํ ์ ์ -B ๋น๋์ค๊ฐ ์๋ ๊ฒ์ ์ง์ ํ๋ ์ต์
(์ค๋์ค ๋ฐ Mplex ์ ๋ณด) ๋นํธ ์ ์ก๋ฅ ์ ๋๋ค. -B ๊ฐ 260์ ์ค๋์ค์ ์ ํฉํฉ๋๋ค.
224kBit ๋ฐ Mplex ์ ๋ณด. ์์ธํ ๋ด์ฉ์ ์ธ์ฝ๋ฉ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐธ์กฐํ์ธ์.
์คํฌ๋ฆฝํธ ๋๋ ํ ๋ฆฌ์ ์์ต๋๋ค. ๋ฉํฐํ๋ ์ฑ๋ ์คํธ๋ฆผ์ 650MB CD์ ์ฝ๊ฒ ๋ค์ด๊ฐ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ๊ฐ(-B)์ ๋น๋์ค์ ๊ฒฝ์ฐ 700MB์ ๋๋ค. mpeg2enc๋ ๋ชจ๋ ์คํธ๋ฆผ์ ์๋์ผ๋ก ํ์ํฉ๋๋ค.
-B ์ต์ ์ ์ฌ์ฉํ์ฌ ๋ค๋ฅธ ๊ฐ์ ์ค์ ํ์ง ์์ผ๋ฉด ํด๋น ํฌ๊ธฐ๋ก ์ ์ง๋ฉ๋๋ค. CD๊ฐ ์๋ ๊ฒฝ์ฐ
๋ ๋ง์ ๋ฐ์ดํฐ(์๋ง๋ 800MB ์ ๋)๋ฅผ ์ธ ์ ์๋ ๊ฒฝ์ฐ -S ์ต์ ์ ์ค์ ํด์ผ ํฉ๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด mpeg2enc๋ ์คํธ๋ฆผ์ 700MB๋ก ํ์ํ๊ณ mplex๋ ๊ฑฐ๊ธฐ์์ ์คํธ๋ฆผ์ ๋ถํ ํฉ๋๋ค.
๊ทธ๊ฒ์ ๊ฑฐ์ ํ์คํ๊ฒ ๋น์ ์ด ์ํ๋ ๊ฒ์ด ์๋๋๋ค.
VCD ๋ค์คํ ์
> ๋ณตํฉ -f 1 ์๋ฆฌ.mp2 ๋น๋์ค.mpg -o vcd_out.mpg
-f 1 ์ต์ ์ ๊ทธ๋ ์ง ์์ผ๋ฉด ์กด๊ฒฝํ ๋งํ ์์น์ ์์ ์ ์๋ ์ด์ํ ๊ฒ๋ค์ ๋ง์ด ์ผญ๋๋ค.
๋ฉํฐํ๋ ์!CD ์์ฑ ์ค
๋ฉํฐํ๋ ์ฑ๋ ์คํธ๋ฆผ์ VCD ํธํ์ผ๋ก ๋ณํ๋์ด์ผ ํฉ๋๋ค. ์ด๋ ๋ค์์ ์ํด ์ํ๋ฉ๋๋ค.
vcdimager
> vcdimager ํ ์คํธ๋น๋์ค.mpg
์ฐฝ์กฐํ๋ค videocd.bin, ๋ฐ์ดํฐ ํ์ผ ๋ฐ ๋น๋์คCD.ํ ์ ์ด ํ์ผ๋ก ์ฌ์ฉ๋๋
cdrdao.
cdrdao๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๊ตฌ์ธ ์ ์์ต๋๋ค. Cdrdao๋ ๋ ๋ค๋ฅธ ํ๋ฅญํ Sourceforge ํ๋ก์ ํธ์ ๋๋ค.
์์น: ๋ฉ๋ชจ
MPEG-1 ์ธ์ฝ๋ฉ์ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ธ(์คํ ์๊ฐ 45๋ถ) ์ผ ๋๋ 90๋ถ ๋ถ๋์ ์ํ
์๋ ๋ก๊ทธ ๋ฐฉ์ก์ ์ฝ 1800kBit/sec์ ์ผ์ ํ ๋นํธ ์ ์ก๋ฅ ์ด ์ด์์ ์ ๋๋ค. ๊ทธ๋งํผ
๊ฒฐ๊ณผ ํ์ผ์ 700๋ถ ๋์ ์ฝ 45M์ด๋ฉฐ ์์ XA MODE2 ๋ฐ์ดํฐ์ ์ ๋ง์ต๋๋ค.
CD-R์ ํธ๋์ ์ถ๊ฐํ์ธ์. ์์ ๋์งํธ ์์ค(DTV ๋๋ DVD ์คํธ๋ฆผ ๋ฑ)์ ๊ฒฝ์ฐ VCD 1152๊ฐ ์๋ํฉ๋๋ค.
๋ฒ๊ธ.
์ฐธ๊ณ : VBR MPEG-1(-q)์ ์ธ์ฝ๋ฉํ๋ ๊ฒฝ์ฐ ํ๋์จ์ด๊ฐ ์ด๋ฌํ ์์ ์ ์ํํ๋๋ก ์ค๊ณ๋์ง ์์์ ์ ์์์ ๊ธฐ์ตํ์ญ์์ค.
์ฌ์์ ์๊ธฐ ๋๋ฌธ์ ์ฌ์์ด ๋์ง ์์ต๋๋ค. ํจ๊ณผ๊ฐ ์๋ค๋ฉด ๋งค์ฐ ๊ธฐ์ ๊ฒ์ ๋๋ค. ๋๋
MPEG-1 ์คํธ๋ฆผ์ด ์์ ๋ vcdimager์ ๊ทธ๊ฒ์ด SVCD์์ ์๋ฆฌ๋ ๋ฐ ๋์์ด ๋๋ค๋ ๊ฒ์ ์์์ต๋๋ค.
vcdimager๊ฐ ๋ถํํ์ง๋ง(์น๋ช ์ ์ธ ์ค๋ฅ๊ฐ ์๋ ๊ฒฝ๊ณ ๋ง ํ์๋จ) ๋ค์์ ์ํํ ์ ์์ด์ผ ํฉ๋๋ค.
๊ทธ๊ฒ์ ํ์ฐ๋ ค๊ณ . ์ด๋ ํ๋ ์ด์ด๊ฐ ํ์จ์ด์์ ๋ค๋ฅธ ๋ฃจํด์ ์ฌ์ฉํ๋๋ก ์ค๋ํ ์ ์์ผ๋ฉฐ
์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์๋์ง๋ง ์ด์ ๋ํ ๋ณด์ฅ์ ์์ต๋๋ค.MPEG ์ ์ฅ
๋ฐ์ดํฐ๋ฅผ XA ๋ชจ๋ 2 ํธ๋์ผ๋ก ๊ธฐ๋กํ๋ฉด CD์ ํจ์ฌ ๋ ๋ง์ ๋ด์ฉ์ ๋ด์ ์ ์์ต๋๋ค(
์ค๋ฅ ์์ /๊ฐ์ง ๋น์ฉ). vcdimager๋ฅผ ์ฌ์ฉํ์ฌ ์ด ์์ ์ ์ํํ๊ณ vcdxrip(์ผ๋ถ)์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
vcdimager ํจํค์ง)๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒฐ๊ณผ ํ์ผ์ ์ถ์ถ("๋ฆฌํ")ํฉ๋๋ค. ๋ ๋์ ํ์ง์ ์ํด
SVCD, XVCD ๋ฐ DVD์ ๋๋ค.
ํ์ฌ SVCD๋ Mplex์ ์ฌ์ ์ค์ ๋ ํ์๊ณผ ์์ฑ ๋๊ตฌ๋ฅผ ํตํด ์๋ฒฝํ๊ฒ ์ง์๋ฉ๋๋ค.
๋์คํฌ. DVD ํ๋ ์ด์ด ํ๋์จ์ด์ ์ํํธ์จ์ด๋ก ์ฌ์ํ ์ ์๋ MPEG ์คํธ๋ฆผ์ ์ฝ๊ฒ ์ฌ์ํ ์ ์์ต๋๋ค.
mpeg2enc/mplex๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋จ
ํ๋ ์ด์ด๊ฐ SVCD๋ฅผ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ VCD ์คํธ๋ฆผ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
ํ์ค ๋นํธ ์ ์ก๋ฅ ๋ณด๋ค ํจ์ฌ ๋์ต๋๋ค. ์ข ์ข 2500kBit/sec๊น์ง ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๋งํผ
์ฌ๋ฌ ๋ธ๋๋์ DVD ํ๋ ์ด์ด๋ SVCD ๋ฐ VCD ๋์คํฌ ์ฌ์์ ๋ฒ์ด๋์ ์ฌ์ํ ์ ์์ต๋๋ค. ์ ํจ๊ป
๋ ๋์ ๋นํธ ์ ์ก๋ฅ ๊ณผ ์ข์ ํ์ง์ ์์ค ์๋ฃ๋ mpeg2enc์ -h ํ๋๊ทธ๋ฅผ ์ฌ์ฉํด ๋ณผ ๊ฐ์น๊ฐ ์์ต๋๋ค.
์ด๋ VCD ํ์ค์ด ํ์ฉํ๋ ํ๋๋งํผ ๋ ์นด๋ก์ด ์คํธ๋ฆผ์ ์์ฑํฉ๋๋ค.
๊ทธ๋ฌ๋ ํ๋ ์ด์ด๊ฐ ์ด๋ฅผ ์ง์ํ๊ณ ๋ ๊ธด ์ธ์ฝ๋ฉ์ ๋ํ ์ธ๋ด์ฌ์ด ์๋ ๊ฒฝ์ฐ
SVCD๊ฐ ํจ์ฌ ๋ ๋์ ๋์์ ๋๋ค. ๋ณด๋ค ํจ์จ์ ์ธ MPEG ํ์ SVCD ์ฌ์ฉ
์ผ๋ฐ์ ์ผ๋ก ํฌ๊ธฐ๊ฐ ๋ ๋ฐฐ ๋ฏธ๋ง์ธ ํ์ผ์ ์์ฑํ๋ฉด์ VCD์ ํด์๋๋ฅผ ๋ ๋ฐฐ๋ก ๋๋ฆฝ๋๋ค.
๋ง๋ค๊ธฐ SVCD
์ํผ ๋น๋์ค CD(SVCD)๋ ์ค๊ตญ์ธ์ด ๊ฐ๋ฐํ ๋น๋์ค CD์ ํฅ์๋ ๋ฒ์ ์ ๋๋ค.
์ ๋ถ๊ฐ ํ์ํ๋ ์ ์กฐ์ ์ฒด ๋ฐ ์ฐ๊ตฌ์ ์์ํ. ์ต์ข SVCD ์ฌ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
1998๋ XNUMX์์ ๋ฐํ๋์์ต๋๋ค. Philips์ SVCD ํ์์ ๋ํ ์ข์ ์ค๋ช ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฌ๊ธฐ์์ ์ฐพ์์ต๋๋ค: .
์ ์ฒด TV ํด์๋๋ก ๋ นํํฉ๋๋ค(์๋ฏธ: PAL์ ๊ฒฝ์ฐ -d 1, ์ด๋ 720x576์ ๋๋ค). ํด์๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
NTSC๋ PAL 480x480 ์ค 480x576์ด๋ฏ๋ก ์ ์ฒด ํฌ๊ธฐ๋ก ๋ นํํด์ผ ํ๋ ์ด์ ๋ฅผ ์ ์ ์์ต๋๋ค.SVCD ์ค๋์ค
์์ฑ ์
> lav2wav ์คํธ๋ฆผ.avi โ mp2enc -V -e -o ์๋ฆฌ.mp2
SVCD ์ฌ์์์๋ ์ค๋์ค ์๋๋ฅผ ํจ์ฌ ๋ ๋ค์ํ๊ฒ ์ ํํ ์ ์์ต๋๋ค.
224kBit/์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค. 32~384kBit/์ด ์ฌ์ด์ ์ค๋์ค ์๋๊ฐ ํ์ฉ๋ฉ๋๋ค. ์ค๋์ค๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
VBR(๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ )์ด์ด์ผ ํฉ๋๋ค. -e๋ ์ค๋์ค์ ๋ํ CRC ์ค๋ฅ ๋ณดํธ๋ฅผ ํ์ฑํํฉ๋๋ค. CRC
SVCD ํ์ค์ ์ค์ํ๋ ค๋ฉด ํ์ฑํํด์ผ ํ์ง๋ง ๋๋ถ๋ถ์ ํ๋ ์ด์ด๊ฐ ๋น์ฉ์ ์ง๋ถํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
CRC ์ ๋ณด์ ์ฃผ์ํ์ธ์. CRC ์ ๋ณด์๋ ์ค๋์ค ํ๋ ์๋น 2๋ฐ์ดํธ๊ฐ ํ์ํฉ๋๋ค.
MPEG-1 ๋ ์ด์ด-II์ ๋๋ต์ ์ธ ํ๋ ์ ๊ธธ์ด ๊ณต์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
(ํ๋ ์ ๊ธธ์ด(๋ฐ์ดํธ)) = 144 * (๋ฐ์ดํธ ์๋) / (์ํ๋ง ์๋)
์ผ๋ฐ์ ์ธ VCD ์ค์ ์ด ์๋ ๊ฒฝ์ฐ CRC ๋ฐ์ดํฐ์๋ ์ ์ฒด ๋ฐ์ดํฐ์ ์ฝ 0,27%๊ฐ ํ์ํฉ๋๋ค. ~ ์์
MONO 32k ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ์ด ์๋ ์ต์ ์ ๊ฒฝ์ฐ CRC ๋ฐ์ดํฐ์ 1,92%๊ฐ ํ์ํฉ๋๋ค.SVCD
์์์ ์ ์์
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SVCD โ mpeg2enc -f 4 -q 7 -I 1 -V 200 -o ๋น๋์ค.m2v
-์ํ 4
mpeg2enc์ ๋ํ ์ต์ ์ SVCD๋ก ์ค์ ํฉ๋๋ค.
-q 7
mpeg2enc์๊ฒ ๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ์คํธ๋ฆผ์ ์์ฑํ๋๋ก ์ง์
-๋๋ 1
mpeg2enc์๊ฒ ์๋ ์ ํธ๊ฐ ํ์์ธ ํ๋ ์ธํฐ๋ ์ด์ค ๋น๋์ค๋ผ๊ณ ๊ฐ์ ํ๋๋ก ์ง์ํฉ๋๋ค.
ํฝ์ ํ์ ๊ฐ ํ๋ ์์ ์ง์ ํ๋ ์ ์ดํ ์ ๋ฐ ํ๋ ์ ๊ฐ๊ฒฉ์ผ๋ก ์ํ๋ง๋ฉ๋๋ค. -I
0(ํ๋ก๊ทธ๋ ์๋ธ ์ถ๋ ฅ(ํ์ฅ ์ฌ์ง ์์)) ์ต์ ์ PAL์์๋ ์๋ํฉ๋๋ค.
๋ ๋ฎ์ ๋นํธ ์ ์ก๋ฅ ์ ์ฌ์ฉํ ์ ์์ง๋ง SVCD ํ์ค ์ ํ ํฉ๊ณ ๋นํธ ์ ์ก๋ฅ (์ค๋์ค ๋ฐ ๋์์)
์ 2788800 ๋นํธ/์ด. ๋ฐ๋ผ์ 224Kbps ์ค๋์ค ๋ฐ ์ค๋ฒํค๋๋ฅผ ์ฌ์ฉํ๋ฉด 2550๋ ์ด๋ฏธ ๋ฏธ๋ฏธํ ์ ์์ต๋๋ค.
๋จ๋จํ. SVCD ํ์์ 32~384kBit/sec ์ฌ์ด์ ์ค๋์ค ์๋๋ฅผ ํ์ฉํ๋ฏ๋ก ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
192k ์ค๋์ค(๋๋ ๋น์์ ์๋ฃ์ ๊ฒฝ์ฐ 160k)๋ฅผ ์ฌ์ฉํ์ฌ ๋ช ๋นํธ/์ด๋ฅผ ์ ์ฝํฉ๋๋ค.
MPEG-2๋ ์ผ๋ฐ์ ์ผ๋ก VBR์ด๋ฏ๋ก SVCD๋ ๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ (VBR)์ ์ง์ํ์ง๋ง
๋น๋์ค ๋นํธ ์ ์ก๋ฅ ์ ํ์ 2500kBit/sec์ ๋๋ค. -f 4 ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ธ์ฝ๋๊ฐ ๋์ GOP๋ ์ค์ ํฉ๋๋ค.
ํํ์ -g โโ6์ด๊ณ ์ํ์ -G 18์ ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ช ๋นํธ/์ด๊ฐ ์ ์ฝ๋๊ณ ์ฑ๋ฅ์ด ํฅ์๋ฉ๋๋ค.
์ฅ๋ฉด์ด ๋ฐ๋๋ ๋์์ ํ์ง. -f 4๋ก ์ธ์ฝ๋ฉํ ๋ mpeg2enc๋ ๋ค์์ ๋ฌด์ํฉ๋๋ค.
๋น๋์ค ๋นํธ ์ ์ก๋ฅ (-b) ๋ฐ ๊ฒ์ ๋ฐ๊ฒฝ(-r) ์ต์ . -f 5๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ค์์ ์ง์ ํด์ผ ํฉ๋๋ค.
mpeg2enc์ ๋ํ ๋นํธ ์ ์ก๋ฅ ๋ฐ ๊ธฐํ ์ต์ .
PAL(์ ๋ฝ ์คํ์ผ ์ด๋น 25ํ๋ ์/50ํ๋) ๋น๋์ค ์ํ์ ๋ํ ๋ ๋ค๋ฅธ ๊ฐ๋ฅ์ฑ
์ ๋๋ค
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SVCD โ mpeg2enc -f 4 -I 0 -V 300 -o ๋น๋์ค.m2v
์ํ๋ 24ํ๋ ์/์ด๋ก ํ๋ฆ์ ์ดฌ์๋ฉ๋๋ค. PAL ๋ฐฉ์ก์ ๊ฒฝ์ฐ ์ํ๋ ๊ฐ๋จํ ํ์๋ฉ๋๋ค.
25ํ๋ ์/์ด์์ ์ฝ๊ฐ "๋๋ฌด ๋น ๋ฅด๋ค"(์ ๋ ํผ์น๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋๋ค์๊ฒ๋ ๊ณ ํต์ค๋ฌ์ธ ์ ๋์)
์๊ฐ). -I 0 ํ๋๊ทธ๋ ๋ณด์์ ํ์ํ ์ง๋ฃจํ ๊ณ์ฐ์ ๋๋๋ค.
ํจ์ฌ ๋น ๋ฅธ ์ธ์ฝ๋ฉ์ ์ ๊ณตํ๋ ํ๋ ์ธํฐ๋ ์ด์ค.
๋ถํํ๊ฒ๋ NTSC(๋ฏธ๊ตญ ์คํ์ผ 30ํ๋ ์/60ํ๋ ์ด) ๋น๋์ค๋ก ๋ฐฉ์ก๋๋ ์ํ๋
๋งค์ฐ ์ด์ ํ ์์ถ์ ์์ฑํฉ๋๋ค. ์ด๋น 60๊ฐ์ ํ๋๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ "ํ๋ค์ด" ์ํ๋ง
24 ํ๋ ์์์ ๋ ๋ฒ์งธ ์ํ๋ NTSC ํ๋ ์์ ์ ๋ฐ์ด ํ๋ ์ธํฐ๋ ์ด์ค *๋์ด* ์์์ ์๋ฏธํฉ๋๋ค.
์์์ ์ธ๊ธํ -S ๋ฐ -B ์ต์ ์ ์์ง ๋ง์ญ์์ค. ์คํธ๋ฆผ์ CD์ ๋ง์ถ๋ ค๊ณ ํฉ๋๋ค.
๊ทธ๋ ์ง ์๋์?SVCD ๋ค์คํ ์์
> ๋ณตํฉ -f 4 -b 300 -r 2750 ์๋ฆฌ.mp2 ๋น๋์ค.m2v -o svcd_out.mpg
-์ํ 4
mplex์๊ฒ SVCD๋ฅผ ๋ค์คํํ๋ผ๊ณ ์ง์ํฉ๋๋ค.
-r 2750
๊ณ์ฐ๋ ์ค๋์ค + ๋น๋์ค ๋นํธ ์ ์ก๋ฅ + 1-2% ๋ค์คํ ์ ๋ณด์ ๋๋ค.
-b 300
์ฌ์ ์ฅ์น์์ ์ฌ์ฉํ ์ ์๋ ๋ฒํผ์ ๋๋ค(๋น๋์ค์ ์ฌ์ฉ๋ ๊ฒ๊ณผ ๋์ผํ ๊ฐ).
์ธ์ฝ๋ฉ(mpeg2enc์ -V ์ต์ ). SVCD CD ๋ง๋ค๊ธฐ
์:
> vcdimager -t SVCD ํ ์คํธ๋น๋์ค.mpg
์ฐฝ์กฐํ๋ค videocd.bin, ๋ฐ์ดํฐ ํ์ผ ๋ฐ ๋น๋์คCD.ํ ์ ์ด ํ์ผ๋ก ์ฌ์ฉ๋๋
cdrdao.
์์ ์ธ๊ธํ ๋๋ก cdrdao๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๊ตฝ์ต๋๋ค.
์๋ฆผ:"์ฌ์ฉ์ ์ ์" VCD/SVCD๋ฅผ ๊ตฌ์ถํ๋ ค๋ฉด mplex -f 2 ๋ฐ -f 5๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์ค์์น.
์๋ฆผ:VCD ๋ฐ SVCD ํญ๋ชฉ์ HW ํ๋ ์ด์ด์์ ์๋ํ ์๋ ์๊ณ ์๋ํ์ง ์์ ์๋ ์์ต๋๋ค. ๋ณด๊ณ ๋ ๋ฐ๊ฐ ๋ง๋ค.
๊ฝค ์ ์๋ํฉ๋๋ค. ์๋ํ์ง ์๋๋ผ๋ ๊ฑฑ์ ํ์ง ๋ง์ญ์์ค. ๋ ์ญ์ ์ฑ ์์ ์ง์ง ์๋๋ค.
์ฌ์ฉํ ์ ์๋ CD. ("์ฝ์คํฐ")
๋ง๋ค๊ธฐ DVD์
์ด ์ง์ ์ ๋ช ๋ ์ ์ ์ ํํ์ต๋๋ค. ์ด ์น์ ์ ๋ชจ๋ ๊ฒ์ ์๋ก์ด ๊ฒ์ ๋๋ค. ๊ทธ๋งํผ
์ฌ๊ธฐ์ ์ธ๊ธํ ์ ํ ์ฌํญ์ ํ์ฌ ๋ฒ์ ์ ์์ ์๋ ์์ต๋๋ค. ํ์ฌ(2007๋ XNUMX์)
DVD ์ ์์ด ์งํ ์ค์ ๋๋ค.
๋ถ๋ช ํ DVD ๋ผ์ดํฐ๊ฐ ํ์ํฉ๋๋ค. ๋๋ ์๋ํ๋ Ricoh DVD+RW๋ฅผ ์์ ํ๊ณ ์์๊ณ DVD-
DVD-R์ ๊ตฌ์ธ ์ ์๋ RAM ๋ผ์ดํฐ์ ๋๋ค. ํด๋น ๋์คํฌ๋ DVD ํ๋ ์ด์ด์์๋ ์๋ํฉ๋๋ค. ์ง๊ธ์ ๋๋ถ๋ถ
DVD ๋ผ์ดํฐ๋ +์ - ๋ฏธ๋์ด๋ฅผ ๋ชจ๋ ๊ตฌ์ธ ์ ์์ผ๋ฏ๋ก ๋ ์ด์ ๋ฌธ์ ๊ฐ ๋์ง ์์ต๋๋ค.
๊ตฝ๋ ๋ฐ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ DVD ๋ผ์ดํฐ ๋๋ผ์ด๋ธ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
VOB, IFO ๋ฐ BUP ํ์ผ ์์ฑ ๋ฐ ์ฐ๊ธฐ์๋ dvdauthor๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์์ ์ฌ์ฉ ๊ฐ๋ฅ
Sourceforge(์์ํ์ จ๊ฒ ์ง๋ง) .DVD ์ค๋์ค ์์ฑ ์
> lav2wav stream.eli โ mp2enc -o ์๋ฆฌ.mp2
์ํ๋ง ์๋๋ 48kHz ์ฌ์ผ ํฉ๋๋ค. mp2enc๋ ๊ธฐ๋ณธ์ ์ผ๋ก 48kHz์ ์ํ ์๋๋ฅผ ์์ฑํฉ๋๋ค.
48kHz๊ฐ ์๋ ๊ฒฝ์ฐ mp2enc๋ ์ค๋์ค๋ฅผ ๋ฆฌ์ํ๋งํ์ฌ ์ํ ์๋๋ฅผ ์ป์ต๋๋ค. ์ค๋์ค์ ๊ฒฝ์ฐ
48kHz๋ก ๋ น์๋๋ฉด ๋ฆฌ์ํ๋ง์ด ํ์ํ์ง ์์ผ๋ฉฐ ์ธ์ฝ๋ฉ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
(mp2enc๋ณด๋ค ๋น ๋ฆ ๋๋ค.) DVD ๋น๋์ค ์ ์ ์
> lav2yuv stream.eli โ mpeg2enc -f 8 -o ๋น๋์ค.m2v
-์ํ 8
DVD์ ํธํ๋๋ MPEG-2 ๋น๋์ค์ ๋ํ ์ต์ ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํฉ๋๋ค.
๊ธฐ์ค. ์ต๋ ๋นํธ ์ ์ก๋ฅ ์ 7500kbps๋ก ์ค์ ๋๊ณ ๋น๋์ค ๋ฒํผ ํฌ๊ธฐ๋
230KB. ๊ธฐ๋ณธ ํ์ง ์์๋ 8๋ก ์ค์ ๋ฉ๋๋ค. mpeg2enc๋ ํ์ฌ ์๋์ ์ค์ ํ์ง ์์ต๋๋ค.
VCD/SVCD์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ํ์ค ๊ธธ์ด์ ๋๋ค.
๋ฎ์ ๋นํธ ์ ์ก๋ฅ ๊ณผ ๊ณ ํ์ง ์คํธ๋ฆผ์ ์ป๊ธฐ ์ํ ๋ค๋ฅธ ์ต์ ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์์ ์ธ๊ธํ ๊ธฐ๋ณธ ์ค์ ์ ์ฌ์ ์ํฉ๋๋ค. yuvdenoise๋ฅผ ์ฌ์ฉํ์ฌ ์ฆ๊ฐ์ํฌ ์๋ ์์ต๋๋ค.
์ ๋ ฅ ๋ฐ์ดํฐ์ ๋ ธ์ด์ฆ๊ฐ ์๋ ๊ฒฝ์ฐ(์: VHS ํ ์ดํ์์) ํ์ง. ์ ํ์ ์ธ
๋ช ๋ น์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
lav2yuv moby.eli โ ์ ๋ธ๋ฐ๋ ธ์ด์ฆ โ mpeg2enc -f 8 -q 7 -4 1 -2 1 -P -I 0 -N -o
video_DVD.m2vDVD ๋ฉํฐํ๋ ์ฑ ์
> ๋ณตํฉ -f 8 ์๋ฆฌ.mp2 ๋น๋์ค.m2v -o my_dvdlikestream.mpg
-์ํ 8
์ฌ๊ธฐ์ ๋ค์ MPEG ์คํธ๋ฆผ๊ณผ ๊ฐ์ DVD๋ฅผ ์ํ๋ค๊ณ ์ง์ ํฉ๋๋ค. mplex๋ ๋ชจ๋ ๊ฒ์ ํ ์ ์์ต๋๋ค
DVD์๋ ๋ฉ์ง ๊ฒ๋ค์ด ํ์ฉ๋์ง๋ง HW-DVD ํ๋ ์ด์ด๊ฐ ๋ฐ์๋ค์ผ ๋งํผ ์ถฉ๋ถํ ๊ฐ๊น์ต๋๋ค.
-o
๊ฑฐ๊ธฐ์์ ์ถ๋ ฅ ํ์ผ ์ด๋ฆ์ ์ง์ ํฉ๋๋ค. DVD ์ ์ ์
์ด ์ฃผ์ ๋ dvdauthor ํ๋ก๊ทธ๋จ์ ๋ฌธ์์์ ๋ค๋ฃจ์ด์ง ๊ฒ์ ๋๋ค. ์ง๋ฌธ์ด ์๋ ๊ฒฝ์ฐ
์ผ๋ฐ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ด ์๋ํฉ๋๋ค.
> DVD์ ์ -o ์ฐ์ถ/ ์คํธ๋ฆผ1.mpg ์คํธ๋ฆผ2.mpg ... my_dvdlikestream.mpg; DVD์ ์ -T -o
์ฐ์ถ/
AUDIO_TS ๋ฐ VIDEO_TS ๋๋ ํ ๋ฆฌ๊ฐ ์๋ ๋๋ ํ ๋ฆฌ๋ฅผ ์ป๊ฒ ๋ฉ๋๋ค. ๋ค์์์ ๋ฐ์ดํฐ ๊ตฝ๊ธฐ
DVD+-R/+-RW ๊ธฐ๋ก๊ธฐ์ ๋ํ ๋์คํฌ๋ ๋ค์๊ณผ ๊ฐ์ด ์ํ๋ฉ๋๋ค.
๊ทธ๋ก์ด์ํ -Z /dev/scd2 -dvd-๋น๋์ค ๋ด DVD/
DVD+RW/+R ๋๋ผ์ด๋ธ๋ฅผ ์์ ํ๊ณ ์๋ ๊ฒฝ์ฐ ์์ธํ ์ ๋ณด๋ฅผ ์ป์ ์ ์๋ ๊ณณ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํ์ด์ง. ๋ค์์ ํฌํจํ๋ cdrtools ๋ฒ์ ๋ ํ์ํฉ๋๋ค. DVD ๋น๋์ค ์ง์ํ๋ค. cdrtools
1.11a27์ด ์๋ํ๋ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์์ง๋ง ์ต์ ๋ฒ์ ์ด ์ด๋ฏธ ์กด์ฌํฉ๋๋ค.
๋ค๋ฅธ ์๊ฐ์ ๊ฒฝ์ฐ DVD๋ฅผ ์์ฑํ๋ ๋ช ๋ น์ด ๋ค๋ฆ ๋๋ค. ์ข ๋ ์ป์ผ์ค ์ ์์ด์
dvdauthor ํจํค์ง์ ์ ๋ณด. ๊ทธ๊ฒ์ด ์ ํ ์๋ํ๋ค๋ ๋ณด์ฅ์ ์์ต๋๋ค !!!
๋ง๋ค๊ธฐ DIVX ๋์์
lav2avi.sh
DIVX๋ฅผ ์์ฑํ๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ ํ๋ก๊ทธ๋จ์ ๋๋ค. mencoder ์ด๋ mplayer ํ๋ก์ ํธ์์ ๊ฐ์ ธ์จ ๊ฒ์ ๋๋ค. .
mencoder์ ๋ํ ์์ธํ ๋ด์ฉ์ mencoder/mplayer ๋์๋ง ๋ฐ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์. ใ
์ฒซ ๋ฒ์งธ ๋ฐ ๋ ๋ฒ์งธ ํจ์ค๋ ํจ์ค ๋์ ์ฌ์ฉํ ์ ์๋ ๋นํธ ์ ์ก๋ฅ ์ ๋ํ ํํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํน์ ํฌ๊ธฐ(650MB, 700MB, 800MB)๋ก ์ธ์ฝ๋ฉํฉ๋๋ค. lav2avi.sh ์คํฌ๋ฆฝํธ๋ ์ด๊ฒ์ ์ฌ์ฉํฉ๋๋ค
์ ๊ณต๋ ๊ฒฝ์ฐ ์ ๋ณด(์งง์ ์คํธ๋ฆผ์ ๊ฒฝ์ฐ mencoder์์๋ ์๋ต๋จ) ๋งค๊ฐ๋ณ์๋ฅผ ์ฐพ์๋ณด์ธ์
์ ํธํ๋ ํฌ๊ธฐ ์คํฌ๋ฆฝํธ์์. ๋ค์์ ์ฌ์ฉํ์ฌ ์ธ์ฝ๋ฉ์ ์ฌ์ฉ๋๋ ๋ค๋ฅธ ๋งค๊ฐ๋ณ์๋ฅผ ์ง์ ํ ์๋ ์์ต๋๋ค.
EncoderParam ์คํฌ๋ฆฝํธ์ ์ต์ ์ ๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ๋งค๊ฐ๋ณ์์ ๋ํ ์ค๋ช ์ ๋ค์์ ์ฐธ์กฐํ์ธ์.
mplayer/mencoder ๋งค๋ด์ผ์ ์์ต๋๋ค.
์ถ๋ ฅ ํ์ผ ์ด๋ฆ์ ์ ๋ ฅ ํ์ผ์ ์ด๋ฆ(์ฒซ ๋ฒ์งธ ์ต์ )์ด์ง๋ง ํ์ฅ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
avi.avi. ํ์ผ ํฌ๊ธฐ๊ฐ ๋ค์์ผ๋ก ์ง์ ๋ ๊ฒ๋ณด๋ค ์์ผ๋ฉด ์ ํธํ๋ ํฌ๊ธฐ ์์ค ๋๋ฌธ์ด์์
ํ์ง์ด ๋งค์ฐ ๋์๊ณ (์ก์ ์์) ์ง์ ๋ ๋นํธ ์ ์ก๋ฅ ์ด ํ์ํ ๊ฒ๋ณด๋ค ๋์์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก 700์๊ฐ 1.5๋ถ์ง๋ฆฌ ์ํ์ ๊ฒฝ์ฐ ์ ๋ฐ ์ด๋ฏธ์ง ํฌ๊ธฐ๋ก 900MB๋ฅผ ์ป์ ์ ์์ผ๋ฉฐ ๋นํธ ์ ์ก๋ฅ ์ ์ฝ XNUMX์ ๋๋ค.
divx์ ์ข์ ํ์ง์ ์๋ฏธํฉ๋๋ค(๋ฌผ๋ก ์ข์ ํ์ง์ ์์ค ์๋ฃ๋ฅผ ๊ฐ์ ).
์คํฌ๋ฆฝํธ๋ 3๋จ๊ณ ์ธ์ฝ๋ฉ์ ์ํํฉ๋๋ค.
1๋จ๊ณ - ์ค๋์ค ์ธ์ฝ๋ฉ
2๋จ๊ณ - ์ฒซ ๋ฒ์งธ ๋์์ ์ ๋ฌ
3๋จ๊ณ - ๋ ๋ฒ์งธ ๋น๋์ค ํจ์ค
mplayer/mencoder ๋ฌธ์์์๋ 3ํจ์ค ์ธ์ฝ๋ฉ ๋ฐฉ๋ฒ์ ์ฌ์ฉ์ ๋ ์ด์ ์ฌ์ฉํ์ง ์์ต๋๋ค.
A/V ๋๊ธฐํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์) 2ํจ์ค ๋ฐฉ์์ ์ฌ์ฉ์ ๊ถ์ฅํฉ๋๋ค. ๊ทธ๋งํผ
mencoder/mplayer ๋ฌธ์๋ ๊ด๋ฒ์ํ๋ฉฐ ์ ์ฉํ ํํธ๊ฐ ๋ง์ด ์์ต๋๋ค(๋ฐ ๋นํธ ์ ์ก๋ฅ
TOOLS/ ๋๋ ํ ๋ฆฌ์ ์๋ ๊ณ์ฐ๊ธฐ).
์ธ์ฝ๋ฉ์๋ ๋น ๋ฅธ ffmpeg(lavc) ์ฝ๋ฑ์ ์ฌ์ฉํ์ธ์. ๊ทธ๊ฒ์ ๋์ ๊ฒฐ๊ณผ์ ํจ๊ป ์ข์ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค
์ข์ ์ฑ๋ฅ. ์ค๋์ค ์ธ์ฝ๋ฉ์๋ mp3๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ชจ๋ ๋ถ๋ถ์ ์ธ์ฝ๋ฉ์๋ ์ ๋์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
ํ์ดํ. ์ด๋ ๋ชจ๋ Glav๊ฐ ์ ์ฅ๋์ด ์๋ ํ๋ ๋๋ผ์ด๋ธ์ ์ถ๊ฐ ๊ณต๊ฐ์ด ํ์ํ์ง ์์์ ์๋ฏธํฉ๋๋ค.
์กฐ์์ด ์ด๋ฃจ์ด์ง๊ฒ ๋ฉ๋๋ค. ์ค๋์ค ์ธ์ฝ๋ฉ์ ๊ฒฝ์ฐ ์คํฌ๋ฆฝํธ๋ FIFO ๋๊ธฐ์ด์ ์ฌ์ฉํฉ๋๋ค.
์์ ์ ํ์์ ๋ง๊ฒ ์คํฌ๋ฆฝํธ๋ฅผ ์กฐ์ ํ๋ ค๋ฉด ๋ค์ ํํธ๋ฅผ ์ฌ์ฉํ์ญ์์ค.
์ฒซ ๋ฒ์งธ ๋จ๊ณ์ ์ถ๋ ฅ์ ๋ค์๊ณผ ๊ฐ์ ํ์ผ์ ๋๋ค. ํ๋ ์๋ ธ.avi ์ธ์ฝ๋ฉ๋ ์ค๋์ค ํฌํจ
2๋จ๊ณ ์ฌ์ฉ์ค์ ๋๋ค ํ๋ ์๋ ธ.avi ์ถ๋ ฅ์ ๋ค์๊ณผ ๊ฐ์ ํ ์คํธ ํ์ผ์ ๋๋ค. lavc_stats.txt ํ์ด๋ฐ์ ๋ง์ถฐ
์ ๋ณด
3๋จ๊ณ๋ ์ฌ์ฉ์ค ํ๋ ์๋ ธ.avi ๋ฐ lavc_stats.txt ์คํธ๋ฆผ์ ์ถ๋ ฅ์ผ๋ก ์ธ์ฝ๋ฉํ๊ธฐ ์ํด
ํ์ผ movie2.avi
๋น๋์ค ๋นํธ ์ ์ก๋ฅ ๋ง ๋ณ๊ฒฝํ๋ ค๋ฉด ํ์ผ์ ์ ์งํ์ธ์. ํ๋ ์๋ ธ.avi ์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ฅผ ์ฃผ์ ์ฒ๋ฆฌํ์ธ์.
์ธ์ฝ๋ฉํ๊ณ 2, 3๋จ๊ณ๋ฅผ ๋ฐ๋ณตํฉ๋๋ค. ๋ค์ ์ค์ ์ ๊ฑฐํ๋ ๊ฒ์ ์์ง ๋ง์ธ์.
ํ๋ ์๋ ธ.avi ์ ๊ฑฐ๋ฉ๋๋ค.
์คํธ๋ฆผ ์ต์ ํ
ํํฐ๋ฅผ ์ฌ์ฉํ๋ฉด CBR(๊ณ ์ ๋นํธ ์ ์ก๋ฅ ) ๋น๋์ค ์คํธ๋ฆผ์ ์ด๋ฏธ์ง ํ์ง์ ๋์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
VBR(๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ) ๋น๋์ค๋ฅผ ์ฌ์ฉํ๋ฉด ํ์ผ ํฌ๊ธฐ๊ฐ ์ค์ด๋ญ๋๋ค.
์:
> lav2yuv ์คํธ๋ฆผ.avi โ yuvmedian ํํฐ โ mpeg2enc -o ๋น๋์ค.m1v
์ฌ๊ธฐ์๋ yuvmedianfilter ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ฎ์ ์์ค์ ์ผ๋ถ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค.
์ด๋ฏธ์ง์ ์ฃผํ์ ๋ ธ์ด์ฆ. ๋ํ ์ด๋ฏธ์ง๊ฐ ์ฝ๊ฐ ๋ถ๋๋ฌ์์ง๋๋ค. ์ผํฐ๊ฐ ํ์ํด์
ํฌ์ธํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ๋ ์๊ณ๊ฐ ๋ด์ ์ํ๋ ์ฃผ๋ณ ํฝ์ ์ ํ๊ท ์ ๊ณ์ฐํฉ๋๋ค. ๊ทธ๊ฒ
๊ทธ๋ฐ ๋ค์ ์ค์ ํฝ์ ์ ์ด ์ ๊ฐ์ผ๋ก ๋ฐ๊ฟ๋๋ค. -r(๋ฐ๊ฒฝ)์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
๋ค๋ฅธ ๊ฒ์ ๋ฐ๊ฒฝ์ ๋ํ ์ต์ ์ ๋๋ค.
์๋ฆผ:๊ธฐ๋ณธ๊ฐ์ธ 2๋ณด๋ค ํฐ ๋ฐ๊ฒฝ์ ์์ฒญ๋๊ฒ ๋๋ฆฝ๋๋ค!
yuvmedianfilter์๋ ๋ฃจ๋ง์ ํฌ๋ก๋ง์ ๋ํ ๋ณ๋์ ์ค์ ์ด ์์ต๋๋ค. ๊ฒ์์ ์ ์ดํ ์ ์์ต๋๋ค.
๋ฐ๊ฒฝ๊ณผ ํธ๋ฆฌ๊ฑฐ ์๊ณ๊ฐ์ ๋ ๋ฆฝ์ ์ ๋๋ค. ์๊ณ๊ฐ์ 0์ผ๋ก ์ฌ์ฉํ๋ฉด
ํํฐ๋ง์ด ๋นํ์ฑํ๋ฉ๋๋ค(-t 0์ ๋ฃจ๋ง ํํฐ๋ง์ ๋นํ์ฑํํ๊ณ , -T 0์ ํฌ๋ก๋ง ํํฐ๋ง์ ๋นํ์ฑํํฉ๋๋ค).
> lav2yuv ์คํธ๋ฆผ.avi โ yuvmedian ํํฐ -r 3 -t 4 -T 0 โ mpeg2enc -o ๋น๋์ค.m1v
์ด ์์์๋ ๋ฃจ๋ง์ ๋ํด ๊ฒ์ ๋ฐ๊ฒฝ 3ํฝ์ , ์๊ณ๊ฐ 4(๊ธฐ๋ณธ๊ฐ)๋ฅผ ์ฌ์ฉํฉ๋๋ค.
2)์ด๋ฉฐ ์ฑ๋ ๊ตฌ์ฑ ์์์ ๋ํ ํํฐ๋ง์ ๋นํ์ฑํํฉ๋๋ค. ๋๋ก๋ ์ํฉ์ ๋ฐ๋ผ
์์ค ์๋ฃ, ์ฑ๋์ ์ค์๊ฐ ํํฐ๋ง์ผ๋ก ์ธํด ์์ด ์ฝ๊ฐ ๋ฐ๋ ์ ์์ต๋๋ค.
๋ น์. ๋ฃจ๋ง ๊ตฌ์ฑ์์ ํํฐ๋ง(ํฌ๋ก๋ง ํํฐ๋ง ๋นํ์ฑํ)์ด ํด๊ฒฐ์ฑ ์ ๋๋ค.
๊ทธ ๋ฌธ์ ์.
์:
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธ๋ฐ๋ ธ์ด์ฆ โ mpeg2enc -o ๋น๋์ค.m1v
์ด์ ์ฐ๋ฆฌ๋ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด yuvdenoise๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ํํฐ๋ ์ฃผ๋ก ์์์ ๊ฐ์์ํค๊ณ
์์์ค์ฐจ๋ก ์ธํ ํ๋๋ ธ์ด์ฆ ๋ฐ ํ๋ฆฌ์ปค ํ์์ ์ ๊ฑฐํ๋๋ฐ๋ ํจ๊ณผ์ ์ ๋๋ค.
์ผ๋ฃฉ.
yuvdenoise๋ ์ ๋ ฅ์ด ์ธํฐ๋ ์ด์ค๋ ๊ฒฝ์ฐ ์ธํฐ๋ ์ด์ค๋ ์ก์์ ์ ๊ฑฐํฉ๋๋ค. ๋ฌผ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๋ ธ์ด์ฆ ์ ๊ฑฐ ์๊ณ๊ฐ(-g/t). ๊ฒ์์ ํ ๋๋ฆฌ๋ฅผ ๋ง๋ค๋ฉด ์ธ์ฝ๋ฉ๋ ๋นํธ ์ ์ก๋ฅ ์ด ๋ฎ์์ง ์ ์์ต๋๋ค.
์์ํ ๊ฒ์ ์ ์์ญ์ด ๋ ธ์ด์ฆ๋ณด๋ค ํจ์ฌ ๋ ์ ์์ถ๋๊ธฐ ๋๋ฌธ์ ์คํธ๋ฆฌ๋ฐ๋ฉ๋๋ค(์๋ ๋ก๊ทธ์์ ์บก์ฒ).
VHS ๋ฐ 8mm์ ๊ฐ์ ์์ค์๋ ์ผ๋ฐ์ ์ผ๋ก ์๊ฐ๊ณผ ํ๋จ์ ์ฌ๋ฌ ์ค์ด ์์ต๋๋ค.
๋งค์ฐ ์๋๋ฌ์). ์ด๋ฅผ ์ํด ์ค์ผ์ผ๋ฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
yuvdenoise๋ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ๋ ธ์ด์ฆ๋ฅผ ํํฐ๋งํฉ๋๋ค. ๋ฐฉ๋ฒ์ ๋ํ ์ถ๊ฐ ์ ๋ณด
yuvdenoise ์์ ๊ณผ ํด๋น ์ต์ ์ ๋ํ ์ค๋ช ์ ๋งจํ์ด์ง์์ ์ฐพ์ ์ ์์ต๋๋ค.
๊ณ ํ์ง ์์ค๊ฐ ์๋ ๊ฒฝ์ฐ ํํฐ๋ฅผ ๋ค์๊ณผ ๊ฐ์ ์์ค์ผ๋ก ๋ฎ์ถ์ด์ผ ํฉ๋๋ค: -g
0,255,255 -t 2,2,2. mpeg2enc๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. -h/--์ ์ง-hf ์ต์ . ํด๋น ์ต์
mpeg2enc์ ๊ฐ๋ฅํ ํ ๋ง์ ๊ณ ์ฃผํ ์ ๋ณด๋ฅผ ์ ์งํ๋๋ก ์ง์ํฉ๋๋ค. -h๋ฅผ ์ฌ์ฉํ๋ฉด
๋นํธ ์ ์ก๋ฅ (ํ์ผ ํฌ๊ธฐ)์ด ํฌ๊ฒ ๋์ด๋ฉ๋๋ค. ๋นํธ ์ ์ก๋ฅ ์ด ์ต๋๊ฐ์ ๋๋ฌด ๊ฐ๊น์ด ๊ฒฝ์ฐ(์ค์
-b)๋ฅผ ์ฌ์ฉํ๋ฉด ์ธ์ฝ๋๋ ์ต๋๊ฐ์ ์ด๊ณผํ์ง ์๋๋ก ํ์ง์ ๋ฎ์ถฐ์ผ ํฉ๋๋ค.
๋นํธ๋ ์ดํธ.
mpeg2enc์ ๋ด์ฅ๋ ํํฐ๋ -N/--reduce-HF ์ต์ ์ ๋๋ค. ์ด ์ต์ ์ ์ค์ ๋ก๋ ์๋๋๋ค.
์ผ๋ฐ์ ์ธ ์๋ฏธ์์ ํํฐ๋งํฉ๋๋ค. ์คํ๋ ค ๊ณ ์ฃผํ ์ ๋ณด๊ฐ ์ผ๋ง๋ ์ ํํ๊ฒ ๋ฐ๋๋๊ฐ
์ธ์ฝ๋ฉ๋ฉ๋๋ค. ์ข ์ข ๊ณ ์ฃผํ์๋ ์์์ ๋๋ค. ๋ ์นด๋ก์ด ์๋ฆฌ์๋ ๋์ ์ฃผํ์๊ฐ ์์ต๋๋ค.
ํ ๋๋ฆฌ ๋๋ ์ ํ. -N ์ต์ ์ 0.0์์ 2.0 ์ฌ์ด์ ๊ฐ์ ๊ฐ์ง ์ ์์ผ๋ฉฐ, ์ฌ๊ธฐ์ 0.0์ ๊ฐ์ ๊ฐ์ต๋๋ค.
์๋ฌด๊ฒ๋ ์๊ณ (๊ณ ์ฃผํ ์์ํ๊ธฐ ๋ถ์คํธ๋ฅผ ๋นํ์ฑํํจ) 2.0์ ์ต๋๊ฐ์ ์ ๊ณตํฉ๋๋ค.
์์ํ ๋ถ์คํธ. ์ฌ์ฉํ ๊ฐ์ ์ํ๋ ์ถ๋ ฅ ํ์ง๊ณผ ํ์ผ ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
0.5๋ณด๋ค ์์ -N ๊ฐ์ ๋งค์ฐ ๋ฏธ๋ฌํ์ง๋ง 1.0 ๊ฐ์ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ต๋๋ค.
๋นํธ๋ ์ดํธ ๊ฐ์์ ์ถ๋ ฅ ํ์ง ์ฌ์ด์ ๊ท ํ. 1.5 ์ด์์ -N ๊ฐ์ ์ฌ์ฉํ๋ฉด
์ถ๋ ฅ ์ฌ์ง์ ์ ๋ช ๋๊ฐ ๋์ ๋๊ฒ ๊ฐ์ํ๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ํ์ง์ด ์ข์ง ์์ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉ๋ฉ๋๋ค.
๊ณ ํ์ง ์์ค(์: VHS ํ ์ดํ).
์ฑ๋(-T)๋ง ํํฐ๋งํ๋ yuvmedianfilter์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ์ด๋ ์ ๋ ํจ๊ณผ์ ์ ๋๋ค.
์ผ๋ฐ(๋ ๋ฐ์) ๋์ ์ด๋ฏธ์ง๋ฅผ ๋ถ๋๋ฝ๊ฒ ํ์ง ์๊ณ ์ด๋์ด ์ฅ๋ฉด์์ ๋ ธ์ด์ฆ๋ฅผ ์ค์ ๋๋ค.
์ฅ๋ฉด. ๋ฃจ๋ง(-t)์ ์ค๊ฐ ํํฐ๋ง์ ๋ ๋ฎ์ ๋นํธ ์ ์ก๋ฅ ์ ์์ฑํ์ง๋ง
๋ํ ์ผ์ ์์ค(๋ถ๋๋ฌ์). ํฌ๋ก๋ง ์ ์ฉ ์ค์๊ฐ ํํฐ๋ง์ ๋ ๊ณต๊ฒฉ์ ์ด๋ฉฐ ์ข์ต๋๋ค.
yuvdenoise์ ํจ๊ป ์ฌ์ฉํ๊ธฐ๋ก ์ ํํ์ต๋๋ค.
ํํฐ yuvdenoise, yuvmedianfilter ๋ฐ mpeg2enc -N ์ต์ ์ ๊ฒฐํฉํ๋ฉด ๋งค์ฐ
๋นํธ ์ ์ก๋ฅ (ํ์ผ ํฌ๊ธฐ)์ ์ ๋ฐํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค. ๊ฐ์(๋๋ ์ฆ๊ฐ)
๋นํธ ์ ์ก๋ฅ ์ ์์ค ์๋ฃ์ ์ฌ์ฉ๋ ์ ํํ ์ธ์ฝ๋ฉ/ํํฐ ์ต์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋
๊ฐ ์ต์ ๊ณผ ์กฐํฉ์ด ํ์ผ ํฌ๊ธฐ๋ฅผ ์ผ๋ง๋ ์ค์ด๋์ง ์ ํํ ์ซ์๋ฅผ ์ ๊ณตํ ์๋ ์์ต๋๋ค.
์ ์ผํ ์ง์นจ.
์ผ๋ฐ์ ์ผ๋ก 0.5์์ 1.5 ์ฌ์ด์ -N ์ต์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. 0.5 ์ดํ์์๋ ๊ทธ๋ ์ง ์์ต๋๋ค.
๋นํธ ์ ์ก๋ฅ ์ ํฌ๊ฒ ์ค์ ๋๋ค(๊ทธ๋ฌ๋ ์ ๋ช ๋๋ ์ ์ง๋ฉ๋๋ค). 1.5 ์ด์์์๋
๋น๋์ค๊ฐ ๋ถ๋๋ฌ์์ง๊ณ ๊ฐ์ฅ์๋ฆฌ ์ฃผ๋ณ์ ์ํฐํฉํธ(ํ๊ด/๋ง์)๊ฐ ๋ํ๋ ์ ์์ต๋๋ค.
๊ฐ์ฒด(ํนํ ํ ์คํธ/์๋ง). ํํฐ๋ฅผ ๊ฒฐํฉํ๋ ๊ฒฝ์ฐ yuvdenoise๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์๋ง๋ ๋์ค์ yuvmedianfilter. ์ค์ผ์ผ๋ง ํ์๋ yuvmedianfilter์ผ ์ ์์ต๋๋ค. ๋ฐ
์ฒด์ธ์ yuvmedianfilter๋ ๋นํธ ์ ์ก๋ฅ ์ ๊ทธ๋ค์ง ์ค์ด์ง ์์ต๋๋ค. ์ข ์ข ์ฌ์ฉ
yuvdenoise๋ก ์ถฉ๋ถํฉ๋๋ค. yuvmedianfilter๋ ํ์ง์ด ๋ฎ์ ์์ค๊ฐ ์๋ ๊ฒฝ์ฐ ๋ง์ ๋์์ด ๋ฉ๋๋ค.
์ด๋ฏธ ์ข์ ํ์ง์ ๊ฐ๊ณ ์๋ค๋ฉด ๊ทธ๋ค์ง ๋ง์ง ์์ต๋๋ค. ํํฐ์ ํํฐ๋ฅผ ๊ฒฐํฉํ๋ฉด
์ต์ ์ ์ฌ์ฉํ์ง ์์ผ๋ฉด ํ์ผ ํฌ๊ธฐ๊ฐ ํ์ผ ํฌ๊ธฐ์ ์ฝ ์ ๋ฐ์ผ๋ก ์ค์ด๋ค ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์ต์ ๊ณผ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํฉ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ๊ณต๊ฒฉ์ ์ธ ํํฐ๋ง์ ๋ ์์ ํ์ผ(๋ฎ์ ๋นํธ ์ ์ก๋ฅ )์ ์์ฑํ์ง๋ง
์ฌ์ง์ ํ์ง(์ธ๋ถ ์ฌํญ). ๋ ๊ณต๊ฒฉ์ ์ธ ํํฐ๋ง/์ฒ๋ฆฌ๋ก ๋ ๋ง์ ๊ฒ์ ๋ณด์กดํ ์ ์์ต๋๋ค.
์์ธํ ์ค๋ช ํ์ง๋ง ํ์ผ์ด ๋ ์ปค์ง๋๋ค.
์:
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธํค๋ค์ฝ -F 1 โ mpeg2enc -o ๋น๋์ค.m1v
yuvkineco๋ NTSC ์์ค์ ์ฌ์ฉ๋ฉ๋๋ค. 30000.0/1001.0์์ ๋ํ๋ฅผ ์ํํฉ๋๋ค(์ฝ
29.97)fps์์ 24000.0/1001.0(์ฝ 23.976)fps๊น์ง, "์ญ 2-3 ํ๋ค์ด"์ด๋ผ๊ณ ๋ถ๋ฅผ ์ ์์ต๋๋ค.
์ด์ ๋ํ ์์ธํ ๋ด์ฉ์ README.2-3 ํ๋ค์ด์์ ํ์ธํ์ธ์. yuvkineco๋ NTSC ํน์ ํญ๋ชฉ๋ง ์ ๊ฑฐํฉ๋๋ค.
๋ฌธ์ .
์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ํ๋ ค๋ฉด yuvdenoise๋ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋ธํค๋ค์ฝ โ ์ ๋ธ๋ฐ๋ ธ์ด์ฆ โ mpeg2enc -o ๋น๋์ค.m1v
์
> lav2yuv ์คํธ๋ฆผ.avi โ ์ ๋น์ธ ์์ โ mpeg2enc -o ๋น๋์ค.m1v
yuvycsnoise๋ NTSC์๋ ์ฌ์ฉ๋๋ฉฐ NTSC Y/C ๋ถ๋ฆฌ ๋ ธ์ด์ฆ์ ํนํ๋์ด ์์ต๋๋ค. ๋ง์ฝ์
๋น๋์ค ์บก์ฒ ํ๋์จ์ด์๋ ์์ง ์ค๋ฌด๋ฌ์ ๋นํด Y/C ๊ตฌ๋ถ ๊ธฐํธ๊ฐ ์ข์ง ์์ต๋๋ค(ํนํ
1 ํ๋ ์๋น ์ฒด์ปค ํ๋๊ทธ ๋ฐ ๋ฐ์/์ด๋์ ๋ฐ์ ์ฒ๋ผ ๋ณด์ด๋ ๋นจ๊ฐ์/ํ๋์) ๋ ธ์ด์ฆ๊ฐ ๋ํ๋ฉ๋๋ค.
yuvycsnoise๋ ์ด๋ฌํ ์ ํ์ ์์์ ์ค์ ๋๋ค. ๋ค์์ ๋ํด ๋ค๋ฅธ ์๊ณ๊ฐ์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
๋ฃจ๋ง/ํฌ๋ก๋ง ๋ฐ ์ต์ ํ ๋ฐฉ๋ฒ. DV ์์ ์๋ ์ด ํํฐ๊ฐ ํ์ํ์ง ์์ต๋๋ค.
(๋์งํธ ๋น๋์ค) ๋ฐ์ดํฐ.
yuvycsnoise๋ ๋ค์๊ณผ ๊ฐ์ NTSC๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํฉ๋๋ค.
์ ์ฒด ๋์ด(480์ค)
ํ ๋ชจ์ ์บก์ฒ(29.97fps)
์ด์ ํ Y/C ๋ถ๋ฆฌ๊ธฐ ํ๋์จ์ด๋ก ์บก์ฒ๋จ
yuvkineco ๋ฐ yuvycsnoise์ ๋ํ ์์ธํ ๋ด์ฉ์ yuvfilters์ README๋ฅผ ์ฝ์ด๋ณด์ธ์.
๋๋ ํ ๋ฆฌ.
๋๋ ธ์ด์ , ์ค์ผ์ผ๋ฌ ๋ฐ ๋๋ ธ์ด์ ์ ๋ํ ์ต์ ์ ์ค์ ์ ๊ฒฐ์ ํ๊ธฐ ์ํด ์คํํ๋ ค๋ ๊ฒฝ์ฐ
mpeg2enc๋ฅผ yuvplay๋ก ๊ต์ฒดํ์ธ์. yuvplay๋ yuv ํ๋ ์์ ์ฌ์ํ์ฌ ๋ณผ ์ ์์ต๋๋ค.
๋น์ ์ด ์ ํํ ์ต์ ์ด ์ํฉ์ ์ข๊ฒ ํ๊ฑฐ๋ ๋์๊ฒ ๋ง๋๋์ง ์ฌ๋ถ.
๋ช ๋ น์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> lav2yuv stream.eli โ ์ ๋ธ๋ฐ๋ ธ์ด์ฆ ์ต์ โ ์ ๋ธ์ค์ผ์ผ๋ฌ ์ต์ โ ์ ๋ธํ๋ ์ด
๊ฐ ๋๊ตฌ๊ฐ ํ๊ท ๋นํธ ์ ์ก๋ฅ ์ ์ผ๋ง๋ ๋ฎ์ถ๋์ง ์๊ณ ์ถ๋ค๋ฉด. ์ด ํ ์ด๋ธ์ ์ด์ฉํ์๋ฉด ๋ฉ๋๋ค
์ ์ฒด ํฌ๊ธฐ ๋น๋์ค๊ฐ ์๊ณ DVD๋ฅผ ๋ง๋ค๋ ค๋ ๊ฒฝ์ฐ ๋ฌด์์ ๊ธฐ๋ํ ์ ์๋์ง ํ์ธํ๋ ค๋ฉด
ํ์ง ๊ณ์๋ 5์ด๊ณ ํ์ฉ๋๋ ์ต๋ ๋นํธ ์ ์ก๋ฅ ์ 8500kb/sec์ ๋๋ค.
์ก์ ์ ๊ฑฐ ์์: 8300kb/s(๋๋ถ๋ถ ์ํ์ ๋๋ฌ)
์ ๋ฒ ๋ ธ์ด์ฆ: 7700kb/s
mpeg2enc --reduce-hf : 7400kb/s
yuvdenoise + yuvmedianfilter : 6000kb/s
yuvdenoise + mpeg2enc --reduce-hf : 4900kb/s
์์ ๋ชจ๋ ๊ฒ: 3600kb/s
DaVinci์๋ -Nโ--๊ฐ์-hf ๋๋ yuvdenoise๋ง์ผ๋ก๋ ์ฝ๊ฐ์ ๊ฐ์ ์ ๋ถ๊ณผํฉ๋๋ค.
๋นํธ ์ ์ก๋ฅ ์ ๋ํญ ์ค์ ๋๋ค. ์ค์ ๋ก ๋์ ๋ณด์ด๋ ์ฐจ์ด๋ ๋ณ๋ก ์์ต๋๋ค
yuvdenoise๋ง ์ฌ์ฉํ๊ณ mpeg2enc --reduce-hf์ ํจ๊ป yuvdenoise๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ ์ฉํ ๊ฐ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
0.0์์ 1.5 ์ฌ์ด์ ๋๋ค. ์ํ๋ ํ์ง ์์๊ฐ ๋์์๋ก
์ด ์ต์ ์ด ํฅ์๋ฉ๋๋ค. ํ์ง ๊ณ์ 4์์ -N 1.0์ ์ฌ์ฉํ๋ฉด ์ฝ 1%๋ฅผ ์ ์ฝํ ์ ์์ต๋๋ค. ๋ง์ฝ ๋๋ผ๋ฉด
ํ์ง ๊ณ์ 9๋ฅผ ์ํ๊ณ -N 1.0์ ์ฌ์ฉํ๋ฉด ์ต๋ 40%๊น์ง ์ ์ฝํ ์ ์์ต๋๋ค. ํ์ง๋ง ๋น์ ์ ์ ์ฅํ ์ ์์ต๋๋ค
์ ์ต๋๋ค. ์ธ์ฝ๋ฉํ๋ ๋น๋์ค์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค!!!
์ ํญ์ ์์ ํํฐ๋ฅผ ๋ชจ๋ ์ฌ์ฉํ์ง ์๋์ง ์๋ฌธํด ๋ณด์ธ์. ๋๋ต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค
์ด๋ฏธ์ง๊ฐ ๋ถ๋๋ฌ์์ง๊ณ (์ธ๋ถ ์ ๋ณด ์์ค) ์ธ์ฝ๋ฉ ์๊ฐ์ด ๋์ด๋ฉ๋๋ค. ๋๋ถ๋ถ์ ํํฐ
๊ฐ๊ฐ์ mpeg2enc๊ฐ ๋น๋์ค๋ฅผ ์ธ์ฝ๋ฉํ๋ ๋ฐ ํ์ํ ์๊ฐ๊ณผ ๊ฑฐ์ ๊ฐ์ ์๊ฐ์ด ํ์ํฉ๋๋ค.
๋งค์ฐ ๋์ ํ์ง์ ์ฌ๋ฃ๋ฅผ ๊ฐ์ง๊ณ ์๊ณ ๋ชจ๋ ์ธ๋ถ ์ฌํญ์ ์ ์งํ๊ณ ์ถ๋ค๋ฉด ์ฌ์ฉํด ๋ณด์์ผ ํฉ๋๋ค.
๋ฐ๋ฉด์ mpeg2enc --keep-hfโ-h.
์ฐธ๊ณ : ๋นํธ ์ ์ก๋ฅ ๊ฐ์๋ ์์ฌ์ ๋ ธ์ด์ฆ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
์ด๋ฏธ์ง.
๋ ๋ค๋ฅธ ํฅ๋ฏธ๋ก์ด mpeg2enc ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. -Eโ--๋จ์ ๊ณ์ ์ ๊ฑฐ ์ต์ . ์ด ์ต์ ์
๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์์ต๋๋ค. ํ์ฑํํ๋ฉด ํน๋ณํ "๋จ์ ๊ณ์ ์ ๊ฑฐ" ์๊ณ ๋ฆฌ์ฆ์ด ํ์ฑํ๋ฉ๋๋ค.
์ธ์ฝ๋ฉ๋ ๊ทธ๋ฆผ ๋ธ๋ก์ ์ ์ฉ๋ฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ์ด ์ ์ฐจ๋ ๋ค์์ ๋ธ๋ก์ ๊ฐ์ ํฉ๋๋ค.
์ ๋ณด๋ฅผ ๋ง์ด ์ ๋ฌํ์ง ์์ง๋ง(์ธ์ฝ๋ฉํ๋ ๋ฐ ๋ง์ ๋นํธ๋ฅผ ์ฌ์ฉํ๋) ์ ํ์ ๊ฑด๋๋๋๋ค. ใ
์์ ๊ฐ์ ๊ธฐ๋ณธ(DC) ๊ณ์์ AC ๊ณ์๋ฅผ ๊ฒ์ฌํฉ๋๋ค. ์์ ๊ฐ
์ด๋ ํ ์ค์ฒ(AC) ๊ณ์๋ง ๊ฒ์ฌ๋์ด XNUMX์ด ๋ ์ ์์์ ์๋ฏธํฉ๋๋ค. ๊ทธ๋งํผ
๊ถ์ฅ ๊ฐ์ -20์์ +20 ์ฌ์ด์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก 5%์ ์์ต์ ๊ธฐ๋ํ ์ ์์ต๋๋ค.
ํ์ผ ํฌ๊ธฐ๊ฐ ๊ฐ์ํ์ต๋๋ค. ๋นํธ ์ ์ก๋ฅ ์ด ๊ฐ์ํ๋ ์์ ์๋นํ ๋ค์ํ ์ ์์ต๋๋ค.
์ค์ ๋ก ๋์ ๋์ง ์๋ ๊ฒ๋ถํฐ ์ต๋ 20%๊น์ง ๋ค์ํฉ๋๋ค.
๋ค๋ฅธ ์์ํ ํ๋ ฌ์ด ๋์์ด ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค๋ฉด -Kโ--๋ง์ถค-์์ -ํ๋ ฌ
์ต์ . ์์ ๋ง์ ์์ํ ํ๋ ฌ์ ์ํํด ๋ณด๊ฑฐ๋ ๋ค๋ฅธ ๋ด์ฅ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ. kvcd, tmpgenc, hi-res ๋ฐ ์์ ์ ๊ฒ ์ค์์ ์ ํํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก -K ์ฌ์ฉ
๊ณ ํด์๋ ์ต์ ์ ์ ์ธํ๊ณ ํ์ผ์ ๋ ์๊ฒ ๋ง๋ญ๋๋ค(ํ์ผ์ ์๋นํ ํฌ๊ฒ ๋ง๋ญ๋๋ค).
์ ํํ ์ง์นจ์ ์ ๊ณตํ๊ธฐ๋ ์ด๋ ต์ต๋๋ค. ๋๋๋ก ๋ค๋ฅธ ์์ํ ๋งคํธ๋ฆญ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฑฐ์ ๋๋ถ๋ถ์ ๋น์ฉ์ ์ ์ฝํ ์ ์์ต๋๋ค.
์๋ฌด ๊ฒ๋ ์๊ณ ๋ค์์๋ ์ต๋ 20%์ ๋๋ค. 20% ์ด์์ ๊ฐ๋ฅ์ฑ์ด ๋งค์ฐ ๋ฎ๊ณ , ๋ณดํต ์์ค์์๋ 10~15%์ ๋๋ค.
ํ์ง ์ธ์(-q 8-10)๊ฐ ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ํ์ง์ด ๋์์๋ก ์ ์ฝ๋๋ ํ์ง์ ์ค์ด๋ญ๋๋ค.
4-6๋ฐฐ์ ๋นํธ ์ ์ก๋ฅ ๊ฐ์๋ 5%์ ๋ถ๊ณผํ ์ ์์ต๋๋ค.
ํ ๊ฐ์ง ๋ช ์ฌํด์ผ ํ ์ ์ ๋จ์ ๊ณ์ ์ ๊ฑฐ์ ์์ํ์ ๋๋ค.
๋งคํธ๋ฆญ์ค ์ต์ ์ ๋์ผํ ์๊ฐ์ ํ์ง์ ์ ์งํ๋ฉด์ ๋นํธ ์ ์ก๋ฅ ์ ์ค์ ๋๋ค. ~์
์ด ์์ ์์ ๋ ์์ ํ์ผ์ ์ฌ์ฉํ์ฌ ์ฌ์ํ ๋น๋์ค์ ์์ ๋๋ฆด ์ ์์ต๋๋ค.
๋์คํฌ ๋ฏธ๋์ด์ ๋ง์ถ๊ฑฐ๋
-q ๊ฐ์ 1๋ก ๋๋ฆฌ๊ณ ๋ ํฐ(๊ทธ๋ฌ๋ ๋ ๋์ ํ์ง์) ํ์ผ์ ๋ง๋ญ๋๋ค.
์ค์ผ์ผ๋ง ๋ฐ ์คํ์ ์ ์
๊ธฐ๋ณธ ์ค์ผ์ผ๋ง์ ๋ค์ ํญ๋ชฉ์ ์ค๋ช ๋์ด ์์ต๋๋ค. ๋ณํ ์ค ๋น๋์ค ์น์ ์ ์์ด์ผ ํฉ๋๋ค.
ํฌ๊ธฐ ์กฐ์ ์ ๊ทธ๋ฆผ์ ์ผ๋ถ๋ฅผ ๊ฐ์ ธ์ ๋ ํฌ๊ฑฐ๋ ์์ ํฌ๊ธฐ๋ก ์กฐ์ ํฉ๋๋ค. ๊ทธ๋งํผ
์ค์ผ์ผ๋ง์ yuvscaler์ ์ํด ์ํ๋ฉ๋๋ค.
lav2yuv test.eli โ ์ ๋ธ์ค์ผ์ผ๋ฌ -I USE_400x400+50+100 โ ์ ๋ธํ๋ ์ด
์ฌ๊ธฐ์๋ ์ฌ์ง์ ์ผ๋ถ๋ง ๊ฐ์ ธ์ ์๋ณธ ํ๋ ์ ํฌ๊ธฐ์ ๋ง๊ฒ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํฉ๋๋ค.
๊ทธ๋ฌ๋ yuvscaler๋ ํฝ์ ์ข ํก๋น๋ ๋ณ๊ฒฝํฉ๋๋ค. ์ฆ, ์คํธ๋ฆผ์ ๋ณผ ๋
yuvplay๋ฅผ ์ฌ์ฉํ๋ฉด ์ด ์์์๋ ์ฌ๊ฐํ์ฒ๋ผ ๋ณด์ ๋๋ค. ์ค์ผ์ผ๋ง ํ ์ํ(ํฝ์ )์ด
ํ๋ฉด ๋น์จ์ด ๋ณ๊ฒฝ๋์ง ์์ผ๋ฉด ๋น๋์ค๊ฐ ์ ์ ํ ํ๋ฉด ๋น์จ๋ก ํ์๋์ง ์์ต๋๋ค.
Yuvscaler๋ ์ํ ์ข ํก๋น๋ฅผ ์กฐ์ ํ์ฌ ๋ณด์ํฉ๋๋ค. ์ธํฐ๋ ์ด์ค๋ ๊ฒฝ์ฐ
๋น๋์ค์์ ๋น๋์ค๊ฐ ์ธํฐ๋ ์ด์ค๋ ๊ฒฝ์ฐ height ๋ฐ HeightOffset์ 4์ ๋ฐฐ์์ฌ์ผ ํฉ๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด ๊ฐ(๋๋น, ๋์ด, ๋๋น ์คํ์ , ๋์ด ์คํ์ )์ด 2์ ๋ฐฐ์์ฌ์ผ ํฉ๋๋ค.
์ค์ผ์ผ๋ง์ผ๋ก ์ฝ๊ฒ ํด๊ฒฐ๋์ง ์๋ ๋ฌธ์ ๋ ์ฌ์ง์ด ์ค์์ ์์นํ์ง ์๋ ๊ฒฝ์ฐ์ ๋๋ค.
์ํ์. ์๋ฅผ ๋ค์ด ํ์ชฝ์๋ ๊ฒ์์ ํฝ์ ์ด ์๊ณ ๋ค๋ฅธ ์ชฝ์๋ 30๊ฐ๊ฐ ์์ต๋๋ค.
์ค์ผ์ผ๋ง์ ์๋ชป๋ ํด๊ฒฐ์ฑ ์ ๋๋ค. y4mshift๋ ์๋ฒฝํ ์๋ฃจ์ ์ ๋๋ค.
์ด๋ฏธ์ง๋ฅผ ์ผ์ชฝ์ด๋ ์ค๋ฅธ์ชฝ์ผ๋ก ์ด๋ํฉ๋๋ค.
lav2yuv test.eli โ y4mshift -n 20 โ mpeg2enc -f 3 -b 4000 -q 10 -o ๋น๋์ค.m2v
๊ทธ๋ฌ๋ฉด ์ด๋ฏธ์ง๊ฐ ์ค๋ฅธ์ชฝ์ผ๋ก 20ํฝ์ ์ด๋๋ฉ๋๋ค. ๋ค๊ฑฐํฐ๋ธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ฏธ์ง๊ฐ ์ด๋๋ฉ๋๋ค.
์ผ์ชฝ์ผ๋ก. ์ง์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ฝ์ ๋ ํฝ์ ์ ๊ฒ์ ์์ผ๋ก ์ค์ ๋ฉ๋๋ค.
์ผ๋ถ ์ฌ๋๋ค์ ์ ์ด๋ฏธ์ง๊ฐ ์ค์์ ์์นํ์ง ์๊ณ ์ด๋ฏธ์ง ์ฃผ์์ ๊ฒ์์ ํ ๋๋ฆฌ๊ฐ ์๋์ง ๊ถ๊ธํดํ ์ ์์ต๋๋ค.
๋ นํํ ๋ด์ฉ์ ๋ณผ ๋์ ์ด๋ฏธ์ง์ ๋๋ค. ๊ฒ์์ ํ ๋๋ฆฌ์ ์ด์ ๋ ์ญ์ฌ์ ์์ต๋๋ค
CRT(์๊ทน์ ๊ด) TV ๊ธฐ์ ์ ์ ๋์ฃผ์์ ๋๋ค. TV ํ์ค์ ์ญ์ฌ๋ ๋งค์ฐ
ํฅ๋ฏธ๋ก์ด ์ด์ผ๊ธฐ์ง๋ง ๊ทธ ์ฃผ์ ๋ ๋ค๋ฅธ (ํฐ) ์ฑ ์ ์ค๋ช ๋์ด ์์ต๋๋ค.
TV์๋ ์ ์ฒด ํ๋ฉด์ด ํ์๋์ง ์์ต๋๋ค. TV ํ๋ฉด ๋๋ฌธ์ ์ฌ์ง์ ์ผ๋ถ๊ฐ ํ์๋์ง ์์ต๋๋ค.
์ค๋ฒ์ค์บ์ ์ค์ ํฉ๋๋ค(๋๋ก๋ 10%์ ๋ฌํ์ง๋ง ์ค๋๋ ์๋ 5%๊ฐ ๋ ์ผ๋ฐ์ ์). ํ์ง๋ง ๋น์ ์ด
์นด๋๋ก ์์์ ์บก์ฒํ๋ฉด TV๊ฐ ๋์น ํ ๋๋ฆฌ๋ฅผ ํฌํจํ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
์ค๋ฒ์ค์บ์ผ๋ก ์ธํด ์ํ ์คํ์ ์ ์ผ๋ฐ์ ์ผ๋ก ์บก์ฒ ์นด๋์ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ๊ทธ๊ฒ
์ํ๊ฐ ๋ฐฉ์ก๋๊ณ ์ด๋ฏธ์ง์ ๋๊ธฐํ๊ฐ ์ ๋์ง ์์ ๋ ๋ฌธ์ ๊ฐ ๋ฉ๋๋ค. ์ด๊ฒ
์ด๋ ์์ค ์ค์บ์ด ๋ฐ์กํ ์ ํธ์ ์ ํํ๊ฒ ๋๊ธฐํ๋์ง ์์์์ ์๋ฏธํฉ๋๋ค.
๊ทธ๊ฑด TV์์ ๋ณผ ์ ์์ ๊ฑฐ์์.
Frame ์จ ๋ณํ
ํ๋ ์ ์๋๋ฅผ PAL์์ NTSC๋ก ๋๋ ๋ค๋ฅธ ๋ฐฉํฅ์ผ๋ก ๋ณํํด์ผ ํ๋ ์ ์ด ์์ต๋๊น? ๋๋
ํ๋ ์ ์๋๋ฅผ 24FPS์์ 24000:1001๋ก ๋ณํํ๋ ๊ฒ๊ณผ ๊ฐ์ ํจ์ฌ ๊ฐ๋จํ ๊ฒ์ ๋๋ค.
ํ๋ฆ ํ๋ ์ ์๋์์ ์ ํจํ NTSC ํ๋ ์ ์๋๋ก์ ๋ํ์ ๋๋ค.
๋ณด๋ค yuvfps ๋น์ ์ ํ๋ก๊ทธ๋จ์ ๋๋ค. ํ๋ ์์ ์ญ์ ํ์ฌ ํ๋ ์ ์๋๋ฅผ ๋ฎ์ถ๊ฑฐ๋
ํ๋ ์์ ๋ณต์ ํ์ฌ ํ๋ ์ ์๋๋ฅผ ๋์ ๋๋ค. ํค๋์ ์๋ชป๋ ํ๋ ์ ์๋๊ฐ ์๋ ๊ฒฝ์ฐ
YUV ์คํธ๋ฆผ์ ํค๋๋ง ๋ณ๊ฒฝํ ์ ์๊ณ ์คํธ๋ฆผ์ ์์ ํ ์๋ ์์ต๋๋ค.
ํ๋ ์์ ๋ณต์ (๋ณต์ฌ)๋ง ๋๋ฏ๋ก ๋จผ์ ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ ๋ค์ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค.
๋ง์ง๋ง ๋จ๊ณ์ ํ๋ ์ ์๋์ ์ค์ผ์ผ. ์ธํฐ๋ ์ด์ค๋ ์์ค๊ฐ ์๋ ๊ฒฝ์ฐ ๋ค์๋ ์ํํด์ผ ํฉ๋๋ค.
ํ๋ ์ ์๋๋ฅผ ๋ณ๊ฒฝํ๊ธฐ ์ ์ ๋์ธํฐ๋ ์ด์คํ์ธ์. ๋ ๋์ ํ๋ ์ ์๋๋ฅผ ์์ฑํ๋ฉด ๋งค์ฐ
์ฌ์ํ ๋ ์ด์ํ ๊น๋ฐ์์ด ๋ํ๋ ์ ์์ต๋๋ค. PAL์ NTSC๋ก ๋ณํํ๋ ๊ฒฝ์ฐ
(30000:1001 FPS ์ฝ 29,97 FPS) ํ๋ ์ ์๋๋ ์ฝ 480/576๋งํผ ๋ฎ์์ง๋๋ค.
(NTSC ํ์ / PAL ํ์ ). ํ๋ ์ ์๋๋ฅผ PAL์์ NTSC(24000:1001)๋ก ๋ฎ์ถ๊ฑฐ๋
NTSC FILM(24FPS) ๋นํธ ์ ์ก๋ฅ ์ ์ฝ (480๋ผ์ธ * 24FPS) / (576๋ผ์ธ * 25FPS)์ ๋๋ค.
๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ๊ธฐ ์ ์ ํ๋ ์ ์๋๋ฅผ ๋ณ๊ฒฝํ๋ฉด yuvdenoise๋ฅผ ์ฐพ๋ ๋ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
ํ๋ ์ ์ ์ฒด์ ๋ ธ์ด์ฆ์ ํ์ํ ๋์ญํญ์ด ์ฝ๊ฐ ์ฆ๊ฐํฉ๋๋ค.
์
> lav2yuv video.eli โ yuvfps -r 30000:1001 โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SVCD โ mpeg2enc -f 4 -o
video_ntsc_svcd.m2v
์ด๊ฒ์ ์์ค ๋น๋์ค๋ฅผ 30000:1001 FPS์์ ์คํ๋๋ NTSC ๋น๋์ค๋ก ๋ณํํ๋ ์์ ๋๋ค.
(๋๋ SVCD ํฌ๊ธฐ์์๋ ์ฝ 29,97FPS).
์
> lav2yuv video.eli โ ์ ๋ธ๋ฐ๋ ธ์ด์ฆ โ yuvfps -r 24000:1001 โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SIZE_720x480 โ
mpeg2enc -f 3 -b 4000 -q 7 -o video_ntsc.m2v
์ด ์์์๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค. ๋จผ์ ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ ๋ค์ ๋ณ๊ฒฝํ์ธ์.
ํ๋ ์ ์๋์ ๋ง์ง๋ง ๋จ๊ณ์์ ์ด๋ฏธ์ง ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค.
yuvscaler ๋๋ mpeg2enc๊ฐ TV ํ์ค์ ์ฌ๋ฐ๋ฅด๊ฒ ๊ฐ์งํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด
ํ์ค ์ต์ ์ ์ถ๊ฐํด์ผ ํฉ๋๊น? -n n/p/s ์๋ชป๋ ์ ํ์ ํ ํ๋ก๊ทธ๋จ์
ํ์ค.
ํค๋๊ฐ ์๋ชป๋ ํ๋ ์ ์๋๋ฅผ ์๋ ค์ค๋ค๋ ๊ฒ์ ์๊ณ ์๋ค๋ฉด ๊ฐ๋จํ ํ๋ ์ ์๋๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
yuv ํค๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> lav2yuv video.eli โ yuvfps -r 25:1 -c โ mpeg2enc -f 3 -b 4000 -q 7 -o video_pal.m2v
๋น์ ์ -c ์ต์ . yuvfps์๊ฒ ํค๋๋ง ๋ณ๊ฒฝํด์ผ ํ๋ค๊ณ ์๋ฆฌ๋ ค๋ฉด
๊ฐ์ธ. ์ ๋๋ถ์ด -r 25:1 yuvfps์ ํค๋์ ๊ธฐ๋กํด์ผ ํ๋ ํ๋ ์ ์๋๋ฅผ ์๋ ค์ค๋๋ค.
๊ทํ์ ์์์ PAL ํ๋ ์ ์๋๋ 25FPS์ ๋๋ค. ํญ์ ๋ถ์ ํ์์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
ํค๋๊ฐ ์๋ชป๋์์์ ์๊ณ ๋ค๋ฅธ ์ถ๋ ฅ ๋นํธ ์ ์ก๋ฅ ์ด ํ์ํ ๊ฒฝ์ฐ ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
ํ ๋จ๊ณ๋ก ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
> lav2yuv video.eli โ yuvfps -s 24:1 -r 25:1 โ mpeg2enc -o ๋น๋์ค.m1vํธ๋์ค์ฝ๋ฉ
๊ธฐ์กด MPEG-2
๋์งํธ TV ์นด๋ ๋๋ DVD์ ๊ธฐ์กด MPEG-2 ์คํธ๋ฆผ์ ํธ๋์ค์ฝ๋ฉํ๋ ๊ฒฝ์ฐ ๋ ๋ฎ์ ๋ฐ์ดํฐ ์๋
๋ฐฉ์ก๋ณด๋ค๋ ์ข์ ๊ฒฐ๊ณผ๊ฐ ๋์ฌ ๊ฒ ๊ฐ์์. ํ์ค VCD 1152kbps๋ ์ผ๋ฐ์ ์ผ๋ก
MPEG-1์๋ ๊ด์ฐฎ์ต๋๋ค. ์ฐจ์ด์ ์ ์๋ณธ์ ์ ํธ/์ก์ ๋น์จ์ ์์ต๋๋ค. ์์์
์๋ ๋ก๊ทธ ์๋ฃ๋ ์์ถํ๊ธฐ๊ฐ ํจ์ฌ ๋ ์ด๋ ต์ต๋๋ค.
๋ํ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ๋น๋์ค๋ฅผ ๊ธฐ์ค์ผ๋ก ์ค๋์ค ์ง์ฐ ์คํ์ ์ ์๋์ผ๋ก ์กฐ์ ํด์ผ ํฉ๋๋ค.
๋ค์คํ. ๋งค์ฐ ์์ฃผ ์ฝ 150ms ์ง์ฐ์ด ํธ๋ฆญ์ ์ํํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
ac3dec ๋ฐ mpeg2dec ํจํค์ง๋ฅผ ๋ค์ด๋ก๋ํด์ผ ํฉ๋๋ค. ๋น์ ์ ๊ทธ๋ค์์์ ์ฐพ์ ์ ์์ต๋๋ค
ํํ์ด์ง: mpeg2dec( ) ๋ฐ ac3dec. ์ค๋์ค ์คํธ๋ฆผ์ ๋์ฝ๋ฉํ๊ธฐ ์ํด mpg123 ๋ฐ mplayer๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋งค์ฐ ๋์์ด ๋ฉ๋๋ค. ์๋ง๊ณผ ๋๊ตฌ๋ ํ์ํฉ๋๋ค.
์คํฌ๋ฆฝํธ ๋๋ ํ ๋ฆฌ์๋ mpegํธ๋์ค์ฝ๋ ๋๋ถ๋ถ์ ์์ ์ ์ํํ๋ ์คํฌ๋ฆฝํธ์ ๋๋ค.
๋ฐ๋ผ์ ํธ๋์ค์ฝ๋ฉ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
> mjpegํธ๋์ค์ฝ๋ -V -o vcd_stream mpeg2src.mpg
-V
VCD ํธํ ์คํธ๋ฆผ์ด ์์ฑ๋๋๋ก ์ต์ ์ ์ค์ ํฉ๋๋ค.
-o vcd_stream
vcd_stream.m1v(๋น๋์ค) ๋ฐ vcd_stream.mp2(์ค๋์ค)๊ฐ ์์ฑ๋ฉ๋๋ค.
mpeg2src.mpg
์์ค ์คํธ๋ฆผ์ ์ง์ ํฉ๋๋ค
์คํฌ๋ฆฝํธ๋ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ๋ ์ธ์ํฉ๋๋ค.
> ๋๊ธฐํ 234 ๋ฐ๋ฆฌ์ด
์ค๋์ค๋ฅผ ๋ณด์ฅํ๋ ค๋ฉด ๋ฉํฐํ๋ ์ฑํ ๋ ์ค๋์ค/๋น๋์ค ์์ ์ง์ฐ์ ์กฐ์ ํด์ผ ํฉ๋๋ค.
์์๊ณผ ๋๊ธฐํ๋ฉ๋๋ค. ์ ๋ฌํด์ผ ํ๋ ์ ํํ ์ง์ฐ(๋ฐ๋ฆฌ์ด)
"-v""๋ฅผ ์ฌ์ฉํ์ฌ ์ค๋์ค์ ๋น๋์ค๋ฅผ ๋๊ธฐํํ๋ mplex๋ extract_a52 ๋๊ตฌ์ ์ํด ์ธ์๋ฉ๋๋ค.
"s" ํ๋๊ทธ์ ํจ๊ป ์คํํ๋ฉด "SYNC"๋ผ๋ ๋ผ๋ฒจ์ด ๋ถ์ต๋๋ค. ์ด๊ฒ์ mjpegtranscode ์คํฌ๋ฆฝํธ์ ๊ฐ์ ๋๋ค.
์ดํ์ ์ธ์๋ฉ๋๋ค. ๋๊ธฐํ ๋จ์ด์ ๋๋ค.
๊ทธ๋ฐ ๋ค์ ๋ค์๊ณผ ๊ฐ์ด ๋ค์คํํด์ผ ํฉ๋๋ค.
> ๋ณตํฉ -f 1 -O 234 vcd_stream.mp2 vcd_stream.m1v -o ์ ์จ.mpg
-์ํ 1
Mux ํ์์ด VCD๋ก ์ค์ ๋์์ต๋๋ค.
-์ค 234
mjpegtranscoding ์คํฌ๋ฆฝํธ์ ์ํด ์์ฑ๋ mSec ๋จ์์ ๋น๋์ค ํ์์คํฌํ ์คํ์ (์์)
๊ฐ์ด ํ์ฉ๋ฉ๋๋ค
vcd_stream.mp2 ๋ฐ vcd_stream.m1v
์คํฌ๋ฆฝํธ์ ์ํด ์์ฑ๋ ํ์ผ
์ ์จ.mpg
VCD ํธํ ์ถ๋ ฅ ์คํธ๋ฆผ
๋ค์์ SVCD(MPEG-2 ๋น๋์ค) ์์ ๋๋ค.
> mjpegํธ๋์ค์ฝ๋ -S -o svcd_stream mpeg2src.mpg
๋ค์์ ์ฌ์ฉํ์ฌ ๋ค์คํํด์ผ ํฉ๋๋ค.
> ๋ณตํฉ -f 4 -O 234 svcd_stream.mp2 svcd_stream.m2v -o ์ ์จ.mpg
๋ฌธ์ : ์ํ๊ฐ ์ฌ์๋์ง ์์ ์ ์๊ธฐ ๋๋ฌธ์ NTSC ๋ฐ VCD ์ฌ์์ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
3ํ๋/์ด์ 2:60 ํ๋ค์ด NTSC๋ก ๋ ์ฝ๋ฉ๋์์ต๋๋ค. mpeg2dec์ ๋ค์์์ ์ฌ์ํ๋๋ก ์ค๊ณ๋์์ต๋๋ค.
์ปดํจํฐ์์ ์๋์ 24ํ๋ ์/์ด ๋นํธ ์ ์ก๋ฅ ์ ์์ฑํฉ๋๋ค. ์ง๊ธ ์์์ ์ธ์ฝ๋ฉํ๋ฉด
30ํ๋ ์/์ด์ ๋น๋์ค๊ฐ ์์ฑ๋ฉ๋๋ค. ์ด์ ์ด ๋น๋์ค๋ ์ธ์ฝ๋ฉ๋ ์ค๋์ค์ ๋นํด ๋๋ฌด ์งง์ต๋๋ค.
ํธ๋์ค์ฝ๋ฉ์ด ์๋ํ๋๋ก ๋ง๋ค ์ ์์ง๋ง ์๋์ผ๋ก ์ํํด์ผ ํฉ๋๋ค.
> mpeg2dec -s -o pgmpipe mpeg2src.mpg โ pgmtoy4m -a 59:54 -r 25:1 -i t โ mpeg2enc -I 0 -f
4 -q 9 -V 230 -p -P -o svcd_stream.m2v
-p๋ mpeg2enc์๊ฒ 3fps ์ํ์ 2:24 ํ๋ค์ด์ ๋ํ ํค๋ ํ๋๊ทธ๋ฅผ ์์ฑํ๋๋ก ์ง์ํฉ๋๋ค. ๊ทธ๋ด ์๋ ์๋ค
-p ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ง ์์ ๊ฒฝ์ฐ์๋ ์๋ํฉ๋๋ค. ๋ค์์ผ๋ก ํธ๋์ค์ฝ๋ฉํ ๋ -p ํ๋๊ทธ๊ฐ ํ์ํ์ง ์์ต๋๋ค.
VCD ํ์์ mpeg1์์ ์ง์๋์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
If ๋น์ ํ์ ์ do ๋งค์ฃผ ๋จ๊ณ on your ์์ ์ it ์์ง ๋ณด์ด ๋ฌด์ธ๊ฐ ์ฒ๋ผ ์ด
์ค๋์ค ์ถ์ถ:
> ๋ฐฉ๋ฒ test2.mpg โ extract_a52 - -s โ ac3dec -o WAV -p sound.wav 2> / dev / null
ํ์๋ ์ฒซ ๋ฒ์งธ ์ค ์ค ํ๋์๋ ๋์ค์ ์ฌ์ฉํด์ผ ํ๋ "SYNC"๋ผ๋ ๋ ์ด๋ธ์ด ํฌํจ๋์ด ์์ต๋๋ค.
๋ฉํฐํ๋ ์ฑํ ๋. 2>/dev/null์ ac3dec์ ์ถ๋ ฅ์ /dev/null๋ก ๋ฆฌ๋๋ ์ ํฉ๋๋ค. ์์
๋ค์ ๋จ๊ณ์์๋ mpeg ์ค๋์ค ํ์ผ์ ์์ฑํฉ๋๋ค.
> ๋ฐฉ๋ฒ sound.wav โ mp2enc -V -v 2 -o ์ค๋์ค.mp2
-V
VCD ํ์์ ๊ฐ์ ๋ก ์ ์ฉํ๋ฉด ์ํ๋ง ์๋๊ฐ 44.1kHz์์ 48kHz๋ก ๋ณํ๋ฉ๋๋ค.
-v 2
๋ถํ์ํ์ง๋ง ์ฌ์ฉํ๋ฉด mp2enc๋ ์ค๋์ค ํ์ผ์ ๋ช ์ด๋ฅผ ์๋ ค์ค๋๋ค.
์ด๋ฏธ ์ธ์ฝ๋ฉ๋์์ต๋๋ค.
-o
์ถ๋ ฅ ํ์ผ์ ์ง์ ํฉ๋๋ค.
๋ฐฉ๋ฒ test2.mpg โ extract_a52 - -s โ ac3dec -o WAV โ sox -t WAV /dev/ํ์ค์ ๋ ฅ -t WAV -r 44100
/dev/stdout โ ๋๊ตฌ -p 2 -b 224 /dev/ํ์ค์ ๋ ฅ ์ค๋์ค.mp2
๋ค์ ์ถ๋ ฅ๋๋ ์ฒซ ๋ฒ์งธ ์ค ์ค ํ๋์๋ "SYNC"๋ผ๋ ๋ ์ด๋ธ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ด ์๊ฐ์ ํ์ฉํด์ผ ํด
(์ดํ "SYNC_value"๋ผ ํจ)์ ์ํํ ๋ ๋ฐ์ํฉ๋๋ค.
VCD ์์ฑ์ ๊ฒฝ์ฐ:
> mpeg2dec -s -o pgmpipe test2.mpg โ pgmtoy4m -a 59:54 -r 25:1 -i t โ mpeg2enc -s -o
video_vcd.m1v
mpeg2dec:
-s
mpeg2dec์๊ฒ ํ๋ก๊ทธ๋จ ์คํธ๋ฆผ ๋๋ฉํฐํ๋ ์๋ฅผ ์ฌ์ฉํ๋๋ก ์ง์ํฉ๋๋ค.
-o pgmpipe
pgmtoy4m์ ์ ํฉํ ์ฌ์ง์ ์ถ๋ ฅ ํ์
๋ค์์ ํฌํจํ๋ Mplex:
> ๋ณตํฉ -f 1 -O SYNC_๊ฐ ์ค๋์ค.mp2 video_vcd.m1v -o vcd_stream.mpg
-์ํ 1
VCD ์คํธ๋ฆผ์ ์์ฑํฉ๋๋ค
-O SYNC_๊ฐ
์์์ ์ธ๊ธํ ๊ฐ
SVCD ์์ฑ์ ๊ฒฝ์ฐ ๋ค์์ ์ฌ์ฉํ์ญ์์ค.
> mpeg2dec -s -o mpeg2src.mpg โ pgmtoy4m -a 59:54 -r 25:1 -i t โ mpeg2enc -f 4 -q 9 -V
230 -o video_svcd.mpg
-q 9
์คํธ๋ฆผ(VBR ์คํธ๋ฆผ)์ ํ์ง ๊ณ์(๊ธฐ๋ณธ๊ฐ q: 12)
-V 230
๋์ ๋น๋์ค ๋ฒํผ ํฌ๊ธฐ(KB)
-o
๊ฒฐ๊ณผ๋ฌผ ํ์ผ
๋ค์์ ํฌํจํ๋ Mplex:
> ๋ณตํฉ -f 4 -b 230 ์ค๋์ค.mp2 video_svcd -o svcd_stream.mpg
-์ํ 4
SVCD ์คํธ๋ฆผ ์์ฑ
-b 200
์ฌ์ ์ฅ์น๋ณ๋ก ๋น๋์ค ๋ฒํผ ํฌ๊ธฐ๋ฅผ ์ง์ ํฉ๋๋ค.
๋ค๋ฅธ ๋น๋์ค ์ถ๋ ฅ ํ์์ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ด ์๋ํ ์ ์์ต๋๋ค.
> mpeg2dec -s -o pgmpipe test2.mpg โ pgmtoy4m -a 59:54 -r 25:1 -i t โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O
SIZE_320x200 -O NOT_INTERLACED โ mpeg2enc -o ์ด์ํ_๋น๋์ค.m1v
mpeg ์คํธ๋ฆผ์ ํธ์งํ๋ ค๋ ๊ฒฝ์ฐ์๋ ์๋ํ์ง๋ง ์ฝ๊ฐ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์๋ํฉ๋๋ค. ์ ์ํ
๋ค์คํ๋ฅผ ํด์ ํ๋ ค๋ฉด bbtools ํจํค์ง์ bbdmux๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋น๋์ค ๋๋
์ค๋์ค๊ฐ ์์ฃผ ๊นจ๋ํด์. ๋ธ๋ ํธ ๋ฒ ์ผ๋ฌ ํํ์ด์ง์์๋ ๋ ์ด์ ๊ตฌํ ์ ์์ต๋๋ค.
ํด๋น ํค์๋๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์ํ๋ฉด ์ฌ์ ํ ์ฐพ์ ์ ์์ต๋๋ค. โ bbtools linux -suse
-๋ธ๋ ๋ฐ์ค". ํ์ฌ ๋ค์์์ ์ฐพ์ ์ ์์ต๋๋ค.
์ฒซ ์คํ :
> bbdmux ๋ด๋น๋์ค.mpg
๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ด์ผ ํฉ๋๋ค:
๋ฐ๊ฒฌ๋ ์คํธ๋ฆผ ID 0xE0 = ๋น๋์ค ์คํธ๋ฆผ 0
๋ฐ๊ฒฌ๋ ์คํธ๋ฆผ ID 0xC0 = MPEG ์ค๋์ค ์คํธ๋ฆผ 0
๋ฐ๊ฒฌ๋ ์คํธ๋ฆผ ID 0xBE = ํจ๋ฉ ์คํธ๋ฆผ
๋ค์์ ์ฌ์ฉํ์ฌ ์ค๋์ค๋ฅผ ์ถ์ถํฉ๋๋ค.
> bbdmux ๋ด๋น๋์ค.mpg 0xC0 ์ค๋์ค.mp1
wav๋ก ๋ณํํ์ธ์:
> mpg123 -w ์ค๋์ค.wav ์ค๋์ค.m1v
๋ค์์ ์ฌ์ฉํ์ฌ ๋น๋์ค๋ฅผ ์ถ์ถํฉ๋๋ค.
> bbdmux ๋ด๋น๋์ค.mpg 0xE0 ๋น๋์ค.m1v
๋น๋์ค๋ฅผ mjpeg avi ์คํธ๋ฆผ์ผ๋ก ๋ณํ:
> mpeg2dec -o pgmpipe ๋น๋์ค.m1v โ pgmtoy4m -a 59:54 -r 25:1 -i t โ yuv2lav -f a -o
ํ ์คํธ.avi
๊ทธ๋ฐ ๋ค์ avi์ ์ฌ์ด๋๋ฅผ ์ถ๊ฐํฉ๋๋ค.
> ๋ผ๋ฐ๋์๋ธ ํ ์คํธ.avi ์ค๋์ค.wav ์ต์ข .avi
์์ค ๋น๋์ค๊ฐ ์ด๋ฏธ ๋์ ๋น๋์ค์ ํฌ๊ธฐ๋ฅผ ๊ฐ๊ณ ์๋ค๋ฉด -o YUV๋ฅผ ์ฌ์ฉํ์ธ์. YUVh๋ฅผ ์ฌ์ฉํ๋ฉด
์์์ ๋ฐ์ฌ์ด์ฆ! ๋๋จธ์ง๋ ๋ค๋ฅธ ํธ์ง ๋ฐ ์ธ์ฝ๋ฉ๊ณผ ๋์ผํ๊ฒ ์ํํ ์ ์์ต๋๋ค.
์คํธ๋ฆผ. ac3 ์ฌ์ด๋๊ฐ ํฌํจ๋ ๋น๋์ค๊ฐ ์๋ ๊ฒฝ์ฐ ์ ๋ช ๋ น๋ง ์ ์ฉํ๋ฉด ๋ฉ๋๋ค.
์ค๋์ค ์ถ์ถ:
> ๋ฐฉ๋ฒ test2.mpg โ extract_a52 - -s โ ac3dec -o WAV 2>๊ฐ๋ฐ/๋ >sound.wav
๋จ์ผ ๋จ๊ณ๋ก ๋น๋์ค ์ถ์ถ ๋ฐ ์ค๋์ค ์ถ๊ฐ:
> mpeg2dec -s -o pgmpipe โ pgmtoy4m -a 59:54 -r 25:1 -i t โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O VCD โ yuv2lav -f
a -q 85 -w sound.wav -o ํ ์คํธ.avi
์๋ฆผ:๋ง์ ๋์คํฌ ๊ณต๊ฐ์ด ํ์ํฉ๋๋ค. 1GB ๋น๋์ค์ ํฌ๊ธฐ๋ SVCD ํ์์์ ์ฝ 2GB์ด๋ฉฐ
์ผ๋ถ ์์ ํ์ผ์๋ ๋ฌผ๋ก ๋์คํฌ ๊ณต๊ฐ์ด ํ์ํฉ๋๋ค. ๋น๋์ค๋ฅผ mjpeg๋ก ๋ณํํ๋ ๋ฐ์๋ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค.
์ผ๋ง๊ฐ. ๋ด Athlon 500์์๋ ์ด๋น 6~7ํ๋ ์ ์ด์์ ์ป์ ์ ์์ต๋๋ค. ๋ ํ์ง์ ์์ด๋ฒ๋ ธ์ด
์คํธ๋ฆผ์ ๋ค๋ฅธ ํ์์ผ๋ก ๋ณํํ ๋๋ง๋ค! ๊ฑฐ๋ ํ์ง/์๋
์ ๋์ ์ธ ํ์ง์ด ๋ชฉํ๋ผ๋ฉด -4๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ ์ ๋ ๊ฐ์ ์ ์ด๋ฃฐ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ -2 ํ๋๊ทธ. ์ด๋ mpeg2enc๊ฐ ๋ณด๊ธฐ์ ์ข์ง ์์ ์ผ์น ํญ๋ชฉ์ ์ผ๋ง๋ ๋ฌด์๋นํ๊ฒ ์ญ์ ํ๋์ง ์ ์ดํฉ๋๋ค.
๊ฒ์ ์ด๊ธฐ ๋จ๊ณ์์ ์ธ์ ํ ํ๋ ์์ ์น์
๊ฐ๋ณ ํฝ์ ์ด ์๋ 4*4 ๋ฐ 2*2 ํฝ์ ํด๋ฌ์คํฐ์ ๋๋ค. -4 1 -2 1๋ก ์ค์ ํ๋ฉด ์ต๋ํ๋ฉ๋๋ค.
ํ์ง. -4 4 -2 4๋ ์๋๋ฅผ ์ต๋ํํฉ๋๋ค. ํต๊ณ ๊ธฐ์ค mpeg2enc ๋๋ฌธ์
๋ณด๊ธฐ์ ์ข์ง ์์ ์ผ์น ํญ๋ชฉ์ ์ญ์ ํ๋ ์ฉ๋๋ ์ผ๋ฐ์ ์ผ๋ก ์๋นํ ์์ ์ ์ ๋๋ค. ์ฆ๊ฐ/๊ฐ์
ํ์ง์ ์ ๋นํ์ง๋ง ๋์ ๋๋๋ค.
์ด๋ฏธ์ง์ ์ผ์นํ๋ ๋ถ๋ถ์ ๋ํ ๊ฒ์ ๋ฐ๊ฒฝ์ ์ค์ด๋ฉด ์๋๋ ๋นจ๋ผ์ง๋๋ค.
๊ทธ๋ฌ๋ ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ์ด ์๋ํ๋ ๋ฐฉ์์ผ๋ก ์ธํด ๊ฒ์ ๋ฐ๊ฒฝ์ ์ฌ์ค์ ๋ฐ์ฌ๋ฆผ๋ฉ๋๋ค.
๊ฐ์ฅ ๊ฐ๊น์ด 8์ ๋ฐฐ์๋ก ๊ณ์ฐ๋ฉ๋๋ค. ๋ํ ์ต์ CPU์์๋ ์๋๋ฅผ ์ค์์ผ๋ก์จ ์๋๊ฐ ํฅ์๋ฉ๋๋ค.
16 ๋ฏธ๋ง์ ๋ฐ๊ฒฝ์ ํ์๋ ํ์ง ์ ํ๋ฅผ ๊ฐ์น ์๊ฒ ๋ง๋ค๋งํผ ํฌ์ง ์์ต๋๋ค.
๋๋ถ๋ถ์ ์์ฉ ๋ถ์ผ์ ์ฌ์ฉ๋ฉ๋๋ค.
๋ง๋ค๊ธฐ ์คํธ๋ฆผ ์ be ๊ฒฝ๊ธฐ ์ ๋์คํฌ ์ฌ์ฉ ์ํํธ์จ์ด ํ๋ ์ด์ด
์ผ๋ฐ์ ์ผ๋ก MPEG ํ๋ ์ด์ด ์ํํธ์จ์ด๋ DVD์ ๋ด์ฅ๋ ํ๋์จ์ด๋ณด๋ค ํจ์ฌ ๋ ์ ์ฐํ๋ฉฐ
VCD ํ๋ ์ด์ด. ์ด๋ฌํ ์ ์ฐ์ฑ์ ํตํด ํจ์ฌ ๋ ๋์ ์์ถ์ ๋ฌ์ฑํ ์ ์์ต๋๋ค.
๋์ผํ ํ์ง์ ์ํด. ๋น๊ฒฐ์ ํฐ ๋น๋์ค ๋ฒํผ๋ฅผ ์ฌ์ฉํ๋ ๋น๋์ค ์คํธ๋ฆผ์ ์์ฑํ๋ ๊ฒ์ ๋๋ค.
(500KB ์ด์) ๋ฐ ๊ฐ๋ณ ๋นํธ ์ ์ก๋ฅ ์ธ์ฝ๋ฉ(mpeg2enc์ ๋ํ -f / -q ํ๋๊ทธ). ์ํํธ์จ์ด
ํ๋ ์ด์ด๋ ์ข ์ข ๋ ํจ์จ์ ์ธ MPEG ๋ ์ด์ด 3(์, "MP3")์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ํ๊ธฐ๋ ํฉ๋๋ค.
์ค๋์ค ํ์. Lame๊ณผ ๊ฐ์ ์ฐ์ํ MP3 ์ธ์ฝ๋๋ ๋ ์ด์ด 2์ ๋น์ทํ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํฉ๋๋ค.
224Kbps ๋๋ 128Kbps์์ 160Kbps.SMP ๋ฐ ๋ถ์ฐ ์ธ์ฝ๋ฉ
๋ถ์ฐ ์ธ์ฝ๋ฉ์ 2013๋ ์ ์ผ๋ฐ์ ์ธ ๊ธฐ๊ณ์ ๋ํ ๋งค์ฐ ์ด๋์ด ์ด๋ก ์ ๋๋ค. ๊ทธ๋์ ๋๋ถ๋ถ์
์ฌ์ฉ์๋ ํด๋น ์ง์ ์ ์์ ํ๊ฒ ๊ฑด๋๋ธ ์ ์์ต๋๋ค. SMP ์ธ์ฝ๋ฉ์ ํ๊ท ์ ์ผ๋ก ๋ ํฅ๋ฏธ๋กญ์ต๋๋ค.
์ปดํจํฐ
mpeg2enc๊ฐ ๋์์ ์คํ๋๋ ์ค๋ ๋ ๊ฐ์ ์์ ์ ๋ถํ ํ๋ ค๊ณ ์๋ํ๋ ์ ๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
-M ๋๋ --multi-thread [0..32] ์ต์ ์ผ๋ก ์ ์ด๋ฉ๋๋ค. ์ด๋ mpeg2enc๋ฅผ ์ต์ ํํฉ๋๋ค.
์ง์ ๋ ์์ CPU. ๊ธฐ๋ณธ์ ์ผ๋ก (-M 1) mpeg2enc๋ ์ฝ๊ฐ์ ๋ฉํฐ-
์ค๋ ๋ฉ: ํ๋ ์ ์ฝ๊ธฐ๋ ์์ถ๊ณผ ๋์์ ๋ฐ์ํฉ๋๋ค. ์ด๋ ํ์ฉํ๊ธฐ ์ํด ์ํ๋ฉ๋๋ค.
ํจ์จ์ ์ผ๋ก ์๋ํ๊ธฐ ์ํด ์ฌ๋ฌ ์์คํ (์๋ ์ฐธ์กฐ)์ ๋ถํ ๋๋ ์ธ์ฝ๋ฉ ํ์ดํ๋ผ์ธ
ํน๋ณํ ๋ฒํผ๋ง ํ๋ก๊ทธ๋จ์ด ํ์ํ์ง ์์ต๋๋ค. ๋จ์ผ CPU์์ ์ธ์ฝ๋ฉํ๋ ๊ฒฝ์ฐ
RAM์ด ๋ถ์กฑํ ์์คํ ์์๋ ๋ค์์ ์ค์ ํ์ฌ ๋ฉํฐ์ค๋ ๋ฉ์ ์์ ํ ๋ ์๋ ์์ต๋๋ค.
-M 0์ ์ฝ๊ฐ ๋ ํจ์จ์ ์ผ๋ก ์๋ํฉ๋๋ค.
๋ ๊ฐ ์ด์์ ํ๋ก์ธ์๊ฐ ์๋ SMP ์์คํ ์ ๊ฒฝ์ฐ ๋ค์์ ์ค์ ํ์ฌ mpeg2enc ์๋๋ฅผ ๋์ผ ์ ์์ต๋๋ค.
ํ์ฉํ๋ ค๋ ๋์์ ์คํ๋๋ ์ธ์ฝ๋ฉ ์ค๋ ๋ ์(์: -M 2).
์๋ฐฉํฅ ์์คํ ์์ -M 2 ๋๋ -M 3์ ์ค์ ํ๋ฉด ์ธ์ฝ๋ฉ ์๋๋ฅผ ๋๋ต์ ์ผ๋ก ๋์ผ ์ ์์ต๋๋ค.
80%. 3๋ณด๋ค ํฐ ๊ฐ์ ํ์ฉ๋์ง๋ง 4 CPU ์์คํ ์์๋ ๊ฑฐ์ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค.
๋์ผ Athlon MP 1๊ณผ ๊ฐ์ ๋งค์ฐ ๋น ๋ฅธ SMP ์์คํ (ํ์ฌ 03๋ 2600์ XNUMX์ผ)์ ๊ฐ์ง๊ณ ์๊ฑฐ๋
-M 2์ ์ ์ฌํ ํํฐ๋ง์ผ๋ก ๋ CPU ๋ชจ๋๋ฅผ ์ฌ์ฉํ์ง ์์ ์ ์์ต๋๋ค.
10-20MB ๋ฒํผ๊ฐ ํฌํจ๋ ๋ฒํผ ๋๋ bfr ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ฉด ๋ CPU๋ฅผ ๋ชจ๋ ๋ฐ์ ์ํ๋ก ์ ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ถ๋ช ํ ์ธ์ฝ๋ฉ ํ์ดํ๋ผ์ธ์ ์ฌ๋ฌ ํํฐ๋ง ๋จ๊ณ๊ฐ ํฌํจ๋์ด ์๋ค๋ฉด
-M์ ์ฌ์ฉํ์ง ์๊ณ ๋ ๋ ๊ฐ ์ด์์ CPU๋ฅผ ๋์์ ์ฌ์ฉ ์ค์ผ๋ก ์ ์งํ ์ ์์ต๋๋ค. ๋ค์์ ์ฌ์ฉํ์ฌ ์ก์ ์ ๊ฑฐ
yuvdenoise ๋๋ yuvmedianfilter๋ ํนํ ๊น๋ค๋ก์ฐ๋ฉฐ ๊ฑฐ์ ๋์ผํ ์ฒ๋ฆฌ๋์ ์ฌ์ฉํฉ๋๋ค.
MPEG ์ธ์ฝ๋ฉ์ผ๋ก ์ ๋ ฅ์ ๊ณต๊ธํฉ๋๋ค.
์ปดํจํฐ๊ฐ ๋ ๋ ์ด์์ธ ๊ฒฝ์ฐ ์ปดํจํฐ ๊ฐ์ ์ธ์ฝ๋ฉ ํ์ดํ๋ผ์ธ์ ๋ถํ ํ ์๋ ์์ต๋๋ค.
ํ์ค 'rsh' ๋๋ 'rcmd' ์๊ฒฉ ์ ์คํ ๋ช ๋ น์ ์ฌ์ฉํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ง์ฝ ๋น์ ์ด
๋ ๋์ ์ปดํจํฐ๊ฐ ์์ต๋๋ค:
> rsh ๊ธฐ๊ณ 1 lav2yuv โmycapture.eli โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SVCD โ ์ ๋ธ๋๋ ธ์ด์ฆโ โ mpeg2enc -f 4 -o
mycapture.m2vi
์ฌ๊ธฐ์ ๋ช ๋ น์ ์คํํ๋ ์ปดํจํฐ๋ MPEG ์ธ์ฝ๋ฉ์ ์ํํ๊ณ ์์ผ๋ฉฐ "machine1"์ ๋๋ค.
์บก์ฒ๋ ๋น๋์ค์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๊ณ ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ๋ ์์คํ ์ ๋๋ค.
๋ถ๋ช ํ ์ด๊ฒ์ด ์๋ํ๋ ค๋ฉด "machine1"์ด ๋น๋์ค์ ์ปดํจํฐ์ ์ก์ธ์คํ ์ ์์ด์ผ ํฉ๋๋ค.
๋ช ๋ น์ด ์คํ๋๋ ์์น์๋ ์ธ์ฝ๋ฉ๋ ๋น๋์ค๋ฅผ ์ํ ๊ณต๊ฐ์ด ์์ด์ผ ํฉ๋๋ค. ์ค์ ๋ก๋
์ผ๋ฐ์ ์ผ๋ก "NFS" ๋๋ ๋ค๋ฅธ ํจํค์ง๋ฅผ ์ฌ์ฉํ์ฌ ๋คํธ์ํฌ ํ์ผ ์ ์ฅ์๋ฅผ ์ค์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ด๋ฐ ์ผ์ ํ ๊ฒ์ ๋๋ค. ์ปดํจํฐ๊ฐ ์ธ ๋ ์๋ค๋ฉด ์ด ๋จ๊ณ๋ฅผ ์ํํ ์ ์์ต๋๋ค.
๋ํ ํ ์ปดํจํฐ๋ ๋์ฝ๋ฉ ๋ฐ ์ค์ผ์ผ๋ง์ ์ํํ ์ ์๊ณ ๋ค์ ์ปดํจํฐ๋ ์ก์ ์ ๊ฑฐ ๋ฐ ์ค์ผ์ผ๋ง์ ์ํํ ์ ์์ต๋๋ค.
์ธ ๋ฒ์งธ๋ MPEG ์ธ์ฝ๋ฉ์ ํ ์ ์์ต๋๋ค:
> rsh ๊ธฐ๊ณ 1 โlav2yuv mycapture.eli โ ์ ๋ธ์ค์ผ์ผ๋ฌ -O SVCDโ โ ์ ๋ธ๋ฐ๋ ธ์ด์ฆ โ rsh ๊ธฐ๊ณ 3
mpeg2enc -f 4 -o mycapture.m2v
์๋ฆผ:๋ฐ์ดํฐ๊ฐ ์ง์ ์ ์ก๋๋๋ก ์๊ฒฉ ๋ช ๋ น ์คํ์ ์ค์ ํ๋ ๋ฐฉ๋ฒ
๊ทธ๊ฒ์ ์์ฐํ๋ ๊ธฐ๊ณ์ ๊ทธ๊ฒ์ ์๋นํ๋ ๊ธฐ๊ณ.
์ค์ ๋ก ์ด๊ฒ์ด ๊ฐ์น๊ฐ ์์ผ๋ ค๋ฉด ์ฌ์ฉ ์ค์ธ ๋คํธ์ํฌ๊ฐ ์ถฉ๋ถํ ๋นจ๋ผ์ผ ํฉ๋๋ค.
๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ์ง ์๋๋ก ํ์ธ์. Pentium-III ํด๋์ค ์ด์์ ์์คํ ์๋ ๋ค์์ด ํ์ํฉ๋๋ค.
100Mbps ์ด๋๋ท.
๋งค์ฐ ๋น ๋ฅธ ์์คํ ์ ๊ฒฝ์ฐ ์ ํ๋ 100MBps ์ด๋๋ท(๋๋ ๊ทธ ์ด์!)์ด ํ์ํ ์ ์์ต๋๋ค.์ค์
rshd(rsh๊ฐ ์์ ์ ์ํํ๊ณ "rsh"๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐ ํ์ํ "์๊ฒฉ ์ ๋ฐ๋ชฌ"์
์ด ๋ฌธ์์ ๋ฒ์๋ฅผ ๋ฒ์ด๋์ง๋ง ํ์ค ํจํค์ง์ด๋ฏ๋ก ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ชจ๋ Linux ๋๋ BSD ๋ฐฐํฌํ์ ์ค์น ๋ฐ ํ์ฑํ๋ฉ๋๋ค.
์ด๋ ์ ์ฌ์ ์ผ๋ก ๋ณด์ ๋ฌธ์ ๊ฐ ๋ ์ ์์ผ๋ฏ๋ก ๋ค์๊ณผ ๊ฐ์ ์์คํ ์์๋ ์ฃผ์ํด์ ์ฌ์ฉํ์ญ์์ค.
์ธ๋ถ ๋คํธ์ํฌ์๋ ๋ณด์ ๋๋ค!์ํธ ์ด์ฉ์ฑ
lavrec์ ์ฌ์ฉํ์ฌ ์บก์ฒํ Quicktime ํ์ผ์ Broadcast2000์ ์ฌ์ฉํ์ฌ ํธ์งํ ์ ์์ต๋๋ค. ํ์ง๋ง
Heroinewarrior์์๋ Broadcast2000์ ๋ ์ด์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์์ ์ฌ์ฉํ์ฌ ์บก์ฒํ mjpeg AVI ํ์ผ
xawtv ํจํค์ง์ ์คํธ๋ฆฌ๋จธ ๋๊ตฌ๋ฅผ ํธ์ง, ์์ถ ๋ฐ ์ฌ์ํ ์ ์์ต๋๋ค.
์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ. ์ด๋ฌํ ํ์ผ์ ํ๋์จ์ด ์ฌ์์ด ๋ถ๊ฐ๋ฅํฉ๋๋ค.
ํ์ฌ ์ง์๋๋ Zoran ํ๋์จ์ด. NuppelVideo๋ก ๋ นํ๋ ๋น๋์ค๋ ๊ฐ๋ฅํฉ๋๋ค.
mjpeg ๋๊ตฌ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค.
Macintosh(MAC)๊ฐ ์๊ณ mjpeg ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๋ค์์ ํ์ธํ์ธ์.
๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋ MPEG ํ์ผ์ ๋ค์์์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์๋๋ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์์ต๋๋ค.
dxr2(ํ๋์จ์ด ๋์ฝ๋ ์นด๋)
xine
์์ค ๋ฌด๋น
MPlayer๋
VLC
MPEG-1 ์ ์ฉ: gtv
MS ๋ฏธ๋์ด ํ๋ ์ด์ด ๋ฒ์ 6, 7 ์ด์ ๋ฒ์
๋ช ๊ฐ์ง ์ํํธ์จ์ด ๊ธฐ๋ฐ DVD ํ๋ ์ด์ด
HW ํ๋ ์ด์ด(๋๋ถ๋ถ์ ๊ฒฝ์ฐ DVD ํ๋ ์ด์ด)๊ฐ ์ํํ ์ ์๋ ๊ธฐ๋ฅ์ ์์๋ณด๋ ค๋ฉด ๋ค์์ ์ดํด๋ณด์ธ์.
-f 1์ ์ฌ์ฉํ ๊ฒฝ์ฐ MS ๋ฏธ๋์ด ํ๋ ์ด์ด๋ MPEG-1 ์คํธ๋ฆผ์ ๋ ์ข์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ค์คํ.
๋ฌธ์ ๋ ์ ์ ์ฌํญ์ด ์์ผ๋ฉด ์ธ์ ๋ ์ง ์ ์๊ฒ ๋ฉ์ผ์ ๋ณด๋ด์ฃผ์ธ์(Bernhard Praschinger).
Andrew Stevens๊ฐ ๋ง๋ HINTS์์ ์ถ๊ฐ๋ ๋ง์ ๊ฒ๋ค์ด ์์ต๋๋ค. ๋ณผํ๊ฐ ๊ณ ์๋ฌ์
Steven M. Schultz๋ ๋ฌธ์์ ๋ฒ๊ทธ์ ์ฒ ์ ์ค๋ฅ๊ฐ ์๋์ง ํ์ธํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ํ๋ก๊ทธ๋จ ์ค๋ช ๊ณผ ํํธ๋ก ๋์์ ์ฃผ์ ๋ถ๋ค๊ป, ๊ฐ์ฌ
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก mjpegtools ์ฌ์ฉ