วิธีอัดวิดีโอเดโมแฮกกาธอนให้ชนะรางวัล

อัดวิดีโอเดโมที่ผ่านสายตากรรมการ: วางสคริปต์สองนาที อัดขั้นตอนเสี่ยงไว้ล่วงหน้า และส่งออกไฟล์ที่เล่นได้ทุกที่

วิธีอัดวิดีโอเดโมแฮกกาธอนให้ชนะรางวัล

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

ต่อไปนี้คือวิธีอัดวิดีโอเดโมที่สมกับโปรเจกต์ของคุณ แม้เหลือเวลาอีกแค่ชั่วโมงเดียว

1. อ่านกติกาการส่งผลงานก่อน

ก่อนจะอัดอะไร ให้ตรวจข้อกำหนดบังคับในหน้ากติกา แฮกกาธอนส่วนใหญ่ระบุสิ่งเหล่านี้

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

ตั้งค่าการส่งออกให้ตรงกติกาก่อนอัดเทคแรก การต้องส่งออกใหม่ตอนตีสามเพราะไฟล์เกินขนาดที่อัปโหลดได้ คือวิธีใช้ชั่วโมงสุดท้ายที่แย่ที่สุด

2. เขียนสคริปต์สำหรับสองนาที

สองนาทีเท่ากับคำพูดราว 300 คำ ไม่มีที่ให้ด้นสด จึงควรวางลำดับไว้ก่อน

  • 0:00–0:15 — ปัญหา หนึ่งประโยคที่คนแปลกหน้าก็เข้าใจ ไม่ต้องแนะนำทีม ไม่ต้อง “เรารู้สึกตื่นเต้นที่จะนำเสนอ”
  • 0:15–0:30 — ทางแก้ คุณสร้างอะไรและเพื่อใคร
  • 0:30–1:30 — เดโม ตัวผลิตภัณฑ์จริงที่ทำงานจริง
  • 1:30–1:50 — เบื้องหลังระบบ เล่าสั้น ๆ ถึงการตัดสินใจทางเทคนิคที่น่าสนใจ
  • 1:50–2:00 — ก้าวต่อไป หนึ่งบรรทัดว่าจะไปทางไหนต่อ

ข้อผิดพลาดที่พบบ่อยที่สุดคือใช้เวลา 45 วินาทีเล่าที่มาที่ไป แล้วรีบเร่งช่วงเดโม กรรมการให้คะแนนสิ่งที่คุณสร้าง จงเข้าสู่หน้าจอให้เร็ว

3. เตรียมสถานะของเดโมก่อนกดอัด

ไม่มีอะไรเสียเทคไปเปล่า ๆ เท่ากับการพิมพ์ฟอร์มล็อกอินหรือรอระบบเริ่มทำงานแบบ cold start จัดฉากให้พร้อมก่อน

  • ล็อกอินไว้ และปรับแอปให้อยู่ในสถานะที่ช็อตแรกต้องการพอดี
  • ใส่ข้อมูลที่ดูสมจริง — “test test test” และ asdf@asdf.com ทำให้โปรเจกต์ดูยังไม่เสร็จ
  • ปิดแท็บที่ไม่เกี่ยวข้องทั้งหมด เคลียร์การแจ้งเตือน และเปิดโหมดห้ามรบกวน
  • เพิ่มขนาดตัวอักษรของเบราว์เซอร์และเอดิเตอร์ เพราะกรรมการอาจดูบนโน้ตบุ๊กหรือมือถือ
  • อุ่นเครื่อง endpoint ที่ช้าไว้ก่อน เพื่อไม่ให้คำขอแรกเป็นคำขอที่เย็น

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

4. อัดเป็นช่วง ๆ ไม่ใช่เทคเดียวจบแบบสมบูรณ์แบบ

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

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

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

5. บรรยายด้วยเสียงตัวเอง

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

สิ่งที่ทำให้การบรรยายได้ผล

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

ถ้าเสียงแหบเพราะอดนอนทั้งคืน ก็ยังควรอัดอยู่ดี เสียงบรรยายที่ไม่สมบูรณ์ดีกว่าไม่มีเสียงบรรยายเลย

6. ตัดต่อเพื่อความชัดเจน ไม่ใช่เพื่อความหวือหวา

จำกัดงานหลังการอัดไว้เฉพาะสิ่งที่ช่วยกรรมการจริง ๆ

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

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

7. ส่งออกและตรวจสอบการอัปโหลด

ส่งออกที่ 1080p, 30 FPS, MP4 ด้วย H.264 ชุดค่านี้เล่นได้ในทุกแพลตฟอร์มการตัดสินและทุกเบราว์เซอร์โดยไม่มีปัญหาการแปลงไฟล์

ก่อนบอกว่าเสร็จแล้ว

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

เช็กลิสต์ก่อนส่ง

  • ความยาวตรงตามกติกาโดยเหลือเวลาเผื่อไม่กี่วินาที
  • บอกปัญหาภายในสิบห้าวินาทีแรก
  • มีผลิตภัณฑ์ที่ทำงานจริงบนจออย่างน้อยครึ่งหนึ่งของความยาว
  • ข้อมูลในเดโมดูสมจริง
  • อัดเสียงบรรยายแล้วและได้ยินชัด
  • ซูมการโต้ตอบสำคัญให้เหมาะกับจอเล็ก
  • ไม่มีข้อมูลลับหรือการแจ้งเตือนโผล่ให้เห็น
  • ส่งออกเป็น MP4 1080p และตรวจสอบหลังอัปโหลดแล้ว

ส่งได้เลย

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

จากนั้นก็ไปนอนพักได้แล้ว