์ฟ ํค๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฟ ํค์ ๋ธ๋ผ์ฐ์ ์ ์ฅ์๋ ๋ก๊ทธ์ธ ์ํ๋ฅผ ์ ์งํ๊ณ ํ๊ฒฝ์ค์ ์ ๊ธฐ์ตํฉ๋๋ค. ๋์ํ์๋ฉด ์ฌ์ดํธ ์ด์ฉ ๋ฐฉ์๋ ์ธก์ ํฉ๋๋ค. ์ธ์ ๋ ์ง ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฟ ํค ์ ์ฑ ์ ์ฐธ๊ณ ํ์ธ์.
HeyGen: HeyGen Video
heygen/heygen-video-1์ง๊ธ HeyGen: HeyGen Video ์ฌ์ฉํด ๋ณด๊ธฐ
์ ๊ฐ๊ฒฉ์ผ๋ก ์์ก์์ ์ฐจ๊ฐ๋ฉ๋๋ค. ์ ๊ณ์ ์ ๋ฌด๋ฃ ์ฌ์ฉ๋์ผ๋ก ์์ํฉ๋๋ค.
์ค์
HeyGen: HeyGen Video ์๊ฐ
HeyGen Video๋ HeyGen์ ๋ฒ์ฉ ๋น๋์ค ์์ฑ ๋ชจ๋ธ๋ก, api14์ ๋ชจ๋ธ id heygen/heygen-video-1๋ก ๋ฑ๋ก๋์ด ์์ต๋๋ค. ๋น๋์ค ์นดํ ๊ณ ๋ฆฌ์ ์ํ๋ฉฐ, ํ ์คํธ๋ ์ฑํ ์์ ์ด ์๋๋ผ ์งง์ ํด๋ฆฝ์ ๋ ๋๋งํ๊ธฐ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค. ์ด ๋ชจ๋ธ์ ํ๊ฐํ๋ค๋ฉด ์ดํดํด์ผ ํ ํต์ฌ์ ์ด๊ฒ์ด ์์ฑ ์๋ํฌ์ธํธ๋ผ๋ ์ ์ ๋๋ค. ์์ค ์๋ฃ๋ฅผ ์ฃผ๋ฉด ๋น๋์ค ํ์ผ์ ๋ฐํํฉ๋๋ค.
์ ๋ ฅ ์ธก๋ฉด์์ ์ด ๋ชจ๋ธ์ ํ ์คํธ, ์ด๋ฏธ์ง, ๋น๋์ค, ์ค๋์ค๋ฅผ ๋ฐ์ผ๋ฏ๋ก, ์์ฑ๋ ํ๋กฌํํธ, ์ฐธ์กฐ ์คํธ ์ด๋ฏธ์ง, ๊ธฐ์กด footage, ๋๋ ์ค๋์ค ํธ๋์ผ๋ก ํด๋ฆฝ์ ๋ง๋ค ์ ์์ต๋๋ค. ์ถ๋ ฅ ๋ชจ๋ฌ๋ฆฌํฐ๋ ๋น๋์ค๋ฟ์ ๋๋ค. ์ด ๋ชจ๋ธ์๋ ๊ณต๊ฐ๋ ์ปจํ ์คํธ ๊ธธ์ด๊ฐ ์์ผ๋ฏ๋ก ํ ํฐ ๊ธฐ๋ฐ ๊ณํ์ ์ฌ๊ธฐ์ ์ ์ฉ๋์ง ์์ต๋๋ค. ์ถ๋ ฅ ์ธ๋ถ ์ฌํญ์ด ๋ ์ ์ฉํฉ๋๋ค. ํด๋ฆฝ์ 480p, 768p, 2K๋ก ๋ ๋๋งํ ์ ์๊ณ , ํ๋ฉด ๋น์จ์ 21:9, 16:9, 4:3, 1:1, 3:4, 9:16์ด๋ฉฐ, ๊ธธ์ด๋ 1์ด ๋จ์๋ก 5์ด์์ 15์ด๊น์ง์ ๋๋ค. first_frame ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํ์ฌ ์คํ๋ ์ท์ ๊ณ ์ ํ ์ ์์ต๋๋ค. ์ค๋์ค ์์ฑ์ ํ์ฑํ๋์ด ์์ง ์์ผ๋ฏ๋ก, ์ด ๋ชจ๋ธ์ ๋์ฌ, ๋ถ์๊ธฐ์, ์ํฅ ํจ๊ณผ๋ฅผ ์ค์ค๋ก ํฉ์ฑํ์ง ์์ต๋๋ค.
์ด๋ฌํ ๊ธฐ๋ฅ์ ์๋นํ ํน์ ํ ์์ ๊ตฐ์ ๊ฐ๋ฆฌํต๋๋ค. ์์ ํผ๋์ฉ 9:16 ์ธ๋ก ์งง์ ํด๋ฆฝ, ์ธํผ๋ ๋ฐฐ์น์ฉ ์ ์ฌ๊ฐํ 1:1 ์ปท, ๋๋ฉ ํ์ด์ง์ ํ๋ ์ ํ ์ด์ ์ฉ ์์ด๋์คํฌ๋ฆฐ 16:9 ๋๋ 21:9๋ ๋ชจ๋ ์ง์๋๋ ํ๋ฉด ๋น์จ ์์ ๋ค์ด๊ฐ๋๋ค. first_frame ์ด๋ฏธ์ง๋ฅผ ๋ฐ๊ธฐ ๋๋ฌธ์, ๋์ผํ ์์ ์คํธ์ ์ฌ์ฌ์ฉํ์ฌ ์ผ๋ จ์ ํด๋ฆฝ์์ ์ผ๊ด๋ ๋ฃฉ์ ์ ์งํ ์ ์์ต๋๋ค. ๋น๋์ค์ ์ค๋์ค๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ๊ธฐ ๋๋ฌธ์, ํ ์คํธ๋ง์ผ๋ก ์์ํ์ง ์๊ณ ๊ธฐ์กด footage๋ ์ ๊ณต๋ ํธ๋์์ ์์ ํ ์๋ ์์ต๋๋ค. 5์ด์์ 15์ด ๋ฒ์๋ ์ฅํธ ๋ด๋ฌํฐ๋ธ๋ณด๋ค๋ ํฐ์ , ์ ํ ์ท, ๋ฐ๋ณต ์ฌ์ ๊ฐ๋ฅํ ๋ฐฐ๊ฒฝ ์ธ๊ทธ๋จผํธ์ ์ ํฉํฉ๋๋ค.
api14๋ฅผ ํตํด ํธ์ถํ๋ ๋ฐฉ์์ ๊ฒ์ดํธ์จ์ด์ ๋ค๋ฅธ ๋ชจ๋ธ๊ณผ ๋์ผํฉ๋๋ค. OpenAI ํธํ ์๋ํฌ์ธํธ๋ฅผ ์ฌ์ฉํ๊ณ ๋ชจ๋ธ id๋ก heygen/heygen-video-1์ ์ ๋ฌํ๋ฉด ๋ฉ๋๋ค. ์ด ๋ชจ๋ธ์ ์ง์๋๋ ์์ฒญ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ ธ์ถํ์ง ์์ผ๋ฏ๋ก, ์์ฒญ ๋ณธ๋ฌธ์์ ์กฐ์ ํ ์ํ๋ง ๋๋ ์์ฑ ํ๋๊ทธ๊ฐ ์์ต๋๋ค. ์ค์ ๋ก ์ด๋ ๊ฒฐ๊ณผ์ ๋ํ ์ ์ด๊ฐ ์ ๊ณตํ๋ ์ ๋ ฅ(ํ๋กฌํํธ ํ ์คํธ, ์ฐธ์กฐ ์ด๋ฏธ์ง, ์์ค ๋น๋์ค, ์ค๋์ค)๊ณผ ๋ชจ๋ธ์ด ์ ์ํ๋ ์ถ๋ ฅ ์ค์ (ํด์๋, ํ๋ฉด ๋น์จ, ๊ธธ์ด, ์ฒซ ํ๋ ์ ๋ฑ)์์ ๋์จ๋ค๋ ๋ป์ ๋๋ค.
ํ์ ํ๊ธฐ ์ ์ ์ ์ธ์งํด ๋ณผ ๋ ๊ฐ์ง ์ ํ์ด ์์ต๋๋ค. ๊ณํํ ์ปจํ ์คํธ ๊ธธ์ด๊ฐ ์๊ณ , ๋ชจ๋ธ์ด ์ค๋์ค๋ฅผ ์์ฑํ์ง ์์ผ๋ฏ๋ก, ํฉ์ฑ ์์ฑ, ๋ถ์๊ธฐ์, ์ํฅ ํจ๊ณผ์ ์์กดํ๋ ํ๋ก์ ํธ๋ ํด๋น ์์๋ฅผ ๋ค๋ฅธ ๊ณณ์์ ๋ง๋ค์ด ๋์ค์ ๊ฒฐํฉํด์ผ ํฉ๋๋ค. ์์ ์ด ํ ์คํธ ์์ฑ, ์ถ๋ก , ๋๋ ๋น๋์ค ์ถ๋ ฅ ๋ฐ์ ๋ฌด์์ด๋ผ๋ฉด api14์ ๋ค๋ฅธ ๋ชจ๋ธ์ด ๋ ์ ๋ง์ ๊ฒ์ ๋๋ค. ๋ค๋ง ์ํผ ๋น๋์ค ์์ฑ์์๋ ์ฌ๋ฌ ์ ๋ ฅ ๋ชจ๋ฌ๋ฆฌํฐ, ์ฒซ ํ๋ ์ ์ต์ปค, ๊ทธ๋ฆฌ๊ณ ํญ๋์ ํ๋ฉด ๋น์จ๊ณผ ๊ธธ์ด์ ์กฐํฉ์ด ๋๋ถ๋ถ์ ์ผ๋ฐ์ ์ธ ํด๋ฆฝ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํฉ๋๋ค.
HeyGen: HeyGen Video API ํธ์ถ ๋ฐฉ๋ฒ
- ๋์๋ณด๋์์ API ํค๋ฅผ ๋ง๋์ธ์.
- ์ฌ์ฉํ๋ ์ธ์ด์ ๊ณต์ openai SDK๋ฅผ ์ค์นํ์ธ์.
- baseURL์ https://api14.com/api/v1๋ก, model์ "heygen/heygen-video-1"๋ก ์ค์ ํ์ธ์.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
// Video generation is asynchronous: submit, then poll until completed.
let job = await client.post("/videos", { body: {
"model": "heygen/heygen-video-1",
"prompt": "A drone shot over turquoise ocean waves at sunrise",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9"
} });
while (!["completed", "failed"].includes(job.status)) {
await new Promise((r) => setTimeout(r, 5000));
job = await client.get(`/videos/${job.id}`);
}
console.log(job.status, job.unsigned_urls);
์ฌ์
- ์ ๋ ฅ
- text, image, video, audio
- ์ถ๋ ฅ
- video
- ํด์๋
- 480p, 768p, 2K
- ๊ธธ์ด
- 5s, 6s, 7s, 8s, 9s, 10s, 11s, 12s, 13s, 14s, 15s
- ํ๋ฉด ๋น์จ
- 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
api14 ์์ฒญ ์ ยท ์ต๊ทผ 7์ผ
HeyGen: HeyGen Video: ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- HeyGen: HeyGen Video API ๋น์ฉ์ ์ผ๋ง์ธ๊ฐ์?
- HeyGen: HeyGen Video์ ๊ฐ๊ฒฉ์ duration_seconds_2k US$0.35 / ์ด์ ๋๋ค. ์ฑ๊ณตํ ์์ฒญ์ ๋ํด์๋ง USD ์์ก์์ ์ฐจ๊ฐ๋๋ฉฐ, ์คํจํ ์์ฒญ์ ๋ฌด๋ฃ์ ๋๋ค.
- HeyGen: HeyGen Video๋(์) ๋ฌด์์ ํ ์ ์๋์?
- HeyGen: HeyGen Video๋(์) text, image, video, audio ์ ๋ ฅ์ ๋ฐ์ video ์ถ๋ ฅ์ ๋ฐํํฉ๋๋ค.
- ์ฝ๋์์ HeyGen: HeyGen Video๋ฅผ(์) ์ด๋ป๊ฒ ํธ์ถํ๋์?
- ์ด๋ค OpenAI SDK๋ base URL์ https://api14.com/api/v1๋ก ์ง์ ํ๊ณ model์ "heygen/heygen-video-1"๋ก ์ค์ ํ์ธ์, ๋ค๋ฅธ ์ฝ๋ ๋ณ๊ฒฝ์ ํ์ ์์ต๋๋ค. ์ด ํ์ด์ง์ ์ฝ๋ ํจ๋์์ ๋ฐ๋ก ์ธ ์ ์๋ ์์ ๋ฅผ ๋ณต์ฌํ์ธ์.
- HeyGen: HeyGen Video์ ๋์์ ๋ฌด์์ธ๊ฐ์?
- ๋น์ทํ ๊ฐ๊ฒฉ๋์ ์์ ๋ชจ๋ธ: Alibaba: Wan 2.6, Kling: Video O1, MiniMax: H3 Max. ๋ชจ๋ ๊ฐ์ API ํค๋ก ์คํ๋๋ฏ๋ก ๋ฌธ์์ด ํ๋๋ง ๋ฐ๊พธ๋ฉด ์ ํ๋ฉ๋๋ค.
HeyGen: HeyGen Video ์ปค๋ฎค๋ํฐ
์ ํ ํฝ์ด ์ปค๋ฎค๋ํฐ์๋ ์์ง ํ ํฝ์ด ์์ต๋๋ค. HeyGen: HeyGen Video์ ๋ํ ์ฒซ ํ ํฝ์ ์ด์ด ๋ณด์ธ์.