KAZENAKAZENA
บทความทั้งหมด

ตัวอย่างงานของเราไม่มีแม้แต่ 1 ชิ้นที่เก็บไว้เป็นไฟล์วิดีโอ

October 9, 2026 · Taro — ผู้ก่อตั้ง KAZENA

ตัวอย่างงานของเราไม่มีแม้แต่ 1 ชิ้นที่เก็บไว้เป็นไฟล์วิดีโอ หน้า KAZENA Motion ที่เราเผยแพร่เมื่อวันที่ 8 ตุลาคม มีตัวอย่างงานความยาว 15 วินาที 11 ชิ้น และ 10 ชิ้นในนั้นไม่ใช่ MP4 ทั้งหมดเขียนขึ้นเป็น HTML, CSS และ JavaScript แล้ววาดขึ้นตรงนั้นภายในเบราว์เซอร์ของคนที่เปิดหน้านี้ อีก 1 ชิ้นคือวิดีโอประกาศของ NINJA-極- ซึ่งเป็นอนิเมะต้นฉบับของเราเอง และมีเพียงชิ้นนี้ที่เป็นภาพจริง ตัดต่อให้เหลือ 15 วินาที นอกจาก NINJA-極- และ KAZENA Books ที่เป็นผลิตภัณฑ์ของเราเอง แบรนด์ทั้งหมดในตัวอย่างงานเป็นแบรนด์สมมติ สร้างขึ้นเพื่อเป็นงานคอนเซปต์

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

โครงสร้างข้างในเป็นอย่างนี้ งาน 1 ชิ้นคือฟังก์ชัน 1 ตัวที่รับจุดเวลาเข้าไป แล้วคืนภาพของจุดเวลานั้นออกมา ใส่ 0.0 วินาทีก็ได้เฟรมแรก ใส่ 7.5 วินาทีก็ได้เฟรมของขณะนั้น ในการวาดภาพ เราไม่ใช้เวลาปัจจุบัน ไม่ใช้เลขสุ่ม ไม่ใช้ตัวจับเวลา ใส่เวลาเดิมลงไปก็ได้ภาพเดิมกลับมา ไม่ว่าจะถามกี่ครั้ง

การรักษากฎข้อนี้ทำให้ภาพเคลื่อนไหวกลายเป็นสิ่งที่ตรวจสอบได้ เราให้เครื่องถ่ายเฟรมของแต่ละชิ้นไว้ 10 เฟรมบนจอคอมพิวเตอร์ และ 10 เฟรมบนโทรศัพท์ วิธีคือสลับนาฬิกาของเบราว์เซอร์เป็นนาฬิกาปลอม ตั้งไปที่วินาทีที่ต้องการ แล้วจึงถ่าย ไม่ใช่การนั่งดูแล้วบอกว่าดูเหมือนจะถูกแล้ว แต่เป็นการดึงเฟรมเดิมออกมาได้ซ้ำแล้วซ้ำอีก แล้ววางเรียงเทียบกัน

นี่คือสิ่งที่เฟรมเหล่านั้นพบ บนหน้าจอโทรศัพท์ ตัวหนังสือราคาถูกตัดขาด หัวเรื่องใน LUMA ขึ้นบรรทัดใหม่ในตำแหน่งที่เราไม่ได้ตั้งใจ ตัวหนังสือบนแผนที่เล็กเกินกว่าจะอ่านได้ รถใน VOLTA และตัวเลขสมรรถนะบนเลย์เอาต์ของโทรศัพท์ ถูกตัดที่ขอบด้านบน ชื่อสถานที่ใน Teluk Nusa ถูกตัดที่ขอบด้านขวา และมี 1 จุดที่ความสูงของกรอบกลายเป็น 0 ทำให้ภาพข้างในไม่ปรากฏเลย

ทั้งหมดนี้เราแก้ในวันที่พบ ถ้าเป็นไฟล์วิดีโอ การขยับตัวหนังสือ 1 ชิ้นหมายถึงต้องส่งออกใหม่ สลับไฟล์ แล้ววางกลับเข้าไป ที่นี่แต่ละอย่างเป็นการแก้ 1 บรรทัด เมื่อการแก้ส่วนต่างมีราคาถูก จำนวนครั้งที่เราแก้ก็มากขึ้น

วิธีเขียนขนาดก็เปลี่ยนไปด้วย ขนาดทั้งหมดอ้างกับความกว้างของกรอบที่บรรจุมันไว้ ไม่ใช่ความกว้างของหน้าจอ ด้วยเหตุนี้ งานชิ้นเดียวกันจึงลงตัวทั้งในกรอบใหญ่ที่ด้านบนของหน้า ในแถบแคบบนหน้าแรก และในภาพย่อเล็ก ๆ ในรายการตัวอย่างงาน เราไม่ได้สร้างงาน 1 ชิ้น 3 ครั้งเพื่อ 3 ขนาด

บนหน้าจอแนวตั้ง ฟังก์ชันเดิมจะสลับไปใช้องค์ประกอบภาพอีกแบบ เราไม่ได้ครอปภาพแนวนอน แต่มีการจัดวางอีกชุดที่ประกอบขึ้นใหม่สำหรับรูปทรงแนวตั้ง

สิ่งที่ลูกค้าได้รับคือ MP4 ของแต่ละอัตราส่วน (H.264, 30fps) พร้อมซอร์สของการผลิตทั้งชุด ซอร์สคือ HTML, CSS และ JavaScript พร้อม README และเราแนบรายการฟอนต์กับเสียงที่ใช้ไปด้วย จุดประสงค์คือปีหน้า เมื่ออยากเปลี่ยนตัวเลขราคาหรือ 1 ประโยค จะเปลี่ยนได้โดยไม่ต้องสร้างงานขึ้นใหม่

