จะสร้างวิดีโอใน Midjourney API ได้อย่างไร

CometAPI
AnnaDec 29, 2025
จะสร้างวิดีโอใน Midjourney API ได้อย่างไร

การก้าวเข้าสู่วิดีโอของ Midjourney เป็นหนึ่งในเรื่องราวเทคโนโลยีสร้างสรรค์ที่ยิ่งใหญ่ที่สุดของปี 2025 สิ่งที่เริ่มต้นจากเครื่องมือเน้นภาพที่เป็นที่รัก ได้เพิ่มเวิร์กโฟลว์ “Image-to-Video” ที่แปลงภาพนิ่งให้กลายเป็นคลิปแอนิเมชันสั้น ๆ — และระบบกำลังพัฒนาอย่างรวดเร็ว

ความสามารถวิดีโอของ Midjourney คือเวิร์กโฟลว์แปลงภาพเป็นวิดีโอที่ทำให้ภาพเดียวเคลื่อนไหวเป็นคลิปสั้นผ่านโฟลว์ “Animate” โดยค่าเริ่มต้นให้คลิป 5 วินาที และสามารถขยายได้สูงสุดประมาณ ~21 วินาที ฟีเจอร์นี้เปิดตัวช่วงกลางปี 2025 ในฐานะโมเดลวิดีโอ V1 ของ Midjourney และพร้อมใช้งานผ่าน CometAPI's Midjourney Video V1 API

Midjourney V1 คืออะไร

Midjourney V1 ทำอะไรและแสดงต่อผู้ใช้อย่างไร

โมเดลวิดีโอ V1 ของ Midjourney จะแปลงภาพนิ่งหนึ่งภาพ (ทั้งภาพที่สร้างใน Midjourney หรือภาพที่โฮสต์ภายนอก) ให้เป็นคลิปแอนิเมชันสั้น ๆ — โดยค่าเริ่มต้นราว 5 วินาที — โดยใช้โหมดแอนิเมชันแบบอัตโนมัติหรือแบบแมนนวล และแฟลกความเข้มการเคลื่อนไหว (--motion low / --motion high) ผู้ใช้สามารถขยายคลิปครั้งละ 4 วินาที (ได้สูงสุดประมาณ ~21 วินาที) และควบคุมขนาดแบตช์ การลูป และเฟรมท้าย; เอาต์พุตวิดีโอเป็น MP4 โมเดลวิดีโอ V1 ของ Midjourney เป็นโมเดล แปลงภาพเป็นวิดีโอ ที่ปรับให้เหมาะกับคลิปสั้น สไตล์จัด และลูปได้ ลักษณะเด่นทั่วไปของโมเดล V1 ได้แก่:

  • ความยาวคลิปพื้นฐาน ~5 วินาที พร้อมกลไกการขยายแบบควบคุมได้ (ครั้งละ 4 วินาที จนถึงขีดจำกัดที่มีเอกสารระบุ)
  • เน้นรักษาสไตล์ศิลป์ของภาพต้นทาง (ลายแปรง สี โทน)
  • การแลกเปลี่ยนระหว่างความละเอียดกับคุณภาพเพื่อการวนทำงานเร็ว; V1 มุ่งที่คอนเทนต์โซเชียลและเว็บมากกว่าการผลิตภาพยนตร์เต็มรูปแบบ

ข้อจำกัดเหล่านี้มีผลต่อการออกแบบแอสเซ็ตและพรอมต์: V1 เหมาะที่สุดกับการเคลื่อนไหวกระชับ ภาพนิ่งที่ใส่อนิเมชัน ลูปโชว์สินค้า หรือท่าทางตัวละครสั้น ๆ มากกว่าฉากยาว

CometAPI นำเสนอโมเดล Midjourney Video อย่างไร

