[{"data":1,"prerenderedAt":1654},["ShallowReactive",2],{"docs-/ko/docs/reference-to-video":3},{"id":4,"title":5,"body":6,"description":1647,"extension":1648,"meta":1649,"navigation":917,"path":1650,"seo":1651,"stem":1652,"__hash__":1653},"content/ko/docs/reference-to-video.md","Reference-to-Video API - Seedance 2.0",{"type":7,"value":8,"toc":1627},"minimark",[9,14,27,30,64,68,78,87,101,105,347,367,371,389,392,446,449,453,457,519,522,593,596,645,648,676,680,684,892,896,1132,1136,1331,1334,1522,1526,1550,1554,1560,1571,1581,1585,1623],[10,11,13],"h1",{"id":12},"reference-to-video-api","Reference-to-Video API",[15,16,17,21,22,26],"p",{},[18,19,20],"code",{},"reference-to-video","는 Seedance 2.0의 가장 강력한 모드입니다. 단일 요청에 ",[23,24,25],"strong",{},"참조 이미지 최대 9개 + 참조 비디오 3개 + 참조 오디오 클립 3개","를 포함할 수 있으며, 모델은 이 모든 자료에서 신호를 받아 새로운 영상을 합성합니다.",[15,28,29],{},"대표적인 활용 사례:",[31,32,33,40,46,52,58],"ul",{},[34,35,36,39],"li",{},[23,37,38],{},"스타일 참조"," — 특정 아트 스타일을 정의하는 이미지 몇 장; 새 영상이 그 스타일을 그대로 반영",[34,41,42,45],{},[23,43,44],{},"캐릭터 / 제품 참조"," — 동일한 가상 캐릭터나 제품이 새로운 장면과 동작에서 일관되게 등장하도록 유지",[34,47,48,51],{},[23,49,50],{},"카메라 워크 참조"," — 원하는 카메라 페이싱과 움직임을 보여주는 데모 영상",[34,53,54,57],{},[23,55,56],{},"음악 기반 페이싱"," — 시각적 리듬과 분위기를 이끄는 참조 오디오 클립",[34,59,60,63],{},[23,61,62],{},"영상 편집 / 확장"," — 기존 푸티지를 이어 붙이거나 확장 또는 리라이트",[65,66,67],"h2",{"id":67},"엔드포인트",[69,70,75],"pre",{"className":71,"code":73,"language":74},[72],"language-text","POST https://api.evolink.ai/v1/videos/generations\n","text",[18,76,73],{"__ignoreMap":77},"",[15,79,80,83,84],{},[23,81,82],{},"모델 ID:"," ",[18,85,86],{},"seedance-2.0-reference-to-video",[88,89,90],"blockquote",{},[15,91,92,93,100],{},"Fast 변형은 ",[94,95,97],"a",{"href":96},"/docs/fast-models",[18,98,99],{},"seedance-2.0-fast-reference-to-video","이며 매개변수 구조는 동일합니다.",[65,102,104],{"id":103},"요청-매개변수","요청 매개변수",[106,107,108,130],"table",{},[109,110,111],"thead",{},[112,113,114,118,121,124,127],"tr",{},[115,116,117],"th",{},"매개변수",[115,119,120],{},"유형",[115,122,123],{},"필수",[115,125,126],{},"기본값",[115,128,129],{},"설명",[131,132,133,155,171,189,205,221,248,272,311,331],"tbody",{},[112,134,135,141,144,147,150],{},[136,137,138],"td",{},[18,139,140],{},"model",[136,142,143],{},"string",[136,145,146],{},"예",[136,148,149],{},"—",[136,151,152,154],{},[18,153,86],{},"로 지정해야 합니다",[112,156,157,162,164,166,168],{},[136,158,159],{},[18,160,161],{},"prompt",[136,163,143],{},[136,165,146],{},[136,167,149],{},[136,169,170],{},"영상 설명. 각 참조 자료의 역할을 자연어로 명시합니다(예: \"video 1의 1인칭 시점을 사용하고, audio 1을 전체 배경 음악으로 사용\"). 한국어/중국어 500자 이하 또는 영어 1000단어 이하",[112,172,173,178,181,184,186],{},[136,174,175],{},[18,176,177],{},"image_urls",[136,179,180],{},"array\u003Cstring>",[136,182,183],{},"아니요",[136,185,149],{},[136,187,188],{},"참조 이미지 URL 0~9개",[112,190,191,196,198,200,202],{},[136,192,193],{},[18,194,195],{},"video_urls",[136,197,180],{},[136,199,183],{},[136,201,149],{},[136,203,204],{},"참조 비디오 URL 0~3개",[112,206,207,212,214,216,218],{},[136,208,209],{},[18,210,211],{},"audio_urls",[136,213,180],{},[136,215,183],{},[136,217,149],{},[136,219,220],{},"참조 오디오 URL 0~3개",[112,222,223,228,231,233,238],{},[136,224,225],{},[18,226,227],{},"duration",[136,229,230],{},"integer",[136,232,183],{},[136,234,235],{},[18,236,237],{},"5",[136,239,240,241,244,245],{},"영상 길이(초). ",[18,242,243],{},"4","~",[18,246,247],{},"15",[112,249,250,255,257,259,264],{},[136,251,252],{},[18,253,254],{},"quality",[136,256,143],{},[136,258,183],{},[136,260,261],{},[18,262,263],{},"720p",[136,265,266,269,270],{},[18,267,268],{},"480p"," 또는 ",[18,271,263],{},[112,273,274,279,281,283,288],{},[136,275,276],{},[18,277,278],{},"aspect_ratio",[136,280,143],{},[136,282,183],{},[136,284,285],{},[18,286,287],{},"16:9",[136,289,290,292,293,292,296,292,299,292,302,292,305,292,308],{},[18,291,287],{},", ",[18,294,295],{},"9:16",[18,297,298],{},"1:1",[18,300,301],{},"4:3",[18,303,304],{},"3:4",[18,306,307],{},"21:9",[18,309,310],{},"adaptive",[112,312,313,318,321,323,328],{},[136,314,315],{},[18,316,317],{},"generate_audio",[136,319,320],{},"boolean",[136,322,183],{},[136,324,325],{},[18,326,327],{},"true",[136,329,330],{},"동기화된 오디오 생성 여부",[112,332,333,338,340,342,344],{},[136,334,335],{},[18,336,337],{},"callback_url",[136,339,143],{},[136,341,183],{},[136,343,149],{},[136,345,346],{},"작업 완료 콜백을 받을 HTTPS URL",[88,348,349],{},[15,350,351,83,354,292,356,292,358,360,361,366],{},[23,352,353],{},"중요한 제약:",[18,355,177],{},[18,357,195],{},[18,359,211],{},"는 모두 비울 수 있습니다(이 경우 순수 text-to-video와 동일). 그러나 ",[23,362,363,365],{},[18,364,211],{},"만 단독으로 제공하는 것은 허용되지 않습니다",". 오디오를 제공할 때는 시각적 앵커로서 이미지 또는 비디오 중 적어도 하나를 함께 제공해야 합니다.",[65,368,370],{"id":369},"프롬프트로-역할-할당하기","프롬프트로 역할 할당하기",[15,372,373,374,377,378,292,381,384,385,388],{},"이 모델에는 ",[23,375,376],{},"태그 문법이 없습니다"," (",[18,379,380],{},"@Image1",[18,382,383],{},"@Video1"," 같은 태그는 존재하지 않습니다). 각 자료의 역할은 ",[23,386,387],{},"자연어","로 지정하며, 모델은 배열 순서에 따라 \"image 1 / video 1 / audio 1\" 같은 표현을 인식합니다.",[15,390,391],{},"자주 쓰이는 패턴:",[106,393,394,404],{},[109,395,396],{},[112,397,398,401],{},[115,399,400],{},"의도",[115,402,403],{},"권장 프롬프트 표현",[131,405,406,414,422,430,438],{},[112,407,408,411],{},[136,409,410],{},"image 1을 첫 프레임으로 사용",[136,412,413],{},"\"Use image 1 as the first frame of the video\"",[112,415,416,419],{},[136,417,418],{},"video 1로 카메라 워크 결정",[136,420,421],{},"\"Replicate video 1's camera movement and pacing\"",[112,423,424,427],{},[136,425,426],{},"audio 1을 BGM으로 사용",[136,428,429],{},"\"Use audio 1 as background music throughout the entire video\"",[112,431,432,435],{},[136,433,434],{},"image 1의 캐릭터 유지",[136,436,437],{},"\"The character's appearance stays consistent with image 1\"",[112,439,440,443],{},[136,441,442],{},"image 2의 스타일 전이",[136,444,445],{},"\"The overall art style references image 2's color palette and texture\"",[15,447,448],{},"이 패턴들은 한 프롬프트 안에서 자유롭게 조합할 수 있습니다. 자료의 순서가 유효성에 영향을 주지는 않지만, 모델이 \"image 1 / image 2\"를 어떻게 해석하는지에는 영향을 주므로 재현성을 위해 순서를 안정적으로 유지하세요.",[65,450,452],{"id":451},"입력-자료-한도","입력 자료 한도",[454,455,456],"h3",{"id":456},"이미지",[106,458,459,469],{},[109,460,461],{},[112,462,463,466],{},[115,464,465],{},"제약",[115,467,468],{},"한도",[131,470,471,479,495,503,511],{},[112,472,473,476],{},[136,474,475],{},"개수",[136,477,478],{},"0~9",[112,480,481,484],{},[136,482,483],{},"형식",[136,485,486,292,489,292,492],{},[18,487,488],{},".jpeg",[18,490,491],{},".png",[18,493,494],{},".webp",[112,496,497,500],{},[136,498,499],{},"크기",[136,501,502],{},"한 변당 300~6000 px",[112,504,505,508],{},[136,506,507],{},"종횡비",[136,509,510],{},"0.4 ~ 2.5",[112,512,513,516],{},[136,514,515],{},"이미지당 최대 용량",[136,517,518],{},"30 MB 이하",[454,520,521],{"id":521},"비디오",[106,523,524,532],{},[109,525,526],{},[112,527,528,530],{},[115,529,465],{},[115,531,468],{},[131,533,534,541,553,561,569,577,585],{},[112,535,536,538],{},[136,537,475],{},[136,539,540],{},"0~3",[112,542,543,545],{},[136,544,483],{},[136,546,547,292,550],{},[18,548,549],{},".mp4",[18,551,552],{},".mov",[112,554,555,558],{},[136,556,557],{},"클립당 길이",[136,559,560],{},"2~15초",[112,562,563,566],{},[136,564,565],{},"총 길이",[136,567,568],{},"15초 이하",[112,570,571,574],{},[136,572,573],{},"해상도",[136,575,576],{},"480p ~ 720p",[112,578,579,582],{},[136,580,581],{},"프레임 레이트",[136,583,584],{},"24 ~ 60 FPS",[112,586,587,590],{},[136,588,589],{},"클립당 최대 용량",[136,591,592],{},"50 MB 이하",[454,594,595],{"id":595},"오디오",[106,597,598,606],{},[109,599,600],{},[112,601,602,604],{},[115,603,465],{},[115,605,468],{},[131,607,608,614,626,632,638],{},[112,609,610,612],{},[136,611,475],{},[136,613,540],{},[112,615,616,618],{},[136,617,483],{},[136,619,620,292,623],{},[18,621,622],{},".wav",[18,624,625],{},".mp3",[112,627,628,630],{},[136,629,557],{},[136,631,560],{},[112,633,634,636],{},[136,635,565],{},[136,637,568],{},[112,639,640,642],{},[136,641,589],{},[136,643,644],{},"15 MB 이하",[454,646,647],{"id":647},"전체",[106,649,650,658],{},[109,651,652],{},[112,653,654,656],{},[115,655,465],{},[115,657,468],{},[131,659,660,668],{},[112,661,662,665],{},[136,663,664],{},"요청 본문 전체",[136,666,667],{},"64 MB 이하 (Base64 인라인 불가)",[112,669,670,673],{},[136,671,672],{},"최소 콘텐츠",[136,674,675],{},"이미지 1개 또는 비디오 1개 이상 (오디오 단독 불가)",[65,677,679],{"id":678},"요청-예제","요청 예제",[454,681,683],{"id":682},"curl-3-모달-합성-이미지-비디오-오디오","cURL — 3-모달 합성 (이미지 + 비디오 + 오디오)",[69,685,689],{"className":686,"code":687,"language":688,"meta":77,"style":77},"language-bash shiki shiki-themes github-dark","curl -X POST https://api.evolink.ai/v1/videos/generations \\\n  -H \"Authorization: Bearer YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"seedance-2.0-reference-to-video\",\n    \"prompt\": \"Replicate video 1's first-person perspective and camera pacing. Use audio 1 as the soundtrack for the entire video. Scene: a young rider weaving through a rain-soaked city street at night, neon reflections on wet asphalt.\",\n    \"image_urls\": [\"https://example.com/rider-style.jpg\"],\n    \"video_urls\": [\"https://example.com/pov-reference.mp4\"],\n    \"audio_urls\": [\"https://example.com/synthwave-bgm.mp3\"],\n    \"duration\": 10,\n    \"quality\": \"720p\",\n    \"aspect_ratio\": \"16:9\"\n  }'\n","bash",[18,690,691,714,725,735,744,750,850,856,862,868,874,880,886],{"__ignoreMap":77},[692,693,696,700,704,708,711],"span",{"class":694,"line":695},"line",1,[692,697,699],{"class":698},"svObZ","curl",[692,701,703],{"class":702},"sDLfK"," -X",[692,705,707],{"class":706},"sU2Wk"," POST",[692,709,710],{"class":706}," https://api.evolink.ai/v1/videos/generations",[692,712,713],{"class":702}," \\\n",[692,715,717,720,723],{"class":694,"line":716},2,[692,718,719],{"class":702},"  -H",[692,721,722],{"class":706}," \"Authorization: Bearer YOUR_API_KEY\"",[692,724,713],{"class":702},[692,726,728,730,733],{"class":694,"line":727},3,[692,729,719],{"class":702},[692,731,732],{"class":706}," \"Content-Type: application/json\"",[692,734,713],{"class":702},[692,736,738,741],{"class":694,"line":737},4,[692,739,740],{"class":702},"  -d",[692,742,743],{"class":706}," '{\n",[692,745,747],{"class":694,"line":746},5,[692,748,749],{"class":706},"    \"model\": \"seedance-2.0-reference-to-video\",\n",[692,751,753,756,759,762,765,768,771,774,777,780,783,786,789,792,794,797,800,803,806,809,812,815,818,820,823,826,829,832,835,838,841,844,847],{"class":694,"line":752},6,[692,754,755],{"class":706},"    \"prompt\": \"Replicate video 1's",[692,757,758],{"class":706}," first-person",[692,760,761],{"class":706}," perspective",[692,763,764],{"class":706}," and",[692,766,767],{"class":706}," camera",[692,769,770],{"class":706}," pacing.",[692,772,773],{"class":706}," Use",[692,775,776],{"class":706}," audio",[692,778,779],{"class":702}," 1",[692,781,782],{"class":706}," as",[692,784,785],{"class":706}," the",[692,787,788],{"class":706}," soundtrack",[692,790,791],{"class":706}," for",[692,793,785],{"class":706},[692,795,796],{"class":706}," entire",[692,798,799],{"class":706}," video.",[692,801,802],{"class":706}," Scene:",[692,804,805],{"class":706}," a",[692,807,808],{"class":706}," young",[692,810,811],{"class":706}," rider",[692,813,814],{"class":706}," weaving",[692,816,817],{"class":706}," through",[692,819,805],{"class":706},[692,821,822],{"class":706}," rain-soaked",[692,824,825],{"class":706}," city",[692,827,828],{"class":706}," street",[692,830,831],{"class":706}," at",[692,833,834],{"class":706}," night,",[692,836,837],{"class":706}," neon",[692,839,840],{"class":706}," reflections",[692,842,843],{"class":706}," on",[692,845,846],{"class":706}," wet",[692,848,849],{"class":706}," asphalt.\",\n",[692,851,853],{"class":694,"line":852},7,[692,854,855],{"class":706},"    \"image_urls\": [\"https://example.com/rider-style.jpg\"],\n",[692,857,859],{"class":694,"line":858},8,[692,860,861],{"class":706},"    \"video_urls\": [\"https://example.com/pov-reference.mp4\"],\n",[692,863,865],{"class":694,"line":864},9,[692,866,867],{"class":706},"    \"audio_urls\": [\"https://example.com/synthwave-bgm.mp3\"],\n",[692,869,871],{"class":694,"line":870},10,[692,872,873],{"class":706},"    \"duration\": 10,\n",[692,875,877],{"class":694,"line":876},11,[692,878,879],{"class":706},"    \"quality\": \"720p\",\n",[692,881,883],{"class":694,"line":882},12,[692,884,885],{"class":706},"    \"aspect_ratio\": \"16:9\"\n",[692,887,889],{"class":694,"line":888},13,[692,890,891],{"class":706},"  }'\n",[454,893,895],{"id":894},"python-이미지만-최대-9장","Python — 이미지만 (최대 9장)",[69,897,901],{"className":898,"code":899,"language":900,"meta":77,"style":77},"language-python shiki shiki-themes github-dark","import requests\n\nresponse = requests.post(\n    \"https://api.evolink.ai/v1/videos/generations\",\n    headers={\n        \"Authorization\": \"Bearer YOUR_API_KEY\",\n        \"Content-Type\": \"application/json\"\n    },\n    json={\n        \"model\": \"seedance-2.0-reference-to-video\",\n        \"prompt\": \"The overall art style references the color palette and texture of the 3 provided images. Scene: a small-town summer market at dusk, warm tones.\",\n        \"image_urls\": [\n            \"https://example.com/style-ref-1.jpg\",\n            \"https://example.com/style-ref-2.jpg\",\n            \"https://example.com/style-ref-3.jpg\"\n        ],\n        \"duration\": 8,\n        \"aspect_ratio\": \"16:9\"\n    }\n)\n\ntask = response.json()\nprint(f\"Task ID: {task['id']}\")\n","python",[18,902,903,913,919,930,938,949,962,972,977,986,998,1010,1018,1025,1033,1039,1045,1058,1069,1075,1081,1086,1097],{"__ignoreMap":77},[692,904,905,909],{"class":694,"line":695},[692,906,908],{"class":907},"snl16","import",[692,910,912],{"class":911},"s95oV"," requests\n",[692,914,915],{"class":694,"line":716},[692,916,918],{"emptyLinePlaceholder":917},true,"\n",[692,920,921,924,927],{"class":694,"line":727},[692,922,923],{"class":911},"response ",[692,925,926],{"class":907},"=",[692,928,929],{"class":911}," requests.post(\n",[692,931,932,935],{"class":694,"line":737},[692,933,934],{"class":706},"    \"https://api.evolink.ai/v1/videos/generations\"",[692,936,937],{"class":911},",\n",[692,939,940,944,946],{"class":694,"line":746},[692,941,943],{"class":942},"s9osk","    headers",[692,945,926],{"class":907},[692,947,948],{"class":911},"{\n",[692,950,951,954,957,960],{"class":694,"line":752},[692,952,953],{"class":706},"        \"Authorization\"",[692,955,956],{"class":911},": ",[692,958,959],{"class":706},"\"Bearer YOUR_API_KEY\"",[692,961,937],{"class":911},[692,963,964,967,969],{"class":694,"line":852},[692,965,966],{"class":706},"        \"Content-Type\"",[692,968,956],{"class":911},[692,970,971],{"class":706},"\"application/json\"\n",[692,973,974],{"class":694,"line":858},[692,975,976],{"class":911},"    },\n",[692,978,979,982,984],{"class":694,"line":864},[692,980,981],{"class":942},"    json",[692,983,926],{"class":907},[692,985,948],{"class":911},[692,987,988,991,993,996],{"class":694,"line":870},[692,989,990],{"class":706},"        \"model\"",[692,992,956],{"class":911},[692,994,995],{"class":706},"\"seedance-2.0-reference-to-video\"",[692,997,937],{"class":911},[692,999,1000,1003,1005,1008],{"class":694,"line":876},[692,1001,1002],{"class":706},"        \"prompt\"",[692,1004,956],{"class":911},[692,1006,1007],{"class":706},"\"The overall art style references the color palette and texture of the 3 provided images. Scene: a small-town summer market at dusk, warm tones.\"",[692,1009,937],{"class":911},[692,1011,1012,1015],{"class":694,"line":882},[692,1013,1014],{"class":706},"        \"image_urls\"",[692,1016,1017],{"class":911},": [\n",[692,1019,1020,1023],{"class":694,"line":888},[692,1021,1022],{"class":706},"            \"https://example.com/style-ref-1.jpg\"",[692,1024,937],{"class":911},[692,1026,1028,1031],{"class":694,"line":1027},14,[692,1029,1030],{"class":706},"            \"https://example.com/style-ref-2.jpg\"",[692,1032,937],{"class":911},[692,1034,1036],{"class":694,"line":1035},15,[692,1037,1038],{"class":706},"            \"https://example.com/style-ref-3.jpg\"\n",[692,1040,1042],{"class":694,"line":1041},16,[692,1043,1044],{"class":911},"        ],\n",[692,1046,1048,1051,1053,1056],{"class":694,"line":1047},17,[692,1049,1050],{"class":706},"        \"duration\"",[692,1052,956],{"class":911},[692,1054,1055],{"class":702},"8",[692,1057,937],{"class":911},[692,1059,1061,1064,1066],{"class":694,"line":1060},18,[692,1062,1063],{"class":706},"        \"aspect_ratio\"",[692,1065,956],{"class":911},[692,1067,1068],{"class":706},"\"16:9\"\n",[692,1070,1072],{"class":694,"line":1071},19,[692,1073,1074],{"class":911},"    }\n",[692,1076,1078],{"class":694,"line":1077},20,[692,1079,1080],{"class":911},")\n",[692,1082,1084],{"class":694,"line":1083},21,[692,1085,918],{"emptyLinePlaceholder":917},[692,1087,1089,1092,1094],{"class":694,"line":1088},22,[692,1090,1091],{"class":911},"task ",[692,1093,926],{"class":907},[692,1095,1096],{"class":911}," response.json()\n",[692,1098,1100,1103,1106,1109,1112,1115,1118,1121,1124,1127,1130],{"class":694,"line":1099},23,[692,1101,1102],{"class":702},"print",[692,1104,1105],{"class":911},"(",[692,1107,1108],{"class":907},"f",[692,1110,1111],{"class":706},"\"Task ID: ",[692,1113,1114],{"class":702},"{",[692,1116,1117],{"class":911},"task[",[692,1119,1120],{"class":706},"'id'",[692,1122,1123],{"class":911},"]",[692,1125,1126],{"class":702},"}",[692,1128,1129],{"class":706},"\"",[692,1131,1080],{"class":911},[454,1133,1135],{"id":1134},"nodejs-비디오-단독-참조-카메라-복제","Node.js — 비디오 단독 참조 (카메라 복제)",[69,1137,1141],{"className":1138,"code":1139,"language":1140,"meta":77,"style":77},"language-javascript shiki shiki-themes github-dark","const res = await fetch(\"https://api.evolink.ai/v1/videos/generations\", {\n  method: \"POST\",\n  headers: {\n    \"Authorization\": \"Bearer YOUR_API_KEY\",\n    \"Content-Type\": \"application/json\"\n  },\n  body: JSON.stringify({\n    model: \"seedance-2.0-reference-to-video\",\n    prompt: \"Replicate video 1's orbital camera movement and velocity curve. Subject: a classical sculpture in a museum hall at dusk.\",\n    video_urls: [\"https://example.com/orbit-shot.mp4\"],\n    duration: 8,\n    quality: \"720p\",\n    aspect_ratio: \"16:9\"\n  })\n});\n\nconst task = await res.json();\nconsole.log(\"Task ID:\", task.id);\n","javascript",[18,1142,1143,1168,1178,1183,1194,1203,1208,1225,1234,1244,1255,1264,1274,1281,1286,1291,1295,1315],{"__ignoreMap":77},[692,1144,1145,1148,1151,1154,1157,1160,1162,1165],{"class":694,"line":695},[692,1146,1147],{"class":907},"const",[692,1149,1150],{"class":702}," res",[692,1152,1153],{"class":907}," =",[692,1155,1156],{"class":907}," await",[692,1158,1159],{"class":698}," fetch",[692,1161,1105],{"class":911},[692,1163,1164],{"class":706},"\"https://api.evolink.ai/v1/videos/generations\"",[692,1166,1167],{"class":911},", {\n",[692,1169,1170,1173,1176],{"class":694,"line":716},[692,1171,1172],{"class":911},"  method: ",[692,1174,1175],{"class":706},"\"POST\"",[692,1177,937],{"class":911},[692,1179,1180],{"class":694,"line":727},[692,1181,1182],{"class":911},"  headers: {\n",[692,1184,1185,1188,1190,1192],{"class":694,"line":737},[692,1186,1187],{"class":706},"    \"Authorization\"",[692,1189,956],{"class":911},[692,1191,959],{"class":706},[692,1193,937],{"class":911},[692,1195,1196,1199,1201],{"class":694,"line":746},[692,1197,1198],{"class":706},"    \"Content-Type\"",[692,1200,956],{"class":911},[692,1202,971],{"class":706},[692,1204,1205],{"class":694,"line":752},[692,1206,1207],{"class":911},"  },\n",[692,1209,1210,1213,1216,1219,1222],{"class":694,"line":852},[692,1211,1212],{"class":911},"  body: ",[692,1214,1215],{"class":702},"JSON",[692,1217,1218],{"class":911},".",[692,1220,1221],{"class":698},"stringify",[692,1223,1224],{"class":911},"({\n",[692,1226,1227,1230,1232],{"class":694,"line":858},[692,1228,1229],{"class":911},"    model: ",[692,1231,995],{"class":706},[692,1233,937],{"class":911},[692,1235,1236,1239,1242],{"class":694,"line":864},[692,1237,1238],{"class":911},"    prompt: ",[692,1240,1241],{"class":706},"\"Replicate video 1's orbital camera movement and velocity curve. Subject: a classical sculpture in a museum hall at dusk.\"",[692,1243,937],{"class":911},[692,1245,1246,1249,1252],{"class":694,"line":870},[692,1247,1248],{"class":911},"    video_urls: [",[692,1250,1251],{"class":706},"\"https://example.com/orbit-shot.mp4\"",[692,1253,1254],{"class":911},"],\n",[692,1256,1257,1260,1262],{"class":694,"line":876},[692,1258,1259],{"class":911},"    duration: ",[692,1261,1055],{"class":702},[692,1263,937],{"class":911},[692,1265,1266,1269,1272],{"class":694,"line":882},[692,1267,1268],{"class":911},"    quality: ",[692,1270,1271],{"class":706},"\"720p\"",[692,1273,937],{"class":911},[692,1275,1276,1279],{"class":694,"line":888},[692,1277,1278],{"class":911},"    aspect_ratio: ",[692,1280,1068],{"class":706},[692,1282,1283],{"class":694,"line":1027},[692,1284,1285],{"class":911},"  })\n",[692,1287,1288],{"class":694,"line":1035},[692,1289,1290],{"class":911},"});\n",[692,1292,1293],{"class":694,"line":1041},[692,1294,918],{"emptyLinePlaceholder":917},[692,1296,1297,1299,1302,1304,1306,1309,1312],{"class":694,"line":1047},[692,1298,1147],{"class":907},[692,1300,1301],{"class":702}," task",[692,1303,1153],{"class":907},[692,1305,1156],{"class":907},[692,1307,1308],{"class":911}," res.",[692,1310,1311],{"class":698},"json",[692,1313,1314],{"class":911},"();\n",[692,1316,1317,1320,1323,1325,1328],{"class":694,"line":1060},[692,1318,1319],{"class":911},"console.",[692,1321,1322],{"class":698},"log",[692,1324,1105],{"class":911},[692,1326,1327],{"class":706},"\"Task ID:\"",[692,1329,1330],{"class":911},", task.id);\n",[65,1332,1333],{"id":1333},"응답",[69,1335,1338],{"className":1336,"code":1337,"language":1311,"meta":77,"style":77},"language-json shiki shiki-themes github-dark","{\n    \"id\": \"task-unified-1774857405-abc123\",\n    \"object\": \"video.generation.task\",\n    \"created\": 1774857405,\n    \"model\": \"seedance-2.0-reference-to-video\",\n    \"status\": \"pending\",\n    \"progress\": 0,\n    \"type\": \"video\",\n    \"task_info\": {\n        \"can_cancel\": true,\n        \"estimated_time\": 180,\n        \"video_duration\": 10\n    },\n    \"usage\": {\n        \"billing_rule\": \"per_second\",\n        \"credits_reserved\": 60,\n        \"user_group\": \"default\"\n    }\n}\n",[18,1339,1340,1344,1356,1368,1380,1391,1403,1415,1427,1435,1446,1458,1468,1472,1479,1491,1503,1513,1517],{"__ignoreMap":77},[692,1341,1342],{"class":694,"line":695},[692,1343,948],{"class":911},[692,1345,1346,1349,1351,1354],{"class":694,"line":716},[692,1347,1348],{"class":702},"    \"id\"",[692,1350,956],{"class":911},[692,1352,1353],{"class":706},"\"task-unified-1774857405-abc123\"",[692,1355,937],{"class":911},[692,1357,1358,1361,1363,1366],{"class":694,"line":727},[692,1359,1360],{"class":702},"    \"object\"",[692,1362,956],{"class":911},[692,1364,1365],{"class":706},"\"video.generation.task\"",[692,1367,937],{"class":911},[692,1369,1370,1373,1375,1378],{"class":694,"line":737},[692,1371,1372],{"class":702},"    \"created\"",[692,1374,956],{"class":911},[692,1376,1377],{"class":702},"1774857405",[692,1379,937],{"class":911},[692,1381,1382,1385,1387,1389],{"class":694,"line":746},[692,1383,1384],{"class":702},"    \"model\"",[692,1386,956],{"class":911},[692,1388,995],{"class":706},[692,1390,937],{"class":911},[692,1392,1393,1396,1398,1401],{"class":694,"line":752},[692,1394,1395],{"class":702},"    \"status\"",[692,1397,956],{"class":911},[692,1399,1400],{"class":706},"\"pending\"",[692,1402,937],{"class":911},[692,1404,1405,1408,1410,1413],{"class":694,"line":852},[692,1406,1407],{"class":702},"    \"progress\"",[692,1409,956],{"class":911},[692,1411,1412],{"class":702},"0",[692,1414,937],{"class":911},[692,1416,1417,1420,1422,1425],{"class":694,"line":858},[692,1418,1419],{"class":702},"    \"type\"",[692,1421,956],{"class":911},[692,1423,1424],{"class":706},"\"video\"",[692,1426,937],{"class":911},[692,1428,1429,1432],{"class":694,"line":864},[692,1430,1431],{"class":702},"    \"task_info\"",[692,1433,1434],{"class":911},": {\n",[692,1436,1437,1440,1442,1444],{"class":694,"line":870},[692,1438,1439],{"class":702},"        \"can_cancel\"",[692,1441,956],{"class":911},[692,1443,327],{"class":702},[692,1445,937],{"class":911},[692,1447,1448,1451,1453,1456],{"class":694,"line":876},[692,1449,1450],{"class":702},"        \"estimated_time\"",[692,1452,956],{"class":911},[692,1454,1455],{"class":702},"180",[692,1457,937],{"class":911},[692,1459,1460,1463,1465],{"class":694,"line":882},[692,1461,1462],{"class":702},"        \"video_duration\"",[692,1464,956],{"class":911},[692,1466,1467],{"class":702},"10\n",[692,1469,1470],{"class":694,"line":888},[692,1471,976],{"class":911},[692,1473,1474,1477],{"class":694,"line":1027},[692,1475,1476],{"class":702},"    \"usage\"",[692,1478,1434],{"class":911},[692,1480,1481,1484,1486,1489],{"class":694,"line":1035},[692,1482,1483],{"class":702},"        \"billing_rule\"",[692,1485,956],{"class":911},[692,1487,1488],{"class":706},"\"per_second\"",[692,1490,937],{"class":911},[692,1492,1493,1496,1498,1501],{"class":694,"line":1041},[692,1494,1495],{"class":702},"        \"credits_reserved\"",[692,1497,956],{"class":911},[692,1499,1500],{"class":702},"60",[692,1502,937],{"class":911},[692,1504,1505,1508,1510],{"class":694,"line":1047},[692,1506,1507],{"class":702},"        \"user_group\"",[692,1509,956],{"class":911},[692,1511,1512],{"class":706},"\"default\"\n",[692,1514,1515],{"class":694,"line":1060},[692,1516,1074],{"class":911},[692,1518,1519],{"class":694,"line":1071},[692,1520,1521],{"class":911},"}\n",[65,1523,1525],{"id":1524},"과금-안내","과금 안내",[31,1527,1528,1537,1544],{},[34,1529,1530,1531,1533,1534],{},"출력 영상의 ",[18,1532,227],{},"을 기준으로 ",[23,1535,1536],{},"초 단위 과금",[34,1538,1539,1540,1543],{},"참조 비디오의 ",[23,1541,1542],{},"입력 길이도 과금에 포함됩니다"," (10초 참조 비디오는 입력 10초로 과금)",[34,1545,1546,1547],{},"오디오 생성 자체에는 ",[23,1548,1549],{},"추가 비용이 없습니다",[65,1551,1553],{"id":1552},"faq","FAQ",[15,1555,1556,1559],{},[23,1557,1558],{},"참조 자료가 출력에 그대로 등장하나요?","\n아니요. 모델은 이를 스타일 / 구도 / 동작 / 리듬에 대한 신호로 사용합니다. 최종 결과물은 완전히 새로 생성된 콘텐츠입니다.",[15,1561,1562,1565,1566,1570],{},[23,1563,1564],{},"참조 자료 없이 요청을 보낼 수 있나요?","\n가능합니다. 이 경우 순수 text-to-video처럼 동작합니다. 다만 참조 자료가 없다면 더 저렴한 ",[94,1567,1569],{"href":1568},"/docs/text-to-video","text-to-video","를 직접 사용하는 편이 낫습니다.",[15,1572,1573,1576,1577,1580],{},[23,1574,1575],{},"자료의 순서가 중요한가요?","\n네. 프롬프트에서 \"video 1\"이라고 하면 모델은 이를 ",[18,1578,1579],{},"video_urls[0]","에 매핑합니다. 안정적인 순서를 유지하면 실험을 재현하기 쉽습니다.",[65,1582,1584],{"id":1583},"관련-문서","관련 문서",[31,1586,1587,1593,1598,1604,1612],{},[34,1588,1589],{},[94,1590,1592],{"href":1591},"/docs/models-overview","모델 개요",[34,1594,1595],{},[94,1596,1597],{"href":1568},"Text-to-Video API",[34,1599,1600],{},[94,1601,1603],{"href":1602},"/docs/image-to-video","Image-to-Video API",[34,1605,1606,1609,1610],{},[94,1607,1608],{"href":96},"Fast 모델"," — ",[18,1611,99],{},[34,1613,1614,1618,1619],{},[94,1615,1617],{"href":1616},"/docs/async-tasks","Async Tasks"," / ",[94,1620,1622],{"href":1621},"/docs/webhooks","Webhooks",[1624,1625,1626],"style",{},"html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .snl16, html code.shiki .snl16{--shiki-default:#F97583}html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}html pre.shiki code .s9osk, html code.shiki .s9osk{--shiki-default:#FFAB70}",{"title":77,"searchDepth":716,"depth":716,"links":1628},[1629,1630,1631,1632,1638,1643,1644,1645,1646],{"id":67,"depth":716,"text":67},{"id":103,"depth":716,"text":104},{"id":369,"depth":716,"text":370},{"id":451,"depth":716,"text":452,"children":1633},[1634,1635,1636,1637],{"id":456,"depth":727,"text":456},{"id":521,"depth":727,"text":521},{"id":595,"depth":727,"text":595},{"id":647,"depth":727,"text":647},{"id":678,"depth":716,"text":679,"children":1639},[1640,1641,1642],{"id":682,"depth":727,"text":683},{"id":894,"depth":727,"text":895},{"id":1134,"depth":727,"text":1135},{"id":1333,"depth":716,"text":1333},{"id":1524,"depth":716,"text":1525},{"id":1552,"depth":716,"text":1553},{"id":1583,"depth":716,"text":1584},"seedance-2.0-reference-to-video로 멀티모달 영상 합성을 수행하세요. 이미지 9개, 비디오 3개, 오디오 3개까지 결합 가능한 Seedance 2.0의 가장 강력한 모드입니다.","md",{},"/ko/docs/reference-to-video",{"title":5,"description":1647},"ko/docs/reference-to-video","bpYQUGG5IoOde-3nevGdqEZ71bfHTFrkKwEwbItNQYE",1776086323338]