เรื่องนี้ไม่ได้มีแต่ข้อดี ผมจึงจะเขียนอย่างตรงไปตรงมาว่าเราทิ้งอะไรไปเป็นการแลกเปลี่ยน ของที่เราส่งมอบไม่มีไฟล์โปรเจกต์ของ After Effects หรือ Premiere นั่นหมายความว่าเราส่งต่อให้บริษัทผลิตภาพยนตร์หรือนักออกแบบในองค์กรที่ทำงานด้วยเครื่องมือซึ่งวงการวิดีโอใช้กันทั่วไปไม่ได้โดยตรง แม้จะมีซอร์ส คนที่เปิดและแก้ได้ก็คือคนที่เขียนโค้ด การเปลี่ยนเล็ก ๆ อย่างราคาหรือ 1 คำทำได้โดยไม่ต้องสร้างใหม่ แต่การเปลี่ยนใหญ่ที่กระทบโครงสร้างต้องมีงานผลิตใหม่ เราพยายามไม่ปล่อยให้คำว่าแก้ไขเพิ่มเติมได้คลุมเครือว่าสิ้นสุดที่ไหน

ความล้มเหลวก็จะเขียนไว้ด้วย สิ่งแรกที่เราสร้างด้วยวิธีนี้คือภาพโปรโมตความยาว 20 วินาที 1 ชิ้น เมื่อดูของที่เสร็จแล้ว ผมตัดสินเองว่าคุณภาพของงานที่เราใช้เป็นต้นแบบต่ำเกินไป แบบนี้ไม่มีใครอยากซื้อ ผมไม่มีข้ออ้างใด จึงทิ้งทั้งชิ้นแล้วสร้างใหม่เป็นตัวอย่างงานความยาว 15 วินาที 11 ชิ้น การที่สร้างด้วยโค้ดได้ ไม่ได้รับประกันคุณภาพของสิ่งที่สร้างออกมาเลย การเลือกเครื่องมือไม่ได้ทำงานแทนเรา

ยังมีความต่างอีกข้อที่เพิ่งออกฤทธิ์ในภายหลัง ไฟล์วิดีโอที่ส่งออกมาแล้วไม่ตอบอะไรเกี่ยวกับเนื้อในของตัวเอง อีก 1 ปีข้างหน้า เมื่ออยากเปลี่ยนแค่ตัวเลขราคา การเปิดไฟล์นั้นก็ไม่บอกว่าตัวเลขนั้นเขียนอยู่ที่ไหน โค้ดอ่านได้ สิ่งนั้นถูกทิ้งไว้ในสภาพที่อ่านได้หรือไม่ คือสิ่งที่กำหนดค่าใช้จ่ายในการแก้มันในปีหน้า เป็นแนวคิดเดียวกับบันทึกการทำงานที่เราทิ้งไว้ทุกครั้ง

สุดท้ายขอเขียนถึงสถานะปัจจุบัน KAZENA Motion ยังไม่รับคำสั่งซื้อ ใบเสนอราคา หรือการชำระเงิน เราอยู่ระหว่างการเพิ่ม KBLI ของการผลิตวิดีโอ ซึ่งเป็นใบอนุญาตสาขาธุรกิจ ให้กับบริษัท และจนกว่าจะได้มา หน้านั้นเป็นเพียงการแนะนำ ราคาทั้งหมดที่แสดงไว้เป็นราคาที่ตั้งไว้ล่วงหน้า และจะทบทวนหลังจากเราได้เห็นงานจริงใน 90 วันแรก ถ้าอยากให้แจ้งเมื่อเราเริ่มรับงาน ขอจากหน้านั้นได้ เรื่องใบอนุญาตนี้ผมเขียนในฐานะงานเอกสารของเราเองเท่านั้น ผมไม่ใช่ทนายความหรือนักบัญชีภาษี ดังนั้นการจดทะเบียนของธุรกิจของท่านเอง ขอให้ยืนยันกับผู้เชี่ยวชาญ

บอกเราว่าคุณคิดอย่างไร

ความรู้สึกเมื่อได้ใช้แอป KAZENA สิ่งที่เราควรแก้ไข ฟีเจอร์ที่คุณอยากให้มี — หากคุณทำธุรกิจขนาดเล็กหรือขนาดกลาง หรือทำงานอิสระในอินโดนีเซียหรือฟิลิปปินส์ เสียงของคุณคือสิ่งที่เราอยากได้ยินมากที่สุด ข้อความที่เขียนเป็นภาษาอินโดนีเซียหรือภาษาอังกฤษจะได้รับการตอบจากเพื่อนร่วมทีมที่เข้าใจตลาดของคุณจากภายใน KAZENA Books มีกำหนดเปิดตัวในฟิลิปปินส์และอินโดนีเซียแล้ว — และหากบริษัทของคุณต้องการนำไปเปิดตัวในประเทศอื่นในฐานะพันธมิตร หรือสนใจซื้อระบบนี้ เราก็ยินดีอย่างยิ่งที่จะได้รับข่าวจากคุณเช่นกัน นอกจากนี้เรายังรับพัฒนาระบบใหม่ด้วย เราเป็นทีมเล็ก จึงไม่อาจเริ่มงานได้ทันทีเสมอไป — แต่สิ่งที่เราสร้างนั้นมีคุณภาพแบบเมดอินเจแปน และยังคงใกล้ชิดกับวิธีการทำธุรกิจที่เป็นจริงที่นี่ ทีละโครงการ

ติดต่อเรา

อ่านเพิ่มเติมจากบล็อก