CometAPI คือเกตเวย์หลายโมเดลที่รวมการเข้าถึงโมเดล AI หลายร้อยตัว (ข้อความ ภาพ เสียง และตอนนี้แปลงภาพเป็นวิดีโอ) ไว้หลังอินเทอร์เฟซ REST เดียว ข้อเสนอ Midjourney Video ของ CometAPI ห่อความสามารถวิดีโอ V1 ของ Midjourney เพื่อให้วิศวกรเรียกสร้างวิดีโอจากภาพได้แบบโปรแกรมมิง ไม่ต้องพึ่งแต่ Discord/เว็บ ทำให้เหมาะสำหรับอัตโนมัติเวิร์กโฟลว์สร้างสรรค์ สร้างต้นแบบ และผนวกแอสเซ็ตแอนิเมชันสั้นเข้ากับแอปหรือกระบวนการผลิตคอนเทนต์

CometAPI’s Midjourney Video ให้นักพัฒนาทำการยืนยันตัวตน เรียก endpoint /mj/submit/video และส่งพารามิเตอร์อย่างเช่น prompt (สามารถใส่ URL ภาพเริ่มต้นได้), videoType (เช่น vid_1.1_i2v_480), mode (fast/relax), และ animateMode (automatic/manual) CometAPI มีราคาต่อครั้งที่ต่ำกว่าและความสะดวก (API key เดียว + อินเทอร์เฟซ REST) เมื่อเทียบกับการเชื่อมต่อโดยตรงผ่านเวิร์กโฟลว์ที่เน้น Discord ของ Midjourney

ต้องเตรียมอะไรบ้างก่อนเรียก API?

ต้องมีบัญชีและข้อมูลรับรองอะไรบ้าง?

  1. สมัครที่ CometAPI และสร้าง API key จากแดชบอร์ดบัญชีของคุณ (CometAPI ใช้ bearer token เช่น sk-xxxxx)
  2. ตรวจให้แน่ใจว่าคุณมีแอสเซ็ตภาพที่เข้าถึงออนไลน์ได้ (URL ที่สาธารณะเข้าถึงได้) หากจะใช้ภาพภายนอกเป็นเฟรมเริ่มต้น Midjourney ต้องใช้ URL ที่เข้าถึงได้สำหรับเวิร์กโฟลว์ภาพ→วิดีโอภายนอก

การตัดสินใจที่ควรกำหนดล่วงหน้า

  • ภาพเริ่มต้น — เลือกภาพที่มีหัวเรื่องชัดเจนและองค์ประกอบดี; อัตราส่วนภาพส่งผลต่อความละเอียด/อัตราส่วนของวิดีโอสุดท้าย (Midjourney แมปอัตราส่วนภาพเริ่มต้นกับขนาดพิกเซล SD/HD)
  • สไตล์การเคลื่อนไหว — ตัดสินใจ Low vs High motion (--motion low vs --motion high) และเลือกว่าจะให้ระบบอนุมานอัตโนมัติหรือควบคุมการเคลื่อนกล้อง/วัตถุเองแบบแมนนวล
  • ความยาวและขนาดแบตช์ — ค่าเริ่มต้น 5 วินาที; ขยายได้สูงสุดประมาณ ~21 วินาที ขนาดแบตช์เริ่มต้นคือ 4 (Midjourney ส่งคืน 4 เวอร์ชัน) แต่สามารถขอ 1 หรือ 2 เพื่อลดการคำนวณ
  • ความละเอียด — V1 ส่วนใหญ่เป็น SD (480p) โดยค่าเริ่มต้น; HD (720p) ต้องระบุพารามิเตอร์ เช่น vid_1.1_i2v_480

เรียก endpoint วิดีโอของ Midjourney ผ่าน CometAPI อย่างไร (ทีละขั้นพร้อมตัวอย่าง)?

ข้อมูลส่งขั้นต่ำที่ต้องมีคืออะไร?

