رفع خطای Cached Preview در After Effects
نویسنده : پشتیبان
دسته بندی : مقاله ها
با سلام به دوستان خوبم.امروز هم در خدمتتون هستیم با یه مقاله عالی دیگه از افترافکت.همانطور که میدانیم وجود خطا در هر نرم افزاری غیرقابل اجتناب می باشد.چنانکه در نرم افزار گرافیکی افترافکت نیز این موضوع صدق می کند.حال ما به بررسی یکی از خطاهای رایج که در افترافکت رخ می دهد خواهیم پرداخت.خطای Cached Preview یکی از این خطاها می باشد که در این مقاله چگونگی برطرف کردن آن و جزییات بیشتری در این مورد برای شما توضیح داده خواهد شد.
بیایید ترس از خطای “Cached Preview” در After Effects را درست کنیم.
در این مقاله ما در مورد چگونگی رفع این خطای رایج صحبت خواهیم کرد. اگر همه مراحل زیر را دنبال کنید شانس خوبی است که این مسئله را فقط در عرض چند ثانیه برطرف کنید.
اگر فقط بخواهید خطا را رفع کنید، می توانید مراحل زیر را دنبال کنید، اما ابتدا فکر کردیم که بحث در مورد این که چرا شما در وهله اول به این خطا می رسید مفید خواهد بود .
مشکل Cached Preview چیست؟
افترافکت، ترکیبات را با ایجاد فایل های ویدئویی موقت که در دستگاه شما ذخیره شده است پیش نمایش می کند. این فایل ها به عنوان فایل های پیش نمایش cached شناخته می شوند و در دو نوع می آیند: Disk Cache و RAM Cache.
فایل های RAM cache فایل های ویدئویی پیش نمایش هستند که افترافکت زمانی که شما spacebar را میزنید پخش می کند . نوار سبز روشن در بالای جدول زمانی بخشی از ترکیب شما را که ازدور از RAM شما پخش می کند، نشان می دهد. اغلب زمانیکه شما خطای ‘Cached Preview Needs 2 or More Frames to Playback’ را دریافت می کنید، خطا به این دلیل است که در RAM (حافظه) شما برای بارگذاری این فایل های ویدئویی موقت فضای کافی نیست. از آنجا که After Effects از RAM برای پخش فایل های پیش نمایش استفاده می کند توصیه می شود که حداقل ۸ گیگابایت رم یا حافظه رم داشته باشید تا اطمینان حاصل شود که حافظه کافی برای پخش ترکیب های بزرگ دارید.
فایل های Disk cache فایل های ویدئویی موقت هستند که نوعا در پس زمینه رندر شده اند در حالیکه شما در افترافکت کار می کنید.افترافکت مستقیما ویدیو را از دیسک کش پیش نمایش نمی کند. در عوض فایل های ویدئویی از disk cache شما در RAM cache شما بارگیری می شوند وقتی که شما برای پیش نمایش اماده هستید. شما می توانید با دنبال کردن نوار آبی تیره در بالای جدول زمان بندی افترافکت بگویید که یک فریم در disk cache رندر شده است. فایل های Disk cache می توانند هر جا که شما بخواهید ذخیره شوند. شما حتی می توانید کنترل کنید که چگونه disk cache بزرگ شما می تواند زیر منوی اولویت برسد.
چگونه خطای Cached Preview در After Effects را رفع کنیم
در اینجا یک راهنمای گام به گام برای رفع خطای ‘Cached Preview Needs 2 or More Frames to Playback’ در After Effects است.
۱- پاک کردن RAM Cache (حافظه)
اولین کاری که باید انجام دهید پاک کردن RAM شما است. این کار باعث خواهد شد تا هر فایل پنهان حافظه موقت به طور متداول در حافظه شما ذخیره شود. برای انجام این هدایت به Edit> Purge> All Memory بروید. این RAM cache شما را از ابتدا بازنشانی می کند.
۲- Disk Cache تان را خالی کنید
شما همچنین می توانید خای کردن disk cache خود را امتحان کنید. سریع ترین راه برای انجام این کار این است که به Edit>Purge>All Memory & Disk Cache بروید. این (به طور واضح ) هردوی RAM و Disk Cache را پاک خواهد کرد.
۳- RAM Reserved(رم رزرو شده) برای Other Applications (برنامه های دیگر) تغییر دهید
افترافکت به شما اجازه می دهد تا چقدر RAM برای برنامه های دیگر در دسترس است را تنظیم کنید. این به خصوص اگر شما برنامه های چندگانه را همزمان باز کنید مهم است. اگر از افترافکت بسیار استفاده می کنید من توصیه می کنم افترافکت را به همان اندازه RAM که می توانید بگیرید. حرکت کنید به After Effects>Preferences>Memory … از منوی بازشده بالا مقدار ‘RAM reserved for other applications’ را به تعداد کم تغییر دهید.
۴- برنامه های غیر ضروری را ببندید
اگر برنامه های زیادی در دستگاه شما باز است، ممکن است لازم باشد آنها را ببندید بنابراین افترافکت برای حافظه رقابت نمی کند. من یک عادت تند و زننده دارم که نرم افزارPremiere را باز می کنم، زمانی که روی پروژه های افترافکت کار می کنم. پیش بروید و برنامه های غیر ضروری را ببندید. این شامل Spotify و iTunes است.
۵- کیفیت پیش نمایش را تغییر دهید
سریع ترین راه برای کاهش اندازه فایل نوشته شده روی رم شما، کاهش کیفیت پیش نمایش در دستگاه شما می باشد. برای تغییر این، در پایین پانل ترکیب ، منو را بزنید. به طور پیش فرض آن باید به ‘Auto’ تنظیم باشد. اگر پروژه پیچیده ای دارید که رندر نمی کند، به جلو بروید و این را به نیم، یک سوم یا یک چهارم کاهش دهید. برای انجام این کار نیز برخی از کلید های میانبر دستی استفاده می شود:
- Full: Cmd + J
- Half: Cmd + Shift + J
- Quarter: Cmd + Opt + Shift + J
۶- سایز Disk Cache را افزایش دهید
شما همچنین ممکن است به یک مسئله که در آن دیسک کش شما به اندازه کافی بزرگ نیست تا به طور موثر در پس زمینه رندر کند برخورد کرده باشید. برای عیب یابی این بروید به After Effects>Preferences>Media & Disk Cache. هنگامی که پنجره ی بیرون امده ظاهر می شود، سایز دیسک کش خود را افزایش دهید. من دوست دارم که بیشتر از ۵۰ گیگابایت داشته باشم که برای اکثر پروژه ها باید بیش تر باشد.
۷- برداشتن علامت ‘Reduce Cache Size When System is Low on Memory’
بعضی از افراد با هدایت کردن به After Effects>Preferences>Memory … و برداشتن انتخاب دکمه ی ‘Reduce cache size when system is low on memory’ ، موفقیت پیدا کرده اند.
۸- موقعیت Disk Cache را تغییر دهید
یک مشکل رایج که افراد در هنگام رندر در After Effects دارند، فایلهای پروژه و disk cache شان را در یک درایو قرار می دهند. این می تواند دستگاه شما را به پایین بلرزاند زیرا After Effects فایل ها را به طور همزمان به همان درایو می خواند و می نویسد. به جای این توصیه می شود که شما disk cache و فایل های پروژه تان را در دو درایو مجزا جدا کنید. من معمولا فایل های های پروژه ام را روی یک SSD خارجی و disk cache خود را در حافظه محلی خود دارم.
برای تغییر محل ذخیره سازی دیسک خود به After Effects > Preferences > Media and Disk Cache بروید و‘Choose Folder’ را در زیر Disk Cache انتخاب کنید.
۹- ذخیره کردن و بستن افترافکت
در حالی که ممکن است به نظر آشکار باشد گاهی اوقات این خطا می تواند به سادگی با بسته شدن افترافکت و باز کردن آن حل شود. در تجربه ی من این، مشکل را برای چندبار رندر پیش نمایش حل می کند، اما احتمالا این خطا دوباره ظاهر خواهد شد.
۱۰- پاک کردن Database و Cache
اگر شما این را به خوبی انجام داده اید و هنوز هم می بینید که این خطا هست پایان جهان نیست، اما ما باید شروع به خلاقیت کنیم. با رفتن به After Effects > Preferences > Media and Disk Cache سعی کنید که پایگاه داده و Disk Cache را پاک کنید. هنگامی که شما در آنجا هستید ‘Clean Database & Cache’ را بزنید.
۱۱- مساحت کار را به طول مناسب تنظیم کنید
گاهی اوقات این خطای مزاحم را می توانید با تنظیم مساحت کار خود به طول دقیق که نیاز است باشد رفع کنید. شما می توانید با استفاده از کلید های B و N برای شروع و پایان منطقه کار خود، منطقه کار پیش نمایش شده خود را بسیار سریع تغییر دهید.
۱۲- ناحیه ی مورد علاقه خود را تنظیم کنید
شما احتمالا به طور تصادفی هنگامی که در After Effects کار می کنید یک یا دو بار یک منطقه یا یک منطقه خاص را تعیین می کنید، اما این ابزارکم استفاده می تواند واقعا در زمانی که شما سعی می کنید یک بخش کوچک از فریم ویدیوی خود را در After Effects پیش نمایش کنید بسیار مفید خواهد بود. به طور خلاصه، After Effects بخش کوچکی از ویدیو را به جای تمام فریم رندر می کند. شما می توانید ابزار ‘Region of Interest’ را با حرکت به بخش کوچکی از دکمه های مورد علاقه در پایین پانل ترکیب، فعال کنید.
۱۳- افکت های خود را بهینه کنید
همه ی افترافکت یکسان ایجاد نشده اند. بعضی از افکت ها مانند افکت Lens Blur به راحتی بر روی دستگاه شما بسیار شدید تر از یک افکت Fast Box Blur گفته می شوند. قبل از اینکه پروژه خود را رها کنید، سعی کنید تغییراتی را که ممکن است برای صحنه تان غیر ضروری باشد را تغییر دهید.
۱۴- پروژه خود را سازماندهی کنید
از خودتان بپرسید آیا پروژه خود را در یک راه کارآمد و عملی سازماندهی کرده اید. یک پروژه با صدها فایل pre-comps و غیر ضروری بزرگ دارایی ممکن است از یک سازمان دهی بهتر بهره مند شود. ممکن است وسوسه انگیز باشد که بتوانید به یک پروژه بزرگ بپردازید و انیمیشن را شروع کنید، اما این در واقع یک راه سریع برای از بین بردن یک پروژه غلط است. گاهی اول تااخر برای طرح ریزی پروژه تان وقت صرف کده اید و ممکن است شما باخطای Cached Preview به پایان نرسید .
۱۵- به جای پیش نمایش کردن رندر کنید
در حالی که این مطمئنا چیزی نیست که افترافکت برای انجام یک راه حل طراحی شده است که رندر کردن پروژه شما در صف رندر به جای پیش نمایش پروژه در After Effects باشد، کارکند. برای مثال، اگر شما در دنباله عظیم عناصر ۳D کار می کنید، ممکن است منطقی باشد که در حالت پیش نمایش وایرفریم کار کنید تا زمانی که آماده اکسپورت نباشید. به شیوه ای که این روش انیمیشن سازی بسیار شبیه یک خط لوله ۳D است، پیش نمایش های سریع After Effects در داخل ترکیب انجام شده است.
۱۶- دستگاهتان را بهینه کنید
وقت آن است که نگاهی به کامپیوتر خود بیاندازید. همه ما می دانیم که After Effects یک برنامه فوق العاده قوی برای بکارانداختن است. اگر پروژه خود را بهینه سازی کرده اید و هنوز یک خطا دریافت می کنید، ممکن است زمان برای به روز رسانی سخت افزار شما باشد. اولین مکان برای نگاه کردن به RAM شماست (به این دلیل که حافظه جاییست که RAM cache ذخیره می شود)، اما صادقانه بگویم اگر بخشی از سیستم شما فاقد آن باشد، می تواند کل فرایند انیمیشن را به حالت تعلیق درآورد. برای مشاهده ایده های مربوط به نوع دستگاهی که باید در حال اجرا باشد، از ویژگی های سیستم توصیه شده توسط Adobe دیدن کنید. مطمئنا ارتقاء سیستم می تواند هزینه ای را بپردازد، اما اگر شما هر روز با افترافکت کار می کنید، قطعا ارزش آن را دارد.
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام مدرسه گرافیک پلاس عضو شوید.
Thank you so much mam. Wil try com milk instead
سلام
ببخشید من یه مشکلی با preview دارم اونم اینه که وقتی یه ویدئو و یا هر پروژه ی دیگه ای رو میخوام اجرا کنم و در واقع در preview، برای من خیلی کند اجرا میشه و در قسمت info هم fps رو قرمز نشون میده و مینویسه Not realtime .
سخت افزار لپتاپ من هم اینه(در حال شارژ هم استفاده میکنم):
Lenovo Y520
core i7 7800hq
GeForce gtx 1050 4 gb ddr5
ram 16 gb ddr4
ssd 128 gb
خیلی ممنون میشم راهنمایی کنید که آیا مشکل از لپتاپ منه یا از نرم افزار. من از جاهای مختلف هم افترافکت رو دانلود کردم ولی مشکل برطرف نشد. ویندوز و درایورهای گرافیکم هم به طرق مختلف و با ورژن های مختلف چک کردم ولی بازم درست نشد
ممنون.
درود فراوان
بستگی به پروژه داره از پروژه آماده اگر استفاده میکنید قطعا سنگین هستن و این امر طبیعی هست
از تنظیضمات میتونید مقدار رم استفاده شد در افترافکت رو بیشتر کنید که رم سیستم بیشتر صرف افترافکت شود
بحث مربوط به fps هم احتمالا از تنظیم نبودن فریم های بخش preview هست
سلام
خیلی ممنون از راهنماییتون
فرمودید مشکل میتونه از تنظیم نبودن فریم در preview باشه. این رو چطور باید تنظیم کنم؟
آیا سخت افزار قوی تر و یا مثلا مک بوک اینها رو روان تر اجرا میکنه و یا نه مشکل مربوط به نزم افزاره؟
خیلی ممنون
قطعا وجود سخت افزار بهتر تاثیر میزاره
مخصوصا رم و گرافیک در افترافکت
پنل preview در منوی ویندز باز کنید تنظیمات فریم رو با ویدئو چک کنید
همچنین فریم ویدئو با کامپوزیشن
سلام ممنون از مطالب خوبتون ولی من همه این کارهایی که گفتید و انجام دادم ولی بازم این ارور برام میاد و با پخش کردن فیلم دچار مشکل شدم باید چیکارکنم؟
درود کدوم ارور ؟
عکس از ارور ارسال کنید
با سلام و احترام ، من هنگام کار با track camera وقتی گزینه create text and camera را می زنم با پیام شماره ۱::۵۰۷۰ و ۱۲::۵۰۷۰ روبرو می شوم و نمی دانم چی کار کنم؟چنانچه عکسش را هم بخواهید می توانم برایتان ارسال کنم.
عکس بفرستید
سلام من همه کارایی که گفتین رو کردم ولی هنوزم هم توی preview هم وقتی می خوام رندر کنم افتر ایفکت خراب میشه و بسته میشه وقتی رندر میکنم اولش با سرعته تا ۱۰ ثانیه بعد هی سرعتش میاد پایین اخرم یه پیام از افتر ایفکت میاد که کرش رو گذارش بدم بهشون ولی نمیگه کرش به خاطر چیه بعدم که پیام رو میبرم افتر ایفکت بسته میشه .میدونین باید چیکار کنم؟
درود حافظه ی کش رو پاک کنید
مشخصات سیستمتون هم بفرمایید
شما فهمیدید مشکلتون چی بوده ؟
در چه زمینه ای ؟
ایا کل حافظه رمو پاک میکنه یا فقط فایلایی روکه مربوط به خودشه رو پاک میکنه
بله کل حاظفه ی رم مربوط یه افترافکت