Simple Automatic Lip-Sync

lipsync




Simple Automatic Lip-Sync

Lip Sync เป็นงานที่ใช้เวลามากพอสมควร การที่เราจะมานั่งทำ Lip Sync ให้กับตัวละครในโปรเจคเล็กๆนั้น อาจจะเป็นเรื่องที่ไม่คุ้มค่าเมื่อเทียบกับเวลาที่เสียไป ทางเราจึงอยากจะนำเสนอทางออกที่ดีกว่าให้เพื่อนๆได้ลองนำไปใช้กันคับ

แนวความคิดของเทคนิคนี้ก็คือ ตัวละครจะขยับปากต่อเมื่อเกิดเสียงขึ้นมา ดังนั้นเราสามารถที่จะนำเอาค่าความเปลี่ยนแปลงของระดับเสียงมาเป็นตัวที่ใช้ในการ Animate ปากได้ การทำงานหลักๆจะมี สองส่วนด้วยกันคือ
- การเปลี่ยนเสียงเป็น Keyframes ด้วยคำสั่ง Convert Audio to Keyframes
- การนำเอา Keyframe ที่ได้มาใช้กับ Animation ปากที่เตรียมไว้ ด้วย Expression Script ที่ชื่อว่า Linear


สำหรับ Linear ผมสามารถอธิบายเป็นโครงสร้างง่ายๆได้แบบนี้คับ

linear ( ค่าที่เราต้องการนำมาคำนวณ , ค่า Input ที่น้อยที่สุด , ค่า Input ที่มากที่สุด , ค่า Output ที่น้อยที่สุด , ค่า Output ที่มากที่สุด )

ซึ่งในเทคนิคนี้นั้น ค่า Input คือค่าต่ำสุดและสูงสุดของระดับเสียง(Volume) ค่า Output คือหมายเลขของ Frame ใน Composition ปากที่เราเตรียมไว้

โดยที่มีข้อควรระวังอย่างนึงคือ เราจะต้องนำค่าทั้งหมด หารด้วย Frame Rate ของ Composition ที่เราทำงานอีกนึง

ถ้าต้องการศึกษาเกี่ยวกับ Linear เพิ่มเติม ลองดู Tutorial นี้ก่อนนะคับ Expression 101 : Linear

มีคำถามหรือสงสัยอะไร Comment ได้เลยคับ :D



Link สำหรับผู้ที่สนใจ

Vimeo’s Direct Link of ‘Simple Automatic Lip-Sync’
Character PSD File


Founder of chilltorial.net, Motion graphic designer who loves to share ideas and knowledges for the better of our community.

14 Comments

  • Reply March 31, 2012

    pujit

    This Awesome .. totally time saving ,is there anyway to download the project file ?

    • Reply April 7, 2012

      Soetheby

      ทางเราไม่มีนโยบายในการแจก Project File น่ะคับ :D ~*

  • Reply April 2, 2012

    อิอิ

    อยากจะถามว่า พี่ใช้ After Effects อะไรหรอครับ 5.5 หรือ 5.0 อะครับ

    • Reply April 2, 2012

      Soetheby

      5.5 คับ ~*

  • Reply April 2, 2012

    อิอิ

    ขอบคุนจ้า

  • Reply April 3, 2012

    GG

    พระเจ้ายอดมันจอสมากๆ ขอบคุณอีกเช่นเคยครับผม

  • Reply April 11, 2012

    timeforkid

    ขอบคุณมากๆครับเป็นความรู้ที่ดีมากครับ

  • Reply January 13, 2013

    wisarn

    ขอบคุณครับ :)

  • Reply February 1, 2013

    แจน

    แอนนิเมทปากยังไม่ได้เลย อยากให้สอนทุกๆขั้นตอนเลยค่ะ

    • Reply February 2, 2013

      Soetheby

      แนะนำให้ดู 30 days to AE ตามลิ๊งค์นี้คับ http://chilltorial.net/?p=727 ดูของวันที่ 7 นะคับ :D ~*

      • Reply February 4, 2013

        แจน

        สร้าง marks หรอค่ะ ดูแล้วน้่าา ไม่เข้าใจ งงๆ T T มันเอามาใช้กับแอนนิเมทปากยังไงอ่า

        • Reply February 5, 2013

          Soetheby

          Animate Mask ให้เป็นรูปปากขยับๆ คับ :)

  • Reply August 15, 2013

    Kan

    อยากเรียนรู้การทำลิปซิงค์ในมายาอ่ะค่ะ :)

  • Reply December 8, 2014

    NUS

    อยากให้แนะนำแหล่งดาวน์โหลด Plug in ที่ใช้ค่า =/\=

Leave a Reply