อย่างน้อยที่สุด คุณต้องส่ง:

  • prompt: URL ของภาพเริ่มต้นและข้อความพรอมต์การเคลื่อนไหวแบบเลือกใส่ (เช่น "https://.../frame.png add a dog running from left to right")
  • videoType: เช่น vid_1.1_i2v_480
  • mode: "fast" (หรือ "relax" หากแพลนอนุญาต)
  • animateMode: "automatic" หรือ "manual"

นี่คือตัวอย่าง curl ที่แสดง POST ไปยัง https://api.cometapi.com/mj/submit/video. นี่คือตัวอย่าง curl ที่พร้อมคัดลอก ใช้ได้ทันที ดัดแปลงจากตัวอย่างของ CometAPI:

curl --location --request POST 'https://api.cometapi.com/mj/submit/video' \
  --header 'Authorization: Bearer sk-YOUR_COMETAPI_KEY' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "prompt": "https://cdn.midjourney.com/example/0_0.png A peaceful seaside scene — camera slowly zooms out and a gull flies by",
    "videoType": "vid_1.1_i2v_480",
    "mode": "fast",
    "animateMode": "manual",
    "motion": "low",
    "bs": 1
  }'

ตัวอย่าง Python (requests)

หากคุณชอบ Python นี่คือตัวอย่างแบบทนทานที่ใช้ requests เพื่อส่งงานวิดีโอและดึงสถานะจนเสร็จ (แทนที่ค่า placeholder) นี่เป็นรูปแบบใช้งานจริง: ส่งงาน → โพลล์ → ดาวน์โหลด ตัวอย่างด้านล่างตั้งใจให้เรียบง่าย และควรปรับให้เข้ากับระบบ async/คิวงานของแอปในโปรดักชัน

import time
import requests

API_KEY = "sk-YOUR_COMETAPI_KEY"
BASE = "https://api.cometapi.com"
HEADERS = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}

payload = {
    "prompt": "https://cdn.midjourney.com/example/0_0.png A calm city street — camera pans left, rain falling",
    "videoType": "vid_1.1_i2v_480",
    "mode": "fast",
    "animateMode": "manual",
    "motion": "low",
    "bs": 1
}

# Submit job
r = requests.post(f"{BASE}/mj/submit/video", json=payload, headers=HEADERS)
r.raise_for_status()
job = r.json()
job_id = job.get("id") or job.get("job_id")

# Poll for completion (example polling)
status_url = f"{BASE}/mj/status/{job_id}"
for _ in range(60):  # poll up to ~60 times
    s = requests.get(status_url, headers=HEADERS)
    s.raise_for_status()
    st = s.json()
    if st.get("status") == "completed":
        download_url = st.get("result", {}).get("video_url")
        print("Video ready:", download_url)
        break
    elif st.get("status") in ("failed", "error"):
        raise RuntimeError("Video generation failed: " + str(st))
    time.sleep(2)

จะเพิ่มเสียง (เสียงพูด เพลง เอฟเฟกต์เสียง) ให้กับวิดีโอ Midjourney/CometAPI ได้อย่างไร?

Midjourney สร้างเสียงในตัวหรือไม่?

ไม่ — ณ รุ่น V1 เอาต์พุตวิดีโอของ Midjourney เป็นไฟล์เงียบ (MP4 ที่ไม่มีเสียงฝัง) ผู้ใช้จึงเพิ่มเสียงภายนอก (มีระบบ AI อื่นที่สร้างทั้งภาพและเสียงร่วมกัน แต่ V1 ของ Midjourney เน้นที่การเคลื่อนไหวเชิงภาพ)

