๋ฌด๋ฃ ๋น์ ํ ๋น๋์ค ํธ์ง ์์คํ OpenShot 3.1.0์ด ์ถ์๋์์ต๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ GPLv3 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ์ ๊ณต๋ฉ๋๋ค. ์ธํฐํ์ด์ค๋ Python ๋ฐ PyQt5๋ก ์์ฑ๋์์ผ๋ฉฐ, ๋น๋์ค ์ฒ๋ฆฌ ์ฝ์ด(libopenshot)๋ C++๋ก ์์ฑ๋์์ผ๋ฉฐ FFmpeg ํจํค์ง์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ณ , ๋ํํ ํ์๋ผ์ธ์ HTML5, JavaScript ๋ฐ AngularJS๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋์์ต๋๋ค. . Linux(AppImage), Windows ๋ฐ macOS์ฉ์ผ๋ก ์ค๋น๋ ์ด์ ๋ธ๋ฆฌ๊ฐ ์ค๋น๋์ด ์์ต๋๋ค.
ํธ์ง๊ธฐ๋ ์ด๋ณด ์ฌ์ฉ์๋ ๋น๋์ค๋ฅผ ํธ์งํ ์ ์๋๋ก ํธ๋ฆฌํ๊ณ ์ง๊ด์ ์ธ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ํ๋ก๊ทธ๋จ์ ์์ญ ๊ฐ์ง ์๊ฐ ํจ๊ณผ๋ฅผ ์ง์ํ๊ณ , ๋ง์ฐ์ค๋ฅผ ์ฌ์ฉํ์ฌ ์์ ๊ฐ ์์๋ฅผ ์ด๋ํ๋ ๊ธฐ๋ฅ์ ํตํด ๋ฉํฐ ํธ๋ ํ์๋ผ์ธ ์์ ์ ๊ฐ๋ฅํ๊ฒ ํ๊ณ , ๋น๋์ค ๋ธ๋ก ํฌ๊ธฐ ์กฐ์ , ์๋ฅด๊ธฐ, ๋ณํฉ์ ํ์ฉํ๊ณ , ํ ๋น๋์ค์์ ๋ค๋ฅธ ๋น๋์ค๋ก์ ์ํํ ํ๋ฆ์ ๋ณด์ฅํฉ๋๋ค. , ์ค๋ฒ๋ ์ด ๋ฐํฌ๋ช ์์ญ ๋ฑ ๋ณ๊ฒฝ ์ฌํญ์ ์ฆ์ ๋ฏธ๋ฆฌ ๋ณผ ์ ์์ด ๋น๋์ค๋ฅผ ํธ๋์ค์ฝ๋ฉํ ์ ์์ต๋๋ค. OpenShot์ FFmpeg ํ๋ก์ ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์ฉํ์ฌ ์๋ง์ ๋น๋์ค, ์ค๋์ค ๋ฐ ์ด๋ฏธ์ง ํ์(์ ์ฒด SVG ์ง์ ํฌํจ)์ ์ง์ํฉ๋๋ค.
์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ :
- ํฌ๊ธฐ, ์ข
ํก๋น, ํ๋ ์ ์๋ ๋ฑ ์ผ๋ฐ์ ์ธ ๋น๋์ค ์ค์ ๋ชจ์์ ์ ์ํ๋ ํ๋กํ ์์
์ ์ํด ์๋ก์ด ์ธํฐํ์ด์ค๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ์ผ๋ฐ์ ์ธ ๋น๋์ค ๋ฐ ์ฅ์น ๋งค๊ฐ๋ณ์๊ฐ ํฌํจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก 400๊ฐ ์ด์์ ๋น๋์ค ๋ด๋ณด๋ด๊ธฐ ํ๋กํ์ด ์์ฑ๋์์ต๋๋ค. ํ์ ํ๋กํ ๊ฒ์ ์ง์์ด ๊ตฌํ๋์์ต๋๋ค.
- ๋น๋์ค ์๋ ๋ณ๊ฒฝ ๊ธฐ๋ฅ(Time Remapping)์ด ๋ํญ ์ฌ์ค๊ณ๋์์ต๋๋ค. ๋ฌด์๋ณด๋ค๋ ๋น๋์ค๋ฅผ ๊ฑฐ๊พธ๋ก ์ฌ์ํ ๋ ์ค๋์ค ๋ฆฌ์ํ๋ง์ด ๊ฐ์ ๋์์ต๋๋ค. ๋ฒ ์ง์ด ๊ณก์ ์ ์ฌ์ฉํ์ฌ ๋น๋์ค์ ์ค๋์ค์ ์๋๋ฅผ ์ ์ดํ๋ โโ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋ง์ ์์ ์ฑ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
- ๋ณ๊ฒฝ ์ฌํญ ์คํ ์ทจ์(์คํ ์ทจ์/๋ค์ ์คํ) ์์คํ ์ด ๊ฐ์ ๋์ด ์ด์ ๊ทธ๋ฃน ์คํ ์ทจ์๊ฐ ๊ฐ๋ฅํด์ก์ต๋๋ค. ํ ๋ฒ์ ์์ ์ผ๋ก ํด๋ฆฝ ๋ถํ ์ด๋ ํธ๋ ์ญ์ ์ ๊ฐ์ ์ผ๋ จ์ ํ์ค ํธ์ง ์์ ์ ์ฆ์ ์คํ ์ทจ์ํ ์ ์์ต๋๋ค.
- ์ข ํก๋น ๋ฐ ์ํ ์๋ ํํ์ด ํฅ์๋์ด ํด๋ฆฝ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฐ ๋ถํ ๋ํ ์์๊ฐ ๊ฐ์ ๋์์ต๋๋ค.
- ์ ๋ชฉ ๋ฐ ์๋ง(Caption) ์์ฑ ํจ๊ณผ๊ฐ ๊ฐ์ ๋์ด ์ด์ ๋์ ํฝ์ ๋ฐ๋(๋์ DPI) ํ๋ฉด์ ์ง์ํ๊ณ VTT/Subrip ๊ตฌ๋ฌธ์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค. ์ค๋์ค ์ ์ฉ ํ์ผ์ ๋ํ ์ค๋์ค ํํ ๋ ๋๋ง ์ง์์ด ์ถ๊ฐ๋์ด ํด๋น ํ์ผ์ ์บก์ ํจ๊ณผ๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค.
- ๋ฉ๋ชจ๋ฆฌ ๋์๋ฅผ ์ ๊ฑฐํ๊ณ ํด๋ฆฝ ์บ์ฑ ํจ์จ์ฑ์ ํฅ์์ํค๋ ์์ ์ด ์ํ๋์์ต๋๋ค.
- ์ถ๊ฐ ์บ์ฑ ๋ฐ ์ต์ ํ ๋๋ถ์ ํด๋ฆฝ ๋ฐ ํ๋ ์ ๊ฐ์ฒด ์์ ์ฑ๋ฅ์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค.
- ํค๋ณด๋ ๋จ์ถํค๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ด๊ฐ ํฅ์๋์์ต๋๋ค.
๋ํ ๋ฌด์ ํ ๋ ์ด์ด ์ง์, ๋กค๋ฐฑ ๊ธฐ๋ฅ์ผ๋ก ์ ์ฒด ์์ ๋ด์ญ ์ ์ฅ, ํ์๋ผ์ธ์ ์ธ๋ค์ผ ํ์, ํ์ค ๋น๋์ค ์ง์ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ Pitivi 2023.03 ๋น๋์ค ํธ์ง๊ธฐ์ ์ถ์๋ฅผ ์ฃผ๋ชฉํ ์ ์์ต๋๋ค. ๋ฐ ์ค๋์ค ์ฒ๋ฆฌ ์์ . ํธ์ง๊ธฐ๋ GTK+(PyGTK) ๋ผ์ด๋ธ๋ฌ๋ฆฌ, GES(GStreamer Editing Services)๋ฅผ ์ฌ์ฉํ์ฌ Python์ผ๋ก ์์ฑ๋์์ผ๋ฉฐ MXF(Material eXchange Format) ํ์์ ํฌํจํ์ฌ GStreamer์์ ์ง์ํ๋ ๋ชจ๋ ์ค๋์ค ๋ฐ ๋น๋์ค ํ์์ผ๋ก ์์ ํ ์ ์์ต๋๋ค. ํด๋น ์ฝ๋๋ LGPL ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ฃผ์ ํ์ :
- ์ ์ฒด ์ค๋์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฌ๋ฌ ํด๋ฆฝ์ ์๋์ผ๋ก ์ ๋ ฌํ๋ ์ง์์ด ๋ฐํ๋์์ต๋๋ค.
- ์ํ ํ์์ ์ ํ๋๊ฐ ํฅ์๋์์ต๋๋ค.
- ์ฌ์์ด ์์๋ ๋ ์ฌ์ ํค๋๊ฐ ๋งจ ๋์ ์๋ ๊ฒฝ์ฐ ํ์๋ผ์ธ์ ์์ ๋ถ๋ถ์ผ๋ก ์๋ ์ด๋ํฉ๋๋ค.
์ถ์ฒ : opennet.ru