รีวิว OpenFilm — ให้ Claude Code หรือ Codex ทำคลิปวิดีโอ แล้วแก้ต่อเองได้ในโปรแกรมตัดต่อ
ข้อมูล Repo
openfilm/openfilm- ภาษา
- TypeScript
- ดาว
- 1,843
- สร้างเมื่อ
- แก้ไขล่าสุด
เปลี่ยนสถานะผ่าน API: PATCH /api/reports/8940f854-c7fa-49ec-b1fd-c64ae3f32e38
แคปชันสำหรับ Facebook
ให้ Claude Code หรือ Codex ทำคลิปวิดีโอให้ แล้วเรามาแก้ต่อเองในโปรแกรมตัดต่อได้ทุกจุด 🎬 นี่คือ OpenFilm ครับ OpenFilm เป็น AI video agent แบบ open source ตัว agent เขียนหนังเป็นหน้าเว็บ แล้วเปิดใน Studio โปรแกรมตัดต่อที่รันในเบราว์เซอร์บนเครื่องเรา ✅ สั่งแค่ "ทำคลิปเปิดตัว 20 วินาที ใส่เพลงด้วย" แล้วดูคลิปค่อย ๆ เป็นรูปเป็นร่าง ✅ แก้เองได้ทุกอย่าง ข้อความ สี ตำแหน่ง ตัดคลิปบน timeline ซับไตเติล ✅ มีคำสั่งให้ agent ตรวจงานเอง หาเฟรมเพี้ยน ฟอนต์ไม่ขึ้น ตัวหนังสือล้นขอบ ✅ ไม่ต้องสมัครบัญชี export ได้ทั้ง MP4, GIF, ซับ และ timeline ไป Premiere Pro หรือ DaVinci Resolve ✅ มี desktop app สำหรับ Mac และ Windows ไม่ต้องลงอะไรเพิ่ม ข้อควรรู้: ถ้าจะให้ AI สร้างเสียงพากย์ เพลง หรือรูป ต้องต่อ service อย่าง ElevenLabs หรือ OpenAI ด้วย key ของเราเอง เหมาะกับคนที่ใช้ coding agent อยู่แล้วและอยากทำคลิปเดโม คลิปเปิดตัว หรือ motion graphics 🔗 https://github.com/openfilm/openfilm #AIVideo #ClaudeCode #OpenSource #ทำคลิปด้วยAI
ภาพปกแบบ HTML สด
แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที
สไตล์ Easy AI
1080×1350แก้ไข 2026-10-22
สไตล์ easy-app
1080×1350แก้ไข 2026-10-22
สรุป
OpenFilm เป็น AI video agent แบบ open source ที่ทำให้ coding agent อย่าง Claude Code หรือ Codex ทำคลิปวิดีโอได้ โดยเขียนหนังเป็นหน้าเว็บในไฟล์ film.html ไฟล์เดียว แล้วเปิดแก้ต่อใน Studio โปรแกรมตัดต่อที่รันในเครื่อง ไม่ต้องสมัครบัญชี export ได้ทั้ง MP4, GIF, ซับ และ timeline ไป Premiere Pro หรือ DaVinci Resolve license MIT
คืออะไร
OpenFilm เป็น AI video agent แบบ open source ที่ทำให้ coding agent ที่เราใช้อยู่แล้ว เช่น Codex, Claude Code หรือตัวอื่น ทำคลิปวิดีโอได้ แล้วเราก็แก้งานต่อเองได้ใน Studio ซึ่งเป็นโปรแกรมตัดต่อที่รันบนเครื่องเราผ่านเบราว์เซอร์ จะแก้ด้วยมือหรือพิมพ์สั่งให้ agent แก้ก็ได้
หนังหนึ่งเรื่องคือโฟลเดอร์ที่มีไฟล์ film.html ไฟล์เดียว เอาหน้าเว็บที่ขยับได้ ฟุตเทจ รูป และเสียง มาวางเรียงบน track แล้วแต่งหน้าตาด้วย CSS ส่วนแต่ละช็อตคือหน้าเว็บที่วาดภาพ ณ วินาทีที่ t ด้วยฟังก์ชันเดียว frame(t)
จุดเด่น
- One HTML file: film.html รวมภาพเคลื่อนไหว ฟุตเทจ รูปภาพ และเสียงไว้บน track เรียงตามลำดับ สไตล์ด้วย CSS ไม่ต้องเรียนรู้เครื่องมือใหม่ เพราะ agent รู้จักเว็บอยู่แล้ว
- One function: ทุกช็อตคือหน้าเว็บที่วาดภาพด้วย frame(t) ใช้อะไรที่เบราว์เซอร์วาดได้ก็ได้ เช่น three.js, WebGL, canvas, SVG, CSS, GSAP และวิดีโอ ไม่ต้องมีเฟรมเวิร์กเพิ่ม เช่น Remotion หรือ HyperFrames
- One real editor: Studio เปิดในเบราว์เซอร์บนเครื่องเรา ย้าย ย่อขยาย และหมุน element ในหน้า แก้ข้อความ สี และสไตล์ ย้าย ครอป ตัด และปรับหน้าตาคลิปบน timeline พร้อมแต่งเสียง ความเร็ว และซับไตเติล
- ตรวจงานให้เอง: คำสั่ง
lookวาดทุกเฟรมใน contact sheet สองรอบแบบสลับลำดับ แล้วบอกว่าเฟรมไหนออกมาไม่เหมือนเดิม รวมถึง error ในหน้าเว็บ ฟอนต์ที่โหลดไม่ขึ้น ไฟล์เสียงที่หาย และตัวหนังสือที่ล้นขอบภาพ - ไม่ต้องสมัครบัญชี: สร้าง แก้ และ render ได้เลย ถ้าอยากได้เสียงพากย์ ดนตรี รูปภาพ หรือวิดีโอ ก็เชื่อม service ที่ใช้ (ElevenLabs, OpenAI, Google, fal) ด้วย key ของตัวเองใน Studio Settings > Providers
- Export ได้หลายแบบ: วิดีโอ, GIF, เสียงและ stems, ซับไตเติล, ภาพนิ่ง, สไลด์, วิดีโอพื้นหลังโปร่งใส และ timeline ไปใช้กับ Final Cut Pro, Premiere Pro และ DaVinci Resolve
- ใช้ได้ทั้งแบบ CLI ผ่าน npx หรือ desktop app สำหรับ macOS และ Windows (โหลดได้จาก openfilm.dev) ซึ่งเป็น Studio ที่มีช่องแชตอยู่ข้าง ๆ และมี ffmpeg กับ headless browser ติดมาให้ ไม่ต้องลงอะไรเพิ่ม
เหมาะกับใคร
- คนที่ใช้ coding agent อยู่แล้วและอยากให้ agent ทำคลิป เช่น คลิปเดโม คลิปเปิดตัวสินค้า หรือ motion graphics
- คนที่ชอบเขียนอะไรที่เบราว์เซอร์วาดได้ เช่น three.js, WebGL, canvas, SVG และ GSAP เพราะแต่ละช็อตคือหน้าเว็บ
- ทีมที่อยากได้ editor ที่แก้ไฟล์ได้จริง แล้วให้ agent เห็นและเก็บการแก้ไขนั้นไว้ พร้อมบันทึกเป็นเวอร์ชันที่ย้อนกลับได้
- คนที่อยาก export ทิ้งไปทำต่อใน Final Cut Pro, Premiere Pro หรือ DaVinci Resolve
เริ่มต้นใช้งาน
ต้องมี Node 22.2+ และ ffmpeg บน macOS, Windows หรือ Linux (ต้องมี git ด้วย สำหรับเวอร์ชันที่บันทึกไว้ของ Studio) ครั้งแรกจะดาวน์โหลด headless Chromium ประมาณ 100 MB
npx skills add openfilm/openfilm
จากนั้นสั่ง agent ของคุณว่า
Make a 20-second launch video for my CLI, with music.
agent จะเปิดงานใน Studio ให้เราดูคลิปค่อย ๆ เป็นรูปเป็นร่าง ถ้า agent ของคุณยังไม่มี skills ให้บอกมันว่า "Run npx -y openfilm@latest and follow the manual it prints."
ถ้าอยากเริ่มจากหนังที่ทำเสร็จแล้ว เปิดตัวอย่างจาก repo openfilm/examples ได้
npx -y openfilm@latest open https://github.com/openfilm/examples/tree/main/one-prompt
คำสั่งหลัก ๆ ที่ agent จะใช้ (รันเองได้ด้วย npx -y openfilm@latest <command> หรือ npm i -g openfilm)
openfilm # the manual: all an agent needs to know
openfilm open [folder | url] # show a film in Studio: a new one, an existing one, one from GitHub, else this one or the last
openfilm look [what] [t | a-b] # check the film, a page or a media file: a contact sheet, one frame, or a range
openfilm render [a-b] # the MP4; --4k, --blur (motion blur), --alpha (.webm / .mov)
openfilm get [what] # voice-over, music, sound effects, transcripts, images, video, from your services
openfilm doctor # what this computer has for OpenFilm, to paste into an issue
ถ้าอยาก build จาก source ต้องใช้ Node 22.18 ขึ้นไป, pnpm 9 (corepack enable ได้เวอร์ชันที่ repo ระบุ), ffmpeg บน PATH และ git
git clone https://github.com/openfilm/openfilm && cd openfilm
pnpm install
pnpm dev # Studio from this checkout, with a sample film, beside an installed OpenFilm
pnpm test
ข้อควรรู้
- License: MIT ครอบคลุม format, CLI, Studio และ desktop app ส่วนชื่อและโลโก้ OpenFilm เป็นเครื่องหมายการค้า (ดู TRADEMARK.md)
- ความสดใหม่: push ล่าสุด 22 ต.ค. 2026 สร้างโปรเจกต์เมื่อ 4 ต.ค. 2026 อายุราว 18 วัน มี issue เปิดอยู่ 11 รายการ
- ความนิยม: ⭐ 1.8k ดาว และ 179 fork (ข้อมูล ณ 22 ต.ค. 2026) โปรเจกต์ยังใหม่ คำสั่งและรูปแบบงานอาจเปลี่ยนได้เร็ว
- กฎข้อเดียวที่ต้องทำตาม: ค่า t เดิมต้องวาดภาพเดิมเสมอ ไม่ว่าก่อนหน้าจะวาดอะไรไป เพราะระบบขอเฟรมแบบสลับลำดับ ขนานกัน และขอระหว่างเฟรม (สำหรับ motion blur) ส่วนภาพที่ทำด้วยเครื่องมืออื่น เช่น Python, Blender หรือ video model เข้ามาในรูปของวิดีโอหรือรูปภาพเท่านั้น
- ต้องเตรียมเอง: Node 22.2+, ffmpeg, git และ Chromium แบบ headless ที่ดาวน์โหลดครั้งแรกประมาณ 100 MB ส่วนเสียงพากย์ เพลง รูป และวิดีโอที่สร้างด้วย AI ต้องเชื่อม service ภายนอกด้วย key ของตัวเอง
🔗 https://github.com/openfilm/openfilm
ข้อมูลจาก GitHub ณ 22 ต.ค. 2026: ⭐ 1,843 | ภาษา TypeScript | license MIT