พายป์ไลน์ที่แนะนำในการเพิ่มเสียงพูดและเสียง

  1. Text-to-Speech (TTS) สำหรับบรรยาย/เสียงพูด — ใช้ ElevenLabs, Replica หรือบริการคล้ายกันเพื่อสร้างแทร็กเสียงพูดจากสคริปต์ บริการเหล่านี้ให้เสียงพูดธรรมชาติและบางครั้งมีค่าใช้จ่ายต่อนาทีต่ำ (ชุมชน/โพสต์ LinkedIn แนะนำ ElevenLabs เป็นตัวเลือกเบา ๆ สำหรับเสียงพูด)
  2. เครื่องมือออกแบบเสียงด้วย AI สำหรับเพลง/SFX — เครื่องมืออย่าง MM Audio, Magicshot หรือตัวสร้าง SFX เฉพาะทางสามารถสร้างบรรยากาศพื้นหลังและเอฟเฟกต์ที่เข้ากับคลิป คู่มือและบทเรียนในชุมชนแสดงคุณภาพที่ดีจาก MM Audio และ AI เสียงอื่น ๆ
  3. แนวทางทำมือใน DAW/โปรแกรมตัดต่อ (ควบคุมละเอียด) — นำ MP4 ที่สร้างแล้วเข้า DaVinci Resolve / Premiere / Audacity เพิ่มเสียง TTS เอฟเฟกต์ และมิกซ์ วิธีนี้ดีที่สุดสำหรับการซิงก์ปากและการไทม์มิงที่แม่นยำ บทเรียนชุมชนและวิดีโอบน YouTube มีขั้นตอนจับคู่เสียงกับวิดีโอ Midjourney อย่างละเอียด

ตัวอย่างเร็ว: รวมเสียง + วิดีโอด้วย ffmpeg

สมมติว่า video.mp4 (เงียบ) และ speech.mp3 (TTS) พร้อมแล้ว:

# Normalize audio length (optional), then combine:
ffmpeg -i video.mp4 -i speech.mp3 -c:v copy -c:a aac -shortest output_with_audio.mp4

สำหรับงานมิกซ์ขั้นสูง (เพลงพื้นหลัง + บทพูด + เอฟเฟกต์) ให้เรนเดอร์แทร็กเสียงเดียวจาก DAW ของคุณ แล้วจึงมัลติเพล็กซ์เข้ากับวิดีโอตามคำสั่งด้านบน

ควรเขียนพรอมต์การเคลื่อนไหวอย่างไรเพื่อควบคุมแอนิเมชัน?

รูปแบบพรอมต์การเคลื่อนไหว

การพรอมต์การเคลื่อนไหวใน Midjourney V1 ขับเคลื่อนด้วยภาษาธรรมชาติ รูปแบบที่มีประโยชน์:

  • แบบทิศทาง/การกระทำ: “กล้องดอลลี่ไปทางซ้ายขณะตัวแบบเดินไปข้างหน้า”
  • การเคลื่อนไหวของวัตถุ: “ใบไม้ร่วงจากต้นและลอยเข้าหากล้อง”
  • คำสั่งกล้อง: “ซูมเข้าอย่างช้า พารัลแลกซ์เล็กน้อย ความเร็ว 2x”
  • คุณภาพเชิงเวลา: “การเคลื่อนไหวละมุน ลูปได้ จังหวะภาพยนตร์”

เริ่มจากประโยคบรรยายการเคลื่อนไหวแบบกระชับ แล้วเติมคำคุณศัพท์สำหรับสไตล์และจังหวะ เช่น "start_frame_url animate: 'slow spiral camera, subject bobs gently, loopable', style: 'film grain, cinematic, 2 fps tempo'" การทดลองและปรับเล็กน้อยเป็นสิ่งสำคัญ

แอนิเมชันแบบอัตโนมัติ vs แบบแมนนวล

  • อัตโนมัติ: ให้โมเดลอนุมานการเคลื่อนไหวที่สมเหตุสมผล เหมาะสำหรับทดลองเร็ว ๆ
  • แมนนวล: ระบุเส้นทางกล้องและเวกเตอร์การเคลื่อนของตัวแบบอย่างชัดเจนเพื่อผลลัพธ์ที่สม่ำเสมอและทำซ้ำได้ — มีประโยชน์เมื่อคุณต้องการท่าทางที่คาดเดาได้หรือให้ตรงกับฟุตเทจไลฟ์แอ็กชัน

