Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไขข้อผิดพลาด 'Cached Preview Needs 2 or More Frames to Playback' ใน After Effects

ข้อความข้อผิดพลาด 「Cached Preview needs 2 or more frames to playback」 ปรากฏเมื่อพยายามดูตัวอย่างคอมโพจิชันใน After Effects ข้อผิดพลาดนี้บ่งชี้ว่าโปรเจกต์ของคุณต้องการอย่างน้อยสองเฟรมภายในพื้นที่ทำงาน (work area) เพื่อสร้างตัวอย่างแคช สาเหตุที่พบบ่อยที่สุดคือ ลืมกำหนดจุดเริ่มต้นและจุดสิ้นสุดของพื้นที่ทำงาน

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

1. ขยายพื้นที่ทำงาน (Work Area)

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

  1. ใน Timeline Panel ให้ตรวจสอบว่าพื้นที่ทำงาน (ส่วนที่ไฮไลท์บนไทม์ไลน์) สั้นเกินไปหรือจำกัดอยู่ที่เฟรมเดียวเท่านั้น หากเป็นเช่นนั้น ให้ขยายให้ครอบคลุมช่วงตัวอย่างที่คุณต้องการ
  2. ลาก Playhead (เครื่องหมายไทม์ไลน์แนวตั้ง) ไปยังจุดที่คุณต้องการให้ตัวอย่างเริ่มต้น
  3. กด B บนคีย์บอร์ดเพื่อตั้งค่านี้เป็น จุดเริ่มต้น ของพื้นที่ทำงาน กำหนดจุดที่การเล่นตัวอย่างจะเริ่มระหว่างการดูตัวอย่าง
  4. ตอนนี้ ให้ย้าย Playhead ไปข้างหน้าบนไทม์ไลน์ไปยังจุดที่คุณต้องการให้ตัวอย่างสิ้นสุด
  5. กด N เพื่อทำเครื่องหมายจุดนี้เป็น จุดสิ้นสุด ของพื้นที่ทำงาน สร้างช่วงการเล่นที่กำหนดไว้สำหรับการทดสอบ
  6. หลังจากตั้งจุด in และ out แล้ว ให้เริ่มตัวอย่างเพื่อยืนยันว่าปัญหาการเล่นตัวอย่างได้รับการแก้ไข

2. รีเซ็ตการตั้งค่า After Effects (Preferences)

เมื่อการตั้งค่าของ After Effects ถูกเปลี่ยนแปลงหรือขัดแย้งกับองค์ประกอบระบบอื่นๆ อาจทำให้เกิดพฤติกรรมที่ไม่คาดคิด การรีเซ็ต preferences จะคืนค่า After Effects สู่สถานะเริ่มต้น ซึ่งอาจแก้ไขปัญหาที่เกี่ยวข้องกับการกำหนดค่าที่เสียหายหรือการตั้งค่าที่ทำงานผิดปกติ

  1. ปิด After Effects ให้สมบูรณ์ – ตรวจสอบว่าไม่มีกระบวนการ AE ทำงานอยู่ใน Task Manager (Windows) หรือ Activity Monitor (Mac)
  2. Windows reset: ค้าง Ctrl+Alt+Shift ขณะเปิด After Effects ค้างไว้จนกว่าจะเห็น splash screen
  3. Mac reset: ค้าง Cmd+Option+Shift ขณะเปิด After Effects ค้างไว้จนกว่าจะเห็น splash screen
  4. เมื่อกล่องโต้ตอบ Reset Preferences ปรากฏ ให้คลิก OK เพื่อยืนยัน ซึ่งจะคืนค่าการตั้งค่าเริ่มต้น
  5. หลังจากการรีเซ็ตเสร็จสิ้น ให้เปิด After Effects ตามปกติและทดสอบว่าปัญหาของคุณแก้ไขแล้วหรือไม่

3. ลบ Puppet Tool (หากเกี่ยวข้อง)

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

  1. เลือกเลเยอร์ ที่มีแอนิเมชัน Puppet Tool ในคอมโพจิชันของคุณ
  2. เปิดแผง Effects Controls โดยคลิกแท็บในเมนูด้านซ้ายล่าง (หรือไปที่ Window > Effects Controls หากไม่มองเห็น)
  3. ในคุณสมบัติเลเยอร์ ให้ค้นหา Puppet effect ที่ถูกใช้ (อาจติดฉลากว่า "Puppet" หรือ "Puppet Pin Tool")
  4. คลิกเพื่อเลือก effect แล้วกด Delete (หรือ Backspace) เพื่อลบออกจากเลเยอร์อย่างสมบูรณ์
  5. เล่นคอมโพจิชันของคุณเพื่อยืนยันว่าการลบ Puppet Tool แก้ไขปัญหาของคุณหรือไม่

4. ล้างแคชของ After Effects

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

  1. เปิด After Effects และตรวจสอบให้แน่ใจว่าโปรเจกต์ของคุณโหลดแล้ว
  2. นำทางไปที่แถบเมนูด้านบนและเลือก Edit
  3. ชี้ไปที่ Purge ในเมนูแบบดรอปดาวน์ แล้วเลือก All Memory & Disk Cache เพื่อล้างไฟล์ชั่วคราวที่อาจก่อให้เกิดปัญหา
  4. เมื่อกล่องโต้ตอบยืนยันปรากฏ ให้คลิก OK เพื่อดำเนินการล้างแคชต่อไป
  5. สำหรับการทำความสะอาดที่ลึกซึ้งยิ่งขึ้น ให้กลับไปที่ Edit ในแถบเมนูและเลือก Preferences
  6. เลือก Media & Disk Cache จากตัวเลือก preferences
  7. คลิกปุ่ม Empty Disk Cache เพื่อลบไฟล์สื่อที่แคชทั้งหมด แล้วยืนยันการกระทำเมื่อได้รับแจ้ง
  8. ปิด After Effects ให้สมบูรณ์เพื่อให้แน่ใจว่าการเปลี่ยนแปลงทั้งหมดมีผล
  9. รีสตาร์ทแอปพลิเคชันและตรวจสอบว่าปัญหายังคงอยู่หรือไม่

เกี่ยวกับผู้เขียน

วิธีแก้ไขข้อผิดพลาด  Cached Preview Needs 2 or More Frames to Playback  ใน After Effects

Kevin Arrows

Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์มากกว่าหนึ่งทศวรรษ เขาถือใบรับรอง Microsoft Certified Technology Specialist (MCTS) และมีความหลงใหลในการติดตามพัฒนาการเทคโนโลยีล่าสุด Kevin เขียนบทความอย่างกว้างขวางเกี่ยวกับหัวข้อเทคโนโลยีต่างๆ แสดงให้เห็นถึงความเชี่ยวชาญในด้านการพัฒนาซอฟต์แวร์ ความปลอดภัยไซเบอร์ และการคอมพิวติ้งบนคลาวด์ ผลงานของเขาได้รับการยอมรับและเคารพจากเพื่อนร่วมงาน และเขาถูกขับเคลื่อนด้วยความสามารถในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนอย่างชัดเจนและกระชับ