์๋์ฐ์์ ๋ฆฌ๋ ์ค๋ผ๋๊ฑฐ ๋ฐ๋ก ์ธ์ ์์?
- Install ffmpeg on a Linux system.
- Execute ffmpeg.sh to convert texture files into a .mov file.
- put the .mov file in the StreamingAsset directory.
์ธ์ฟก์ธ์ด ๊นํ์์ ์ด๋ ๊ฒ ๋ต๋ณํด์คฌ๋๋ฐ ๋ด๊ฐ ๋ฆฌ๋ ์ค ์์คํ ์ ๋ชฐ๋ผ..
cygwin์ผ๋ก ํด๋ณด์ ์ ๊ฒ ์๋๋ฉด ๋ฆฌ๋ ์ค ์์ฒด๋ฅผ ์ค์นํด์ ํด์ผ์ง ๊ฐ์๋จธ์ ์ผ๋ก ๊น๋์ง wubi๊ฐ์๊ฑธ ๊น๋์ง ๋ฐฉ๋ฒ์ ๋ง์ผ๋ ์ฐพ์๋ณด์๊ธฐ๋ฃจ
ffmpeg -y \ -framerate 60 \ -i Sample4DViews_SwordFighting_60fps_FILTERED_ABC_TEXTURE/tex.%05d.png \ -c:v hap Sample4DViews_SwordFighting_60fps_FILTERED.mov ์ด๊ฑธ ํ๋ผ๋๊ฑฐ ๊ฐ์๋ฐ ํน์ ์ข ์๋ ค์ค ์ ์์?
VM machine ๊น๊ฑฐ๋ Parallel Desktop ์ฌ์ ์ ๋ฆฌ๋ ์ค Terminal๋ก ๋๋ ค๋ณด๋ผ๋ ๋ง ๊ฐ์์ :) VM machine์ด ๊ณต์ง๋ผ์ ์ถ์ฒ๋๋ฆฝ๋๋น
ffmpeg -y \ -framerate 60 \ -i Sample4DViews_SwordFighting_60fps_FILTERED_ABC_TEXTURE/tex.%05d.png \ -c:v hap Sample4DViews_SwordFighting_60fps_FILTERED.mov ์ด๊ฑธ ํ๋ผ๋๊ฑฐ ๊ฐ์๋ฐ ํน์ ์ข ์๋ ค์ค ์ ์์?
linux ๊ฐ์๋จธ์ ๋ฐ์ผ์ ๋ค์์ install ffmpeg.sh ๋ถํฐ ํ๋ฒ ํด๋ณด์ธ์ค ๊ทธ๋ฆฌ๊ณ ๋ญ ์ด๊ฒ ์ ๊ฒ ๋๊ฑฐ๋ ์๋๋ฉด sudo -i install ffmpeg.sh ํด๋ณด์๊ตฌ ์ ๋งํ๋ฉด ๋ ํ ๋ฐ, ๊ทธ ๋ค์์ ffmpeg -y ... ํ๋ผ๋ ๊ฑฐ ๊ฐ์์ฉ!
์๋์ฐ cmd์์ ffmpeg -y ์ ์น๋๊น ๋ญ๊ฐ ์ข๋ผ๋ฝ ๋์ค๋๋ฐ ๊ทธ ๋ฐ์ ์ ๋ค์ ์ณ๋ ์๋ฌด ๋ฐ์์ด ์๋์ค๋ค..
์๋์ฐ cmd ๋ง๊ตฌ linux ๊ฐ์๋จธ์ ๋ฐ์๋ณด์ จ์ค์? ๊ฑฐ๊ธฐ ํฐ๋ฏธ๋์์๋ง ๋๋๊ฒ ์์๊ฑฐ์์
๊ธฐ๋ณธ์ ์ผ๋ก ์๋์ฐ๋ cmd๊ณ linux ๋ ๋งฅ์ Terminal ์ด๋ผ์ ๊ธฐ๋ณธ ์ธ์ด๊ฐ ๋ฌ๋ผ์. ์๋ง ์ ๊ธฐ์ต์ผ๋ก๋ C๋ DOS์ ์ฐจ์ด์ ์ผ๊ฑฐ์์!
์.. ์ด๋ ต๋ค์ ์ด๊ฑฐ ์ฐธ.. ์ ๊ฑฐ pngํ์ผ์ด ์๋ฐฑ์ฅ์ธ๋ฐ hap๋ผ๋ ์ฝ๋ฑ์ผ๋ก ์ธ์ฝ๋ฉํ .mov ์๋ฅผ ๊ตฌํ๋๊ฒ ๋ชฉ์ ์ด๋ผ์ ์๋ง ์์ผ๋ฉด ๋ค ๊ตด๋ฌ๊ฐ์ง๋๋ฐ
ffmpeg ์์ฒด๋ ์๋์์๋ ์ธ ์ ์์๊ฑธ
ffmpeg.sh ์ด ํ์ผ์ด ํ๋ก์ ํธ์ ํฌํจ๋์ด ์์ด์ ์คํํด๋ดค๋๋ฐ ์๋ฌด ์ผ๋ ์์๊ฒจ์.. ๋ต๋ณํ ์ค๋ ๋ฆฌ๋ ์ค์์ ์ธ์คํจ ํ๋ผ๊ณ ํ๊ณ .. ๋ชจ๋ฅด๊ฒ ์..
์ผ๋จ ๋ฑ! ์ ๊ฑฐ ํ๋ ์คํํ๋๊ฑฐ๋ ์๋์์๋ ๊ฐ๋ฅํ ๊ฑฐ๋ ๊ฐ์ ๊ทผ๋ฐ ํ์ ์ ์์ ๋ฆฌ๋ ์ค์ฉ์ผ๋ก ๋ง๋ ๊ฒ ๊ฐ์๋ฐ ๊ทธ๋ผ ๋ค๋ฅธ๋ฐ ๋ถ๋ถ์์ ๋งํ์ง ์์๊น
์ ๊ฑฐ pngํ์ผ์ด ์๋ฐฑ์ฅ์ธ๋ฐ hap๋ผ๋ ์ฝ๋ฑ์ผ๋ก ์ธ์ฝ๋ฉํ .mov ์๋ฅผ ๊ตฌํ๋๊ฒ ๋ชฉ์ ์ด๊ฑฐ๋ .. ์๋ง ์์ผ๋ฉด ๋ค ๊ตด๋ฌ๊ฐ์ง๋๋ฐ