จะขยายความยาววิดีโอ เปลี่ยนขนาดแบตช์ หรือสร้างลูปได้อย่างไร?

การขยายความยาววิดีโอ

หลังการสร้าง Midjourney (และตัวห่ออย่าง CometAPI) มีปุ่ม “Extend” ให้ใช้งาน UI ของ Midjourney ช่วยขยายคลิป 5 วินาทีครั้งละ 4 วินาที (สูงสุดประมาณ ~21 วินาที) แบบโปรแกรม คุณสามารถเรียก endpoint เดิมพร้อมแฟลก extend หรือส่งงาน extend ใหม่ที่อ้างอิงคลิปเดิม (เอกสารของ CometAPI แสดง endpoint ที่ระบุพารามิเตอร์และปุ่มในภาพรวม) คาดว่าค่าใช้จ่ายการขยายใกล้เคียงกับการสร้างครั้งแรก

การสร้างวิดีโอแบบลูปหรือกำหนดเฟรมสิ้นสุด

  • หากต้องการลูป ให้ใช้เฟรมเริ่มต้นซ้ำเป็นเฟรมสิ้นสุด หรือเพิ่มพารามิเตอร์ --loop
  • หากต้องการเฟรมสิ้นสุดที่ต่างไป ให้ใส่ URL ภาพอีกภาพ (เป็น end) และให้แน่ใจว่าอัตราส่วนเข้ากันได้ Midjourney รองรับพารามิเตอร์ --end พิจารณาใช้การขยายแบบ manual เพื่อปรับพรอมต์ระหว่างขยายให้ต่อเนื่อง

ขนาดแบตช์และการควบคุมค่าใช้จ่าย

Midjourney จะสร้างหลายเวอร์ชันโดยค่าเริ่มต้น (ขนาดแบตช์ 4) สำหรับงานโปรดักชันหรือเมื่อคำนึงถึงค่าใช้จ่าย ให้ตั้งค่า bs:1 เพื่อลดการคำนวณ เอกสารของ Midjourney มีการประมาณเวลา GPU สำหรับ SD vs HD และขนาดแบตช์ต่าง ๆ (มีประโยชน์ต่อการคาดการณ์ต้นทุน) CometAPI มีราคาที่แข่งขันได้

บทสรุป

โมเดลวิดีโอ V1 ของ Midjourney เป็นก้าวแรกสู่การสร้างวิดีโอแบบโปรแกรม — ถูกออกแบบอย่างระมัดระวังแต่มีอนาคตสดใส เราคาดว่าจะมีการอัปเดตโมเดลแบบต่อเนื่องเพื่อปรับปรุงลำดับยาว ความคมชัดสูงขึ้น และริกกล้องที่ควบคุมได้มากขึ้น บทบาทของ CometAPI ในฐานะตัวรวมช่วยลดอุปสรรคการบูรณาการสำหรับนักพัฒนาที่ต้องการเพิ่มวิดีโอ Midjourney ลงในแอปโดยไม่ต้องจัดการระบบยืนยันตัวตนและความซับซ้อนของผู้ให้บริการหลายราย

นักพัฒนาสามารถเข้าถึง MIdjourney Video API ผ่าน CometAPI เพื่อเริ่มต้น สำรวจความสามารถของโมเดลบน CometAPI ใน Playground และดูคู่มือ API เพื่อคำแนะนำโดยละเอียด ก่อนเข้าถึง โปรดตรวจสอบว่าคุณได้ล็อกอิน CometAPI และได้รับ API key แล้ว CometAPI มีราคาต่ำกว่าราคาอย่างเป็นทางการมากเพื่อช่วยให้คุณบูรณาการได้ง่าย

พร้อมเริ่มหรือยัง?→ ทดลองใช้ Midjourney ฟรี!

อ่านเพิ่มเติม

500+ โมเดลใน API เดียว

ลดราคาสูงสุด 20%