Cuda არ მუშაობს ახალ მძღოლებთან. CUDA API განახლება: CUDA არ მუშაობს ახალ დრაივერებში

Გამარჯობა ყველას! დღეს ჩვენ გავააქტიურებთ CUDA გრაფიკული პროცესორს (თუ თქვენს გრაფიკულ ბარათს აქვს ეს). მწარმოებლის აზრით, Adobe პროგრამული პაკეტის ახალი ვერსია შეიცავს დიდი რაოდენობით მხარდაჭერილ ვიდეო ჩიპსეტებს, მაგრამ პრაქტიკაში ეს ასე არ აღმოჩნდა, მაგრამ ეს წვრილმანებია, რადგან ყველაფრის გაკეთება თავად შეგიძლიათ.

რა არის CUDA?

CUDA არის NVIDIA- ს პარალელური გამოთვლითი არქიტექტურა, რომელიც მკვეთრად ზრდის კომპიუტერის მუშაობას GPU- ს (გრაფიკული დამუშავების ერთეული) გამოყენებით. CUDA პროცესორებმა დღემდე მილიონობით გაყიდეს და დეველოპერები პროგრამული უზრუნველყოფამეცნიერები და მკვლევარები ინტენსიურად იყენებენ CUDA- ს სხვადასხვა სფეროში, მათ შორის ვიდეო და სურათების დამუშავება, გამოთვლითი ბიოლოგია და ქიმია, სითხის დინამიკის მოდელირება, კომპიუტერული ტომოგრაფიის სურათის რეკონსტრუქცია, სეისმური ანალიზი, სხივების მიკვლევა და სხვა.

რა გვჭირდება?

1. გადადით Nvidia საიტზე და ჩატვირთეთ უახლესი ვერსიადრაივერები თქვენი mac CUDA დრაივერებისთვის: http://www.nvidia.com/object/mac-driver-archive.html

2. გახსენით ტერმინალი და მართეთ ასეთი ბრძანება

3. / პროგრამები / Adobe \ Premiere \ Pro \ CC / Adobe \ Premiere \ Pro \ CC.app/Contents/GPUSniffer.app/Contents/MacOS/GPUSniffer

4. იპოვნეთ ჩვენი ვიდეო ბარათის მოდელი (მაგალითად: GeForce GTX 580)

5.sudo nano / პროგრამები / Adobe \ Premiere \ Pro \ CC / Adobe \ Premiere \ Pro \ CC.app/Contents/cuda_supported_cards.txt

6. სიაში დაამატეთ თქვენი ბარათის სახელი

7. დაზოგე :

8. იმისთვის Ეფექტების შემდეგ *sudo nano / პროგრამები / Adobe \ შემდეგ \ ეფექტები \ CC / Adobe \ შემდეგ \ ეფექტები \ CC.app/Contents/raytracer_supported_cards.txt

9. გადაახვიეთ ბოლოში და ჩადეთ თქვენი ვიდეო ბარათის სახელი

10. დაზოგე : კონტროლი + X შემდეგ Y გამოიყენეთ ცვლილებები

11. პროგრამებში CUDA ვირჩევთ და ვსარგებლობთ ინსტალაციის დროს მიღებული აჩქარებით

შეგიძლიათ იხილოთ ვიზუალური გააქტიურება ქვემოთ მოცემულ ვიდეოში.

| როგორ დავაჩქაროთ Adobe Premiere და After Effects

ზოგიერთი ფაქტორი, რომლებიც გავლენას ახდენენ კომპიუტერული პროგრამის მუშაობაზე

ფაქტობრივია 12.2019 წ

CUDA / OpenCL და პრემიერა:

დაწყებული CS5 ვერსიით, Adobe Premiere და After Effects იყენებენ ვიდეო ბარათების გამოთვლითი რესურსების გამოყენებას. ასეთი მხარდაჭერის არსებობა დამოკიდებულია ვიდეო ბარათის ვერსიის, დრაივერის, პროგრამის და მათი პარამეტრების კომბინაციაზე.
GPU აჩქარების გამოყენების ტექნიკური შესაძლებლობა არ ნიშნავს, რომ პროგრამა CPU- ს ნაცვლად დაიწყებს GPU- ზე მუშაობას. მთელი რიგი გამოთვლითი ამოცანების გადაჭრა შესაძლებელია GPU- ზე. თუ ასეთი ამოცანები არ გამოჩნდება რედაქტირების ან ექსპორტის პროცესში, მაშინ GPU არ მონაწილეობს პროგრამის მუშაობაში.
ამ სტატიაში აღწერილია: ა) როგორ უნდა იქნეს ხელმისაწვდომი ყველა აპარატურის რესურსი, ბ) როგორ უნდა მოვაწყოთ სამუშაო პროცესები ისე, რომ GPU– ზე შესრულდეს გამოთვლითი დავალებების მაქსიმალური რაოდენობა.


Adobe- ს პრემიერაუშუალოდ მხარს უჭერს GPU– ს დაჩქარების შესაძლებლობებს თითქმის ყველა ვიდეო ბარათში NVidia CUDA– ით და მინიმუმ 1 გბ მეხსიერებით. ჩიპსეტები AMD (ATI)მხარდაჭერილია Premier- ის მეშვეობით OpenCL მეშვეობით CS6 for Mac (6750M, 6770M), სინამდვილეში CC. ჩიპსეტების Intelმხარდაჭერა დაიწყო Intel Iris 5100 და Iris Pro 5200 ნოუთბუქებით OpenCL– ის საშუალებით Premiere CC 2014 (ვერსია 8.0). Windows- ზე, Premiere- ის ამჟამინდელ ვერსიებს მხარს უჭერს ამ სამი მწარმოებლის ყველა მიმდინარე GPU- ს, Mac- ზე, მიმდინარე ვერსიებში გამოიყენება Metall და NVidia ვიდეო ბარათები არ მუშაობს.

დანამატებიროგორც Magic Bullet Looks, Elements3D არის ინდივიდუალური პროგრამებიმათ შეიძლება გამოიყენონ ან არ გამოიყენონ GPU, მიუხედავად Adobe პროგრამების პარამეტრებისა.

რა იძლევა GPU- ს აჩქარებას

Adobe- ის ნამუშევარიმარტივად რომ ვთქვათ, პრემიერა შემდეგ მილსადენადაა მიჩნეული: ფაილების წაკითხვა დისკიდან> კომპრესირებული ვიდეოს დეკოდირება მეხსიერების შიდა ვიდეო პრეზენტაციის ფორმატში> ქრონოლოგიაზე დამუშავება> კოდეკით ვიდეოს შეკუმშვა> ფაილის წერა დისკზე. წაკითხვის / ჩაწერის ოპერაციები არ არის დამოკიდებული GPU- სა და CPU- ზე, ეს დამოკიდებულია დისკების სიჩქარეზე, თანამედროვე HDD და SSD სიჩქარე ბევრჯერ აღემატება შეკუმშვის მქონე ვიდეო ფორმატების საჭირო მნიშვნელობას და ხორციელდება მონაწილეობის გარეშე პროცესორი, ე.ი. მათი გავლენა შესრულებაზე არ არის შესამჩნევი. ვიდეო ბარათების გრაფიკული დამუშავების ერთეული (GPU) შეიძლება გამოყენებულ იქნას ვიდეოს რედაქტირებისთვის დარჩენილი სამი ოპერაციისთვის. ეს ოპერაციები ხორციელდება თანმიმდევრულად და დამოუკიდებლად. თანმიმდევრულად ნიშნავს, რომ ვიდეოკადრები მილსადენის ყველა ეტაპს გადის თავიდან ბოლომდე, დამოუკიდებლად ნიშნავს, რომ სამუშაოების სიჩქარე თითოეულ ეტაპზე სხვაზე არ არის დამოკიდებული. ერთად აღებული, ეს ნიშნავს, რომ თუ გარკვეულ ეტაპზე სიჩქარე დაბალია, ზოგან ეს მარტივი იქნება უსაქმური სიტყვისგან. ოპტიმიზაცია არ არის შეჩერების შემცირება; ეს არის შეფერხებების შემცირება.

ამ ოპერაციების შესასრულებლად, GPU– ს აქვს დამოუკიდებელი აპარატურის განყოფილებები, რომლებიც ჩართულია: დეკოდირებასაერთო ფორმატები (nvdec / vce / qsv); სურათის დამუშავებაუნივერსალური გამოთვლითი ბირთვების GPU (შადერები, CUDA) შესახებ; კოდირებასაერთო ფორმატებში (nvenc / vce / qsv). თუ ვიდეოკარტს არ აქვს ეს ბლოკები, ან პრემიერი არ უჭერს მათ მხარს, ოპერაციები ხორციელდება პროცესორზე.

ყველაზე დიდი გავლენა შესრულებაზე:
1) გეომეტრიული გარდაქმნები ვიდეოზე (ზომის შეცვლა, ბრუნვა, ველის გარდაქმნა, კადრის სიჩქარის გარდაქმნა), ფერის სივრცის ტრანსფორმაცია, ფერის კორექცია და სხვა მანიპულაციები სურათებზე, რასაც მხარს უჭერს მრავალი ფილტრი, ეფექტი და დანამატი
2) აპარატურის ვიდეო კოდირება, რომელიც აქტუალურია h.264, h.265 ფორმატისთვის

ის სხვადასხვა გზებიგამოყენება, განსხვავებული ეფექტით. მაგალითად, DV ვიდეოს ბოლომდე ბოლომდე მარტივი რედაქტირებით, ეფექტების გარეშე და შემდგომი კოდირებით h264- ში, აპარატურის აჩქარება პირველი მეთოდით არ იძლევა რაიმე აჩქარებას. ვიდეო უცვლელი რჩება. თუ იყენებთ მეორე მეთოდს (მოდული დაინსტალირებულია) ვოკოდერიან პრემიერა Intel ტექნიკის კოდირებით სწრაფი სინქრონიზაციადა ა.შ., მაშინ, როდესაც თქვენი ვიდეო ბარათის ან პროცესორის GPU მხარდაჭერილია აპარატური კოდირებით), საბოლოო გაწევის სიჩქარე მნიშვნელოვნად გაიზრდება. შეიტყვეთ მეტი აპარატურის კოდირების შესახებ.
კიდევ ერთი მაგალითი, 4K ვიდეოს რედაქტირება ფერის კორექციით, Warp Stabilizer, Neat Video ხმაურის შემცირება, რასაც მოჰყვება prores 1080p. Warp Stabilizer- ის პირველი მეთოდით აჩქარებაში, განსხვავება დახვეწილი იქნება, Neat Video- ს მუშაობა დაჩქარდება, ხოლო GPU- ს წვლილი შეიტანება ზომის შეცვლასა და ფერის კორექციის ოპერაციებში მნიშვნელოვნად დააჩქარებს საერთო შედეგს; მეორე მეთოდი არ იძლევა ეფექტს prores შიფრატორში აპარატული აჩქარების არარსებობის გამო.

ვიდეო ბარათებზე დაშიფვრისა და დეკოდირების ყველა ერთეული არის ჩქაროსნული და ძირითადად განსხვავდება რეზოლუციებით. ჩრდილების სიჩქარე პირდაპირპროპორციულია მათი რიცხვისა და საათის სიხშირისა, ხოლო ვიდეოკარტებზე სიხშირე დაახლოებით ერთ დონეზეა და ბირთვების რაოდენობა მნიშვნელოვნად განსხვავდება. მნიშვნელოვანია აღინიშნოს, რომ ყველაზე ძლიერი Intel GPUs შესრულებით დაახლოებით 20-ჯერ ჩამორჩება ფლაგმანებს NVidia და AMD.

დეკოდირების მასალა

რჩება ვიდეო ბარათის GPU– ს გამოყენების მესამე გზა - ეს არის წყარო მასალის დეკოდირება. ეფექტი იქნება დროზე მუშაობისას, როდესაც ცენტრალური პროცესორი ვერ გაუმკლავდება დეკოდირებას. ეს არანაირად არ დააჩქარებს მძიმე ეფექტით მუშაობას, მაგრამ გამოსადეგი იქნება იმ შემთხვევებისთვის, როდესაც პროცესორს არ აქვს დრო მძიმე ვიდეოს ჩამოსატვირთად - 4K, 1080p50 AVCHD / XAVC / HEVC ვიდეო მაღალი ბიტრეიტიანი (100+ mbps), სუსტი ლაპტოპების მფლობელები აჩქარებას ყველაზე უკეთ შენიშნავენ. ეს ფუნქცია დაემატა Intel პროცესორებს QSV– ით 2015 წლიდან .3. თანამედროვე ზედა პროცესორები, 6 და 8 ბირთვიანი Intel და კონკურენტი Ryzen, h264 ვიდეოს უფრო სწრაფად გაშიფვრა, ვიდრე QSV, ასე რომ დეკოდირების გამორთვამ ზოგიერთ შემთხვევაში შეიძლება დააჩქაროს მუშაობა, ზოგიერთ შემთხვევაში აპარატურის დეკოდირება მოახდენს პროცესორის განტვირთვას.

მერკური აღწარმოების ძრავის GPU დაჩქარება

პროფესიული მუშაობისთვის ფუნდამენტური მნიშვნელობა აქვს ვიდეოს დამუშავების სიჩქარეს. Shaders პასუხისმგებელნი არიან გამოსახულების ყველა მანიპულაციაზე. CUDA- ს დათვლის სიჩქარე ოპერაციებისთვის, როგორიცაა 4K- დან 1080p- ზე ტრანსკოდირება, გაიზრდება დაახლოებით 5-6-ჯერ. ფერის შეფასება ასევე მნიშვნელოვნად არის დამოკიდებული GPU- ზე. ამ შემთხვევაში, სურათის ხარისხი ბევრად უკეთესი აღმოჩნდება, ვიდრე ცენტრალურ პროცესორზე მუშაობისას. ამრიგად, აუცილებელია, რომ ვიდეო რენდერი უნდა იყოს Mercury Playback Engine GPU Acceleration CUDA ან OpenCL (შედის File | Project settins | General).

ამ დროისთვის პროგრამა ავტომატურად აფიქსირებს შესაფერისი ვიდეო ბარათის არსებობას. ამასთან, არსებობს ნიუანსი: Adobe თანდათან უარს ამბობს ვიდეოკარტების ძველი მოდელების მხარდაჭერაზე (ერთი მხრივ, ეს ნიშნავს, რომ პროგრამების ახალი ვერსიები უბრალოდ არ იტესტება ძველ ბარათებზე, მეორეს მხრივ, ვიდეო ბარათების მწარმოებლები წყვეტენ ძველი მოდელების მხარდაჭერას) ახალ დრაივერებში და ახალ პრემიერს ახალი დრაივერები სჭირდება); არსებობს პრემიერის ვერსია, რომელიც ვიდეო ბარათზე ადრე გამოვიდა და მან ეს არ იცის; ამა თუ იმ მიზეზის გამო, Premiere– ის ძველი ვერსიები შეიძლება არ აფიქსირებდეს და ჩართონ აჩქარება. შეგიძლიათ სცადოთ პრემიერის ხელით მოთხოვნა.
თუ თქვენი NVidia ვიდეოკარტა არ არის განსაზღვრული, როგორც GPU- ს აჩქარება, და მხოლოდ Mercury Playback Engine პროგრამული უზრუნველყოფა მხოლოდ GPU აჩქარების ნაცვლად ხელმისაწვდომია Project Settings პანელში:

მაშინ უნდა დარეგისტრირდეთ ფაილში C: \ Program Files \ Adobe \ Adobe Premiere Pro CS6 \ cuda_supported_cards.txt... ოფიციალურად მხარდაჭერილი სია ATI ვიდეო ბარათები(რადეონი) ფაილშია opencl_supported_cards.txtდა შეიძლება ხელით დაემატოს იგივე გზით. Premiere CC- ში, Adobe- მა დაუშვა მხარდაჭერა ყველა CUDA და OpenCL ჩიპსეტისთვის, საკმარისი იყო პირველი დაწყებაზე ამ პარამეტრების პანელზე გადასვლა და GPU ხელით ჩართვა. თეორიულად, არ არის საჭირო ხელით წერა, პრაქტიკაში, თუ Premiere CC ვერ ხედავს თქვენს ვიდეო ბარათს, თქვენ თავად უნდა შექმნათ ეს ფაილი და შეიყვანოთ მასში თქვენი ვიდეო ბარათი (NVidia CUDA ფაილის მაგალითი, Radeon OpenCL) .

მარტივად შეგიძლიათ შეამოწმოთ მიზეზი კონსოლთან დარეკვით (Ctrl + F12) და შეასრულოთ GPUsniffer ბრძანება. ტექსტში იქნება მიზეზი: * არ არის არჩეული არასაკმარისი ვიდეო მეხსიერების გამო- პატარა მეხსიერება ვიდეოკარტაზე, * არ არის არჩეული ძველი მძღოლის გამო- ძველი ვიდეო ბარათის მძღოლი და ა.შ.

თუ თქვენ გაქვთ ძველი ვიდეო ბარათი, რომელსაც არ უჭერს მხარს ახალი დრაივერები, მაშინ მეტის გაკეთება მოგიწევთ ძველი ვერსიაპრემიერა ასევე, CC2015 და 2017 შესაძლოა ჩამოტვირთვის შემდეგ პროგრამის პირველი ამოქმედების შემდეგ ვერ ნახონ კეპლერის ვიდეო ბარათი, თქვენ უნდა გამოხვიდეთ პრემიერიდან და თავიდან დაიწყოთ იგი. AMD Radeon Crimson დრაივერებით GPU- ს აჩქარება არ მოხდება ძველ AMD Radeon HD 7xxx ბარათებზე და უფრო ადრე.

Adobe Premiere CS3, CS4 არ უჭერს მხარს CUDA / OpenCL ტექნიკის აჩქარებას და მათში ვიდეო ბარათის დარეგისტრირებას აზრი არ აქვს.

ეფექტების მუშაობის თავისებურება არსებობს: თუ კლიპზე გადაფარულ ეფექტებს შორის არის ისეთი, რომელიც არ უჭერს მხარს GPU აჩქარებას, მაშინ ყველა სხვა ეფექტი ასევე გადადის CPU რეჟიმში. ეს ეხება რეგულირების ფენას სრულად.


ეს სურათი გვიჩვენებს, თუ როგორ აღინიშნება GPU- ს დაჩქარებული ეფექტები პრემიერაში


ქვემოთ მოცემულია ვიდეო ბარათის ყიდვის რეკომენდაციები ზოგადი ინფორმაციაცენტრალური პროცესორის მუშაობასა და ვიდეოკარტაზე ყველა ბირთვი მუშაობით დატვირთვის შესაძლებლობას შორის კავშირის შესახებ:
AMD FX 6 ან 8 ბირთვი - 384 ან მეტი
Intel dual core - 96 ან მეტი
Intel core quad - 192 ან მეტი
პირველი თაობის Intel I7 - 384
Intel I7 Ivy Bridge - 1344 წ
Intel I7 Coffee Lake / 6 - 2944

GPU ბირთვები შეიძლება უფრო მცირე იყოს, მაგრამ შემდეგ რედაქტირება შენელდება.
Თუ თქვენ გაქვთ ძველი კომპიუტერი, მაგალითად, 2.0 გიგაჰერციანი ოთხბირთვიანი 4 გიგაბაიტიანი მეხსიერებით, GTX-1060– ის ყიდვა უაზროა. ასეთი სისტემისთვის უმჯობესია დაამატოთ მეხსიერება და გამოიყენოთ ვიდეო ბარათი, რომელსაც აქვს 300 სხვადასხვა ბირთვი. თუ თქვენ გაქვთ ძალიან სუსტი Core Duo, მაშინ ბაზარზე (ჩინური, eBay) შესაძლებლობა გაქვთ შეიძინოთ მეორადი xeon sawn თქვენი ბუდეში.

ექსპორტი

ტექნიკის h.264 კოდირებისთვის არსებობს შემდეგი პარამეტრები:
1. დააინსტალირეთ მოდული ვოკოდერი(NVidia / AMD) - დანამატი ასრულებს ვიდეოკარტის კოდირებას h264 / h265 ფორმატში, სიჩქარე არ არის დაბალი, ვიდრე რეალურ დროში.
2. თუ თქვენ გაქვთ Intel პროცესორი Quick Sync და Premiere 2017.1+, გამოიყენეთ აპარატული კოდირება სტანდარტულ Premiere ექსპორტში.

3. გამოიყენეთ გარე აპარატული შიფრატორები Advanced Frame Server მოდულის საშუალებით.
4. Premiere CS 5.x, 6.x- ისთვის დააინსტალირეთ პაკეტი Rovi TotalCode 6.03რომელიც მოიცავს h.264 კოდეკს CUDA მხარდაჭერით (არ მუშაობს კეპლერის არქიტექტურისა და უფრო ახალი ვიდეო ბარათებით, ანუ 6xx და უფრო ახალი ვიდეო ბარათების სერია არ არის მხარდაჭერილი).
პრემიერს არ აქვს აპარატურის კოდირება mpeg, prores და სხვა ფორმატებში ექსპორტისთვის.

პრემიერა ვერსიები და სპექტაკლი

ახალი მახასიათებლების გამოჩენისა და განვითარების შედეგად ისინი უკეთეს ეფექტურობას აჩვენებენ.
ასე რომ, თუ სიჩქარე ძირითადი სამუშაო h264- ით (ვადების დატვირთვა, დათვალიერება, ბოლომდე გადაჭრა) არანაირად არ შეცვლილა CS6– ის შემდეგ, შემდეგ Lumetri– ზე ვამოწმებთ CC 7.2 vs CC 2015 9.1 Lumetri– ს ეფექტზე ერთი 1 LUT. კუბის ჩატვირთვით. Lumetri Premiere CC- ში, CC 2015-ისგან განსხვავებით, ჯერ არ იყენებს GPU აჩქარებას, მაგრამ საინტერესოა, რომ წმინდა პროგრამული რეჟიმში CC 2015 უფრო სწრაფია:
cc7.2 GPU ჩართული, 3.4 fps CPU 35%
cc7.2 GPU OFF 2.9 fps CPU 45%
cc9.1 GPU ჩართულია, 25 კადრი / წმ CPU 22% GPU 8%
cc9.1 GPU OFF 3.2 fps CPU 43%.

ახალი ვერსიების უარყოფითი მხარე შეიძლება იყოს რესურსების უფრო მაღალი მოთხოვნები. ეს შეიძლება გამოვლინდეს, როგორც სხვადასხვა წარუმატებლობა პროექტზე მუშაობაში და სუსტი კონფიგურაციებით ექსპორტის დროს.
პროგრამაში შეტანილი ცვლილებები ყოველთვის სარგებელს არ მოაქვს მუშაობას. CC 2014-მდე, Multicam კარგად მუშაობდა, მაგრამ ამ ვერსიიდან სერიოზული პრობლემები შეინიშნებოდა მუშაობის ვარდნისას, მასალის რედაქტირებისას, ჩარჩოების კომპრესიით, რომლის ხანგრძლივობაა 5-10 წუთი. CC 2019 წელს, ImporterMPEG მოდულში GPU ფერის გარდაქმნის დანერგვით, GPU და GPU მეხსიერების მოხმარება გაიზარდა.

პრემიერა და მეხსიერება:

როგორც ჩანს, პრემიერა მეხსიერების ზომისთვის არც თუ ისე კრიტიკულია, მაგრამ ზოგიერთ სიტუაციაში მეხსიერების ნაკლებობამ შეიძლება გააკონტროლოს სამუშაო. როდესაც მეხსიერება მცირეა, ვთქვათ, 4 გბ, ადობოვის პროგრამებს თავიანთი მუშაობისთვის შეუძლიათ მაქსიმუმ 2,5 გბ გამოიყენონ. ეს არის ის, თუ მხოლოდ Premiere მუშაობს, After Effects და Photoshop– ის გარეშე, მის განკარგულებაში საუკეთესოა 2.5 GB მეხსიერება. ეს საკმარისია DSLR ვიდეოს მარტივი რედაქტირებისთვის, მაგრამ თუ პროექტი უფრო რთულდება, მაგალითად, AVCHD 1080p50 Warp Stabilizer, Neat Video ხმაურის შემცირება, Lumetri ფერის კორექცია, h.264 კოდირება, კომპიუტერი იწყებს სერიოზულად გაყინვას, ასე რომ ისე, რომ მაუსი შენელდება. თუ გადავხედავთ ამოცანების მენეჯერის ასეთ მომენტებს, ცხადი გახდება, რომ სისტემა ღრმად იცვლება, თუმცა 1 გბ მეხსიერება შეიძლება იყოს თავისუფალი.

ასეთ სიტუაციაში გამოსავალი შეიძლება იყოს შემდეგი: რედაქტირება / პრეფერენციები / მეხსიერება - გაწევის ოპტიმიზაცია მეხსიერებისათვის... დამუშავების გარეშე რედაქტირებისას, შეგიძლიათ სცადოთ გამორთოთ მაქსიმალური ბიტის სიღრმის ვარიანტი (GPU- ზე მუშაობისას, ეს ვარიანტი ყოველთვის ჩართულია, მომხმარებლის არჩევის მიუხედავად. CPU- ზე მუშაობისას მისი გამორთვა უარყოფითად მოქმედებს ნებისმიერი ფერის კორექციის ხარისხზე )

ექსპორტი შეგიძლიათ, როდესაც მეხსიერების ნაკლებობაა Adobe Media Encoder (რიგის ღილაკი) გამოყენებით, რის შემდეგაც შეგიძლიათ დახუროთ Premiere.

ასევე შეგიძლიათ გამორთოთ Superfetch სისტემის სერვისი, რომელიც ეხება მოწინავე ქეშირებას, რაც აზრი არ აქვს და მეხსიერების უკმარისობაა.

Premiere- ს ვერსიებისთვის 2017 წლიდან, ფიზიკური მეხსიერება შეიძლება იყოს პრობლემა და ხშირი იყო პრეტენზიები იმის შესახებ, რომ ”პრემიერა ავარია შუა ექსპორტზე”. პეიჯინგის ფაილის მნიშვნელოვანი ზრდა დაგეხმარებათ ამ სიტუაციაში. ვინაიდან პეიჯინგის ფაილის დიდი გამოყენება ვერ აუმჯობესებს მუშაობას, ჩვენ მას ვერიდებით. პირველ რიგში, შეგიძლიათ სცადოთ ეფექტების ოპტიმიზაცია, გამოთვალოთ ისინი, სცადოთ შუალედური კოდირება უფრო მარტივ კოდეკში.

პროცესორის ბირთვების რაოდენობა და ჰიპერტრეიტინგი გავლენას არ ახდენს მეხსიერების მოთხოვნებზე, რაც ადვილი შესამჩნევია Adobe Premier Pro.exe პროცესის ბირთვების გამორთვით Task Manager- ში. თუ თქვენ გაქვთ ბევრი სისტემის მეხსიერება, ეს ყველაფერი არ მისცეთ adobe პროგრამებს: ოპერაციის დროს დისკის ოპერაციები აქტიურად ინახება და უფასო სისტემის მეხსიერების არსებობა დააჩქარებს მუშაობას - თუ სისტემას არ აქვს საკმარისი მეხსიერება, მაშინ windows იწყებს swap- ის (პეიჯინგის ფაილის) აქტიურ გამოყენებას და ეს არის ძლიერი დარტყმა შესრულებით.

Adobe Media Encoder

პროგრამაში MediaEncoder, CUDA- ს აჩქარება დაინერგა Media Encoder CC- ის განახლებული ვერსია 7.1-ის შემდეგ, 31.10.2013. მისი მუშაობისთვის უნდა შეირჩეს შესაბამისი რენდერი.


თუ თქვენს NVidia ვიდეო ბარათს აქვს CUDA, მაგრამ შეუძლებელია შეარჩიოთ Mercury Playback Engine GPU Acceleration renderer, მაშინ ხელით უნდა შექმნათ ფაილი C: \ Program Files \ Adobe \ Adobe Media Encoder CC 2014 \ cuda_supported_cards.txtდა დარეგისტრირეთ თქვენი ვიდეო ბარათი იქ. მსგავსი სიტუაციაა რადეონებთანაც.

უნდა გესმოდეთ, რომ MediaEncoder- ში ვიდეო ფაილების ტრანსკოდირება და Premiere / AfterEffects- დან პროექტის ექსპორტი განსხვავებული ოპერაციაა. ვიდეო ფაილების ერთი ფორმატიდან მეორეში გადაყვანისას, AME გაწევა ძრავა ააქტიურებს GPU აჩქარებას, ვიდეოს ზომის / კადრის სიჩქარის შეცვლისას, და თუ იგი სხვა კოდეკზე გადაანგარიშდება, მაშინ არაფერი არ არის დაჩქარებული. Premiere / AfterFX პროექტი სხვაგვარად არის გაწეული: ამისათვის AME ატვირთავს პრემიერას / afterfx ბირთვს და GPU აჩქარებას მეხსიერებაში, როდესაც გამოითვლის პროექტის ყველა ეფექტს და ტრანსფორმაციას, ეს არ არის დამოკიდებული Media Encoder- ზე, არამედ პრემიერაზე პროექტში არსებული პარამეტრები. იმისათვის, რომ GPE აჩქარებამ იმუშაოს ყველა პრემიერის ეფექტზე MediaEncoder- ში გაწევისას, უნდა მოხდეს იმპორტის თანმიმდევრობა გამორთულია.

Როდესაც სწორი პარამეტრიექსპორტის სიჩქარე Premiere და AME– დან იგივე იქნება.

როგორ ვაკვირდეთ GPU- ს მუშაობას

შეგიძლიათ შეამოწმოთ, თუ როგორ გამოიყენება ვიდეო ბარათის ჩიპსეტი (GPU) GPU-Z პროგრამასთან. GPU-Zმონიშნეთ ნიშნები, აქვს თუ არა თქვენს NVidia– ს CUDA ვიდეო ბარათი, ან თქვენი Radeon OpenCL, ხოლო გაწევის დროს კარგად ჩანს, თუ როგორ იტვირთება თქვენი ვიდეო ბარათის GPU (GPU Load). გაითვალისწინეთ, რომ სისტემაში გაშვებულ სხვა პროგრამებს, აგრეთვე დანამატებს (მაგალითად Magic Bullet Looks) შეუძლიათ GPU– ს ჩატვირთვა დამოუკიდებლად და Adobe პროგრამების პარამეტრების მიუხედავად, და ეს ასევე გამოჩნდება.
ექსპორტის (კოდირების) დროს ვიდეო ძრავის დატვირთვის ხაზი აჩვენებს nvenc ბლოკის დატვირთვას, დროის ნიშნულზე მუშაობისას (დეკოდირება), ბლოკის დატვირთვა, რომელიც პასუხისმგებელია დეკოდირებაზე.


CUDA და After Effects დაჩქარება:

After Effects- ში მუშაობისას პროგრამას შეუძლია გამოიყენოს გრაფიკული ბარათის რესურსები შემდეგი გზით:
- პროგრამის 2D ინტერფეისის დაჩქარება - მუშაობს ყველა ვიდეო ბარათზე;
- OpenGL - ხელმისაწვდომია თითქმის ყველა ვიდეოკარტაზე, დაჩქარებულია გადახედვები (სწრაფი მონახაზი), OpenGL დანამატები (მაგალითად, Element 3D);
- 3D ფენების ალტერნატიული გაწევის ძრავა (კამერით, სინათლის წყაროებით), სახელწოდებით Ray-traced 3D - მხოლოდ NVidia ვიდეო ბარათებისთვის.
AE 14.0– დან დაწყებული, 3D ფენების კიდევ ერთი შემდგენელი გამოჩნდა - ჩაშენებული Cinema 4D ბირთვი.
GPU– ს აჩქარება თანდათან ჩნდება ჩაშენებულ ეფექტებში: მე –14 ვერსიაში ეს არის Lumetri, Fast Blur, სიკაშკაშე და კონტრასტი, Find Edges, Hue / Saturation, Mosaic, Glow, Tint და Invert.

ექსპორტის დროს, After Effects ასრულებს მუშაობას შემდეგი თანმიმდევრობით: პირველი, ჩარჩო მოცემულია ქრონოლოგიაზე (ყველა ფენა ყველა ეფექტით, სათითაოდ, ქვემოდან ზემოთ), შემდეგ გაწეული ჩარჩო შეკუმშულია (კოდირებულია) გამომავალი ფაილის ფორმატი. პირველ ეტაპზე, AE იყენებს ზემოთ აღწერილ ვიდეოკარტის აჩქარებას, მეორე ეტაპზე სიტუაცია მთლიანად დამოკიდებულია კოდეკებზე და აღწერილია პრემიერის განყოფილებაში.

Მაინც, After Effects- ს სჭირდება სწრაფი პროცესორი და ბევრი მეხსიერება(16 გბ ან უკეთესი 32 ან მეტი), ამის გარეშე მძლავრი ვიდეო კარტის არსებობა არანაირ ეფექტს არ მოგცემთ, გარდა ამისა, ბევრი მძიმე დანამატი უბრალოდ არ იყენებს CUDA- ს და მუშაობს მხოლოდ ცენტრალურ პროცესორზე ან უნივერსალური OpenGL აჩქარებით. პრემიერისგან განსხვავებით, ვიდეოკარტაზე GPU აჩქარების არსებობა დააჩქარებს მუშაობას ნაკლებ პროექტებში.

განსხვავება OpenGL- სა და CUDA- ს შორის
ვიდეო ბარათების აპარატული დაჩქარება უზრუნველყოფილია სპეციალური ბლოკებით GPU ჩიპზე: გამომავალი ერთეული (ROP), ტექსტურების ასახვის ერთეული (TMU), ერთიანი ჩრდილები (CUDA ბირთვები). GPU ვიდეო ბარათების გამოყენების ორი ტექნოლოგია არსებობს: OpenGL და CUDA (ATI- ს და Intel- ის ვიდეო ბარათებისთვის, CUDA- ს ანალოგს OpenCL ეწოდება).
ოპენგლი
მთლიანობაში აღწერს 3D სცენას და ეს აღწერა არანაირად არ არის დამოკიდებული ვიდეოკარტაზე, მაგრამ მის საშუალებებს არ შეუძლიათ After Effects ყველა ფუნქციის შესრულება. OpenGL შესრულება, პირველ რიგში, დამოკიდებულია ROP- ებისა და TMU- ების რაოდენობაზე და სიმძლავრეზე, რომლებიც ჩართულია 3D გადაცემაში. OpenGL ასევე პასუხისმგებელია სისტემაში არსებულ 2D გრაფიკაზე - მომხმარებლის ინტერფეისის დაჩქარებაზე (Hardware BlitPipe), ვიდეოს რეჟიმების მართვაზე, ვიდეო მეხსიერებაზე ოპერაციებზე. კომპოზიციის ფანჯრის OpenGL სწრაფი მონახაზის რეჟიმი ოპტიმიზირებულია ძალიან სწრაფად გადახედვაპროექტის ხარისხში.
AE– ში მუშაობის თვალსაზრისით, OpenGL ფუნქციები აბსოლუტურად არასაკმარისია, რომ გამოიყენოთ საბოლოო რენდერში, მაგრამ დანამატებისთვის, რომლებიც მას იყენებენ, მისი შესრულება ძალიან მნიშვნელოვანია.
CUDAნიშნავს GPU ბირთვების პირდაპირ პროგრამირებას, ეს არის ვიდეოკარტის დამუშავების ენერგიაზე სრული სრული წვდომა. მარტივად რომ ვთქვათ, ბევრი CUDA ბირთვი სწრაფად ამუშავებს უამრავ ციფრს, მაგრამ ისინი არ მუშაობენ სურათთან, როგორც 2D ან 3D სცენაზე. CUDA- სთვის OpenGL ფუნქციონალური ფუნქციების გარკვეულობას ქმნის NVidia- ს მიერ OptiX ბიბლიოთეკის საშუალებით, სადაც მთავარი პროგრამა, რომელიც მუშაობს CPU- ზე, ასრულებს მათემატიკურ გამოთვლებს CUDA ჩრდილებზე. ამ ბიბლიოთეკის გავლის შემდეგ After Effects ეწოდება Ray-traced 3D. Ray-traced 3D მხარს არ უჭერს After Effects- ის ყველა მახასიათებელს, მაგრამ შესაბამის კომპოზიციებზე მას შეუძლია მნიშვნელოვნად აჯობოს პროცესორის გაწევის სიჩქარეს. მოიგებს თუ არა ეს, საუკეთესოდ განსაზღვრავს თქვენი სამუშაო პროექტის ტესტის შედეგს.
AE- ში მუშაობის თვალსაზრისით, კომპოზიციებზე 3D ფენებით, ამან შეიძლება კარგი სტიმული მისცეს სიჩქარეს, ასევე CUDA და OpenCL შეიძლება გამოყენებულ იქნას დანამატების მიერ.

მხარს უჭერს გრაფიკული ბარათი OpenGL და CUDA
OpenGL- ს მხარს უჭერს ყველა NVidia, AMD, Intel გრაფიკული ამაჩქარებელი. სწრაფი მონახაზისთვის საჭიროა OpenGL 2.0 ან უფრო მაღალი და Shader Model 4.0 ან უფრო მაღალი. როგორც წესი, ამას არანაირი პრობლემა არ აქვს. CUDA დრაივერის ვერსია უნდა იყოს 4.0 ან უფრო მაღალი (CC მოითხოვს 5.0+ ვერსიას). ვერსიების შემოწმება შესაძლებელია EDIT / Preferences / Preview / GPU ინფორმაციაში.

თუ ვერსიები უფრო დაბალია, მაშინ უნდა განაახლოთ დრაივერები NVidia ვებსაიტიდან. თუ ეს არ გამოგადგებათ, მაშინ დროა ახალი ვიდეო ბარათი შეიძინოთ. თუ თქვენს ვიდეოკარტს აქვს CUDA, მაგრამ GPU- ს აჩქარება მიუწვდომელია და მხოლოდ პროგრამული უზრუნველყოფის რეჟიმია შესაძლებელი, მაშინ თქვენი ვიდეო კარტის ხელით დამატება ფაილში შეგიძლიათ C: \ Program Files \ Adobe \ Adobe After Effects CS6 \ Support Files \ raytracer_supported_cards.txt. After Effects CC და უფრო ახალი ვერსიებისთვის, შეიძლება საკმარისი იყოს, რომ შემოწმდეს GPU check ჩართოთ ჩამრთველი EDIT / Preferences / Preview / GPU ინფორმაციის პანელში.

Ray-traced 3D
3D raytraced გაწევა Ray-traced 3Dგამოჩნდა CS 6-ის შემდეგ (ვერსია 11.0.2 და უფრო ახალი), იგი ითვლის 3D ფენებს, კამერას, სინათლის წყაროებს ვიდეო ბარათზე არსებულ შემადგენლობაში, რომელშიც მას ირჩევს შემსრულებელი. მხარდაჭერილია მხოლოდ NVidia ვიდეო ბარათების CUDA GPU. მუშაობის ზოგიერთი თავისებურებაა: საბოლოო რენდერი შეიძლება ბევრჯერ უფრო სწრაფი გახდეს, ან შეიძლება იყოს უფრო ნელი, ვიდრე კლასიკური CPU გაწევა, რაც დამოკიდებულია კომპოზიციასა და ვიდეოკარტაზე. ჩართვის დროსაც გრაფიკული ბირთვიპროექტის რედაქტირებისას Ray-traced 3D ერთდროულად აჩქარებს კომპოზიციის ფანჯარაში ჩვენებას.
არსებობს შეზღუდვები: GPU- ს შემსრულებელი მხარს არ უჭერს პროგრამის მთელ რიგ ფუნქციებს, რომლებიც დაკავშირებულია შერწყმის რეჟიმებთან, ტრეკის გლუვთან და უამრავ ეფექტთან, მაგალითად, Pin Tool, ე.ი. არ არის შესაფერისი ყველა კომპოზიციისთვის.
CC 2015.1– მდე, Maxwell ჩიპსეტები არ არის მხარდაჭერილი - GeForce GTX 750Ti, ყველა 9x0 სერია. 2017.2 არ უჭერს მხარს Pascal ჩიპსეტებს. როგორც ჩანს, Adobe– ს არ აქვს დრო, განაახლოს სხვისი ბიბლიოთეკის ლიცენზია, მაგრამ არაფერი გვიშლის ხელს ამას ხელით გავაკეთოთ optix.1.dll (ჩამოტვირთეთ OptiX 3.9) Adobe After Effects CC 20xx / Support Files საქაღალდეში.
როგორც Ray-traced 3D- ის ალტერნატივა, თქვენს პროექტებში შეგიძლიათ გამოიყენოთ Video Copilot Element 3D, Zaxwerks 3D Invigorator, Mettle ShapeShifter დანამატები, რომლებიც უფრო სწრაფი და ძლიერია, ვიდრე Ray-traced 3D. მე -14 ვერსია წარმოგიდგენთ ჩაშენებულ Cinema 4D რენდერს.


Ray-traced 3D- ის ჩასართავად გჭირდებათ:
1. ჩართე AE– ში EDIT / Preferences / Preview / GPU ინფორმაციის მენიუში გადასვლით (სურათი ზემოთ)
2. მიუთითეთ იგი თითოეული კომპოზიციისთვისრომელშიც თქვენ გადაწყვეტთ გამოიყენოთ იგი:

გასაგებად მნიშვნელოვანია !!!- CUDA (Ray-traced 3D) AfterEffects- ში ამუშავებს მხოლოდ 3D ფენებს კომპოზიციაში, რომლისთვისაც Ray-traced 3D მითითებულია როგორც რენდერი. 2D ფენა კლასიკურ 3D ფორმატში მაინც არის გაწეული. თუ CPU შეირჩევა EDIT / Preferences / Preview / GPU ინფორმაციის პანელში, მაშინ კომპოზიციაში მითითებული რენდერის მიუხედავად, Classic 3D ჩართდება.
CUDA– ს გამოყენება არ იძლევა სრულ დაჩქარებას: თუ 3D– ს გააკეთებთ 2D ფენისგან და ჩართავთ Ray-traced 3D– ს, მაშინ CUDA ჩართდება, მაგრამ სიჩქარე დაეცემა, რადგან კლასიკური 3D სივრცეში მარტივი ელემენტების ტრანსფორმაცია უფრო სწრაფია . თუ სცენა გაართულებთ: დაამატეთ შუქები, ჩრდილები და ველის სიღრმე, მაშინ კლასიკური 3D შესრულება მკვეთრად ეცემა და Ray-traced 3D ნამდვილად უფრო სწრაფი ხდება. ამრიგად, Ray-traced 3D უნდა იყოს დაინსტალირებული მხოლოდ იმ პროექტის კომპოზიციებისთვის, სადაც ის აჩქარებას იძლევა, თუ არჩევანი არასწორია, გაწევა შეანელებს. თუ სხვა კომპონენტში ჩასმულია Ray-traced 3D კომპოზიციის მქონე ფენა, მათთვის გაწევაზე პასუხის გაცემა დამოუკიდებელია.
გაიგეთ, თუ როგორ მუშაობს იგი უკეთესად Ray-traced 3D / Classic 3D ტესტური რენდერების გაკეთებით. ნუ დაივიწყებთ მეხსიერების ამოწმებას ტესტირების დაწყებამდე - რედაქტირება / გასუფთავება / All Memory & Disk Cache. დრო და დააკვირდით თქვენი CUDA დატვირთვას. შეგიძლიათ აკონტროლოთ GPU დატვირთვა GPU-Z პროგრამაში (GPU დატვირთვის მნიშვნელობა).
ეს ყველაფერი მოსახერხებელი და სწორია - პროექტში თქვენ უნდა დააკავშიროთ ვიდეო ბარათების ამაჩქარებლებისთვის ოპტიმიზირებული 3D ელემენტები 2D და 3D ელემენტებთან, რომლებიც იყენებენ After Effects- ის ყველა ფუნქციონირებას.

დააჩქარეთ რედაქტირება. OpenGL- ის ჩართვა

იმისათვის, რომ გამოვიყენოთ რადირებული 3D ბირთვი, რომელიც მუშაობს Cuda– ს მეშვეობით, პროექტის რედაქტირებისას, თქვენ უნდა აირჩიოთ GPU EDIT / Preferences / Preview / GPU ინფორმაციის პანელში.

ასევე შესაძლებელია GPU რესურსების გამოყენება OpenGL– ის საშუალებით, ანუ შესაძლებლობების გამოყენება AMD გრაფიკული ბარათები(ATI), Intel HD Graphics და იგივე NVidia OpenGL 3d ამაჩქარებლის პროგრამული ინტერფეისით. ის აჩქარებს მუშაობასპროექტის რედაქტირებისას: გამოიყენება წინასწარი გადახედვისას, AE ინტერფეისის დასახატად პროექტის რედაქტირებისას და ზოგიერთი ეფექტისთვის (Cartoon, Magic Bullet Looks და Colorista ეფექტები იყენებენ OpenGL– ს როგორც რედაქტირებისას, ასევე ექსპორტის დროს).

რედაქტირების დროს და წინასწარი გადახედვისას კომპოზიციის ფანჯარაში გამოსაყენებელი OpenGL ჩართულია ღილაკის სწრაფი გადახედვა / სწრაფი მონახაზი ფანჯარაში. OpenGL სტანდარტის შეზღუდვების გამო, After Effects ყველა ფუნქცია არ მუშაობს, ამიტომ სწრაფი პროექტი არ ვრცელდება ყველა პროექტზე.

რედაქტირებაში სამუშაოს დაჩქარების კიდევ ერთი ვარიანტი: ჩართვა აპარატურა აჩქარებს კომპოზიციას(თუ თქვენ გაქვთ CC 2015, გჭირდებათ ვერსია 13.6+): რედაქტირება / პარამეტრების მენიუში აირჩიეთ ეკრანი და ჩართეთ აპარატურის დაჩქარების კომპოზიცია. ეს პარამეტრი პასუხისმგებელია ფენების აპარატურის კომბინაციაზე და ინტერფეისის ელემენტების კომპოზიციაზე ფანჯარაში (Hardware BlitPipe).

მრავალჯერადი დამუშავება: საბოლოო გაწევის დაჩქარება

After Effects– ს განვითარების დიდი ისტორია აქვს, იგი ჯერ კიდევ იმ დროიდან იწყება, როდესაც პროგრამას CoSa AfterFX ეწოდებოდა და კომპიუტერს ერთი პროცესორი ჰქონდა ერთი ბირთვით. შესაბამისად, პროგრამის ყველა ფუნქცია და ყველა გარე დანამატს არ შეუძლია პარალელურად მოახდინოს მათი მუშაობის პარალელიზაცია რამდენიმე ბირთვზე. ეს პრობლემა წაიშლება ყოველი ახალი ვერსიით, მაგრამ ძველი ვერსიებისთვის ან ძველი დანამატების გამოყენებისათვის ეს შეიძლება იყოს მნიშვნელოვანი.

მეტი მეხსიერების საშუალებით შესაძლებელია ოფციონის გამოყენება მრავალჯერადი დამუშავება... ამის ჩასართავად, აირჩიეთ / მეხსიერება და მრავალჯერადი დამუშავება რედაქტირება / პარამეტრების მენიუში. როგორც ჩანს, ფანჯრის შუაში ჩართეთ რამოდენიმე ჩარჩოს ერთდროულად ჩართვა (ერთდროულად გაუკეთეთ რამდენიმე ჩარჩო). ამის შემდეგ შესაძლებელი იქნება მეხსიერების ოდენობის დაყენება თითოეული პროცესორის ბირთვის გასაწევად. სურვილისამებრ შეარჩიეთ მნიშვნელობა, დაინსტალირებული მეხსიერების ოდენობისა და პროცესორის ბირთვების რაოდენობაზე დაყრდნობით. თუ მეხსიერება არ არის საკმარისი, After FX ავტომატურად შეამცირებს ჩართული ბირთვების რაოდენობას. გთხოვთ გაითვალისწინოთ, რომ დაწყებული Media Encoder- ით და AE CC 2015.0- ით, ეს პარამეტრი გამორთულია.

ზოგიერთ შემთხვევაში, ეს ვარიანტი საშუალებას იძლევა დააჩქაროს გაწევა, მაგრამ მეხსიერების მეტი მოხმარების ხარჯზე. საბოლოო გაწევაში, After Effects– ის ასლის გარდა, დამატებით ასლებს დაიწყებენ პროცესორის ბირთვების რაოდენობაზე დაყრდნობით, მაგრამ მომხმარებლის ინტერფეისის გარეშე. ანუ, 4 ბირთვიან პროცესორზე, Hyper-threading– ით, მეხსიერებაში იქნება After Effects– ის 9 ასლი. თქვენ უნდა გესმოდეთ, რომ AE ამისგან 8-ჯერ უფრო სწრაფად არ იმუშავებს: თუ რაიმე ეფექტს შეუძლია პარალელიზება მოახდინოს მის მუშაობაზე რამდენიმე ბირთვზე ერთი ჩარჩოს გამოთვლით, მაშინ არ იქნება დაჩქარება მრავალჯერადი დამუშავებიდან, რადგან 8 ჩარჩოს ერთდროულად დამუშავების მიზნით, თქვენ გჭირდებათ 8 ჯერ მეტი ინფორმაციის მოსამზადებლად, მეხსიერების საშუალებით 8-ჯერ მეტი ინფორმაციის გაგზავნა და კოორდინირებული წესით 8 დამუშავების ძაფის მართვა, მაგალითად, 17 მეგაპიქსელიანი ფოტოს დამუშავება, დაცულია 1 გბ მეხსიერება, შესაბამისად, რვა თემას 8 სჭირდება გბ ეს არის ზედმეტი ზედნადები. თუ ეფექტის გაანგარიშებისას ჩართულია მხოლოდ ერთი ბირთვი, დანარჩენი კი უსაქმურია, თითოეული ბირთვისთვის ჩარჩოს მიცემა, ნამდვილად ეფექტური იქნება. ამ მეთოდის რეალური ეფექტურობა ბევრ პირობზეა დამოკიდებული და უმჯობესია ემპირიულად გადავამოწმოთ პროცესორის დატვირთვის მონიტორინგი სამუშაო მენეჯერში. Adobe გირჩევთ 4-6 ძაფის გაშვებას 8 ბირთვით.

ქსელის გაწევა
After Effects საშუალებას გაძლევთ დააყენოთ ქსელში ჩართვა მრავალ კომპიუტერზე. სანამ ამას გაუმკლავდებით, უნდა გახსოვდეთ, რომ პროექტში გამოყენებული შრიფტები / კოდეკები უნდა იყოს დაინსტალირებული ყველა აპარატზე, რომელიც ჩართულია რენდერში.

ექსპორტი h264- ზე და After Effects CC- ში
CC ვერსიიდან დაწყებული, ექსპორტი h264- ში, WMV- სა და MPEG- ში ნაგულისხმევად გამორთულია. უფრო მეტიც, CC 2014 ვერსიის შემდეგ, ის მთლიანად გამორთულია. ეს გაკეთდა იმის გამო, რომ ფუნდამენტური შეუძლებლობაა ორი ეფექტის მქონე კოდეკების გამოყენების შემდეგ. ამ ფორმატებისთვის, დეველოპერები რეკომენდაციას იძლევიან ექსპორტს Adobe Media Encoder- ის საშუალებით. რეალურ მუშაობაში, ყველაზე პრაქტიკულია ექსპორტის პირდაპირ ფორმატში ინტერფრემის კომპრესიის გარეშე, მაგალითად, avi UT ვიდეო კოდეკი, qt Cineform კოდეკი, PNG; და შემდეგ ტრანსკოდირება h.264- ზე.

After Effects CC ვერსიისთვის რჩება ერთჯერადი გამავლობის h.264 კოდირების შესაძლებლობა, რისთვისაც საჭიროა ჩართოთ პირდაპირი ექსპორტი h264- ზე და დამოუკიდებლად დააკონფიგურიროთ გამოყვანის მოდული გაწევა რიგში:

ჯერ კიდევ არსებობს Quicktime– ით h264– ზე პირდაპირი ექსპორტის შესაძლებლობა, სამწუხაროდ, Q26– ში h264 კოდეკი დაბალი ხარისხისაა. ასევე შესაძლებელია დააყენოთ გარე ffmpeg დაფუძნებული AfterCodecs.


Adobe Media Encoder
Adobe Media Encoder მხარს არ უჭერს ერთდროულად რამოდენიმე ჩარჩოს გაკეთებას - AE– ს ვარიანტია დაჩქარება, მაგრამ ის მხარს უჭერს მრავალ საექსპორტო ფორმატს და ასევე შეგიძლიათ დააკავშიროთ კოდეკები აპარატული კოდირების დაჩქარებით მასში.
სინამდვილეში, AME– ის ყველაზე დიდი ნაკლი არის ის, რომ იგი მხარს არ უჭერს Ray – traced 3D– ს და რაც ყველაზე ცუდია, ჩარჩოს ინტერფეისური კოდეკებით კოდირებისას, Media Encoder აიძულებს AE– ს მუდმივად გადაანგარიშოს ჯგუფში არსებული ყველა წინა ჩარჩო.
მოკლედ, AME– ით ექსპორტის დაწყებამდე, სცადეთ მრავალი კადრის ექსპორტი პირდაპირ და დროში. თუ AME– ით ექსპორტის დროს სიჩქარე დაეცემა, მაშინ უფრო პრაქტიკულია ექსპორტი პირდაპირ (მაგალითად, TIFF სერია, avi / UT ვიდეო, mov / Cineform) და შემდეგ თქვენი ვიდეოს გადატანა სასურველ ფორმატში.

AE- ს ერთდროული მუშაობა სხვა Adobe პროგრამებთან
After Effects ცდილობს დაათვალიეროს გადაცემის ყველა შედეგი და იკავებს ყველა არსებულ მეხსიერებას, მიუხედავად მისი ზომისა. ასეთი ქეშირება მნიშვნელოვნად აჩქარებს რედაქტირებას AE– ში, მაგრამ მეხსიერების ნაკლებობა იწვევს პროგრამების სხვადასხვა ავარიულ ჩავარდნას და შეწყვეტას ყველაზე შეუსაბამო მომენტში. AE– სა და Photoshop– ს ან Premiere– ს შორის გადართვისას ამის შემცირების მიზნით, უბრალოდ გაათავისუფლეთ მეხსიერება: რედაქტირება / გასუფთავება / მთელი მეხსიერება.

ზოგადი საკითხები

ვიდეო ბარათის მეხსიერება
მინიმუმ 1 გბ მეხსიერება გჭირდებათ ვიდეო ბარათზე და უკეთესია, თუ ეს არის DDR5. DDR3 მეხსიერება კარგია სამუშაოსთვის, მაგრამ თუ ახალ ვიდეო ბარათს შეიძენთ, უფრო გონივრულია DDR5– ზე გადასვლა. სრული HD- სთვის, ფორმალურად დიდი ზღვრით, 2 გბ საკმარისია, თუმცა, როდესაც ერთი ჩარჩო შედგება რამდენიმე წყაროს ჩარჩოებისაგან (სურათი სურათზე) ან ეფექტები, რომლებიც ერთდროულად ამუშავებს რამდენიმე კადრს (ხმაურის შემცირება და ა.შ.), მეხსიერება გამოიყენება მოხმარება მრავლდება. თუ გამოიყენება GPU აჩქარება, მაშინ მთელი ეს მეხსიერება უნდა იყოს ვიდეოკარტაზე. ამიტომ, 2 გბ გონივრული არჩევანია, ხოლო 4 გბ უკეთესი და აბსოლუტურად აუცილებელია UHD / 4K ვიდეოსთვის.

OpenGL პრემიერაში
OpenGL Premier არ იყენებს, OpenGL იყენებს ზოგიერთ დანამატს. OpenGL მხარდაჭერა მოცემულია სისტემის დონეზე. თუ ვიდეოკარტა დააინსტალირეთ, მის დრაივერებთან ერთად ემატება OpenGL აჩქარება. შესრულების პარამეტრები ხორციელდება ვიდეო ბარათის დრაივერებთან დაინსტალირებული კომუნალური პროგრამებიდან. ეს ყველაფერი მოთამაშეებისთვის კარგად არის ცნობილი.


კვადრო
Quadro სერიის ვიდეო ბარათების ვიდეოს რედაქტირებისას ერთადერთი წერტილი არის 10 ბიტიანი მასალისა და 10 ბიტიანი მონიტორის შემთხვევაში, მაგალითად, HP Dreamcolor. წინააღმდეგ შემთხვევაში, Quadros არ არის საკმარისად სწრაფი ან ძალიან ძვირი.


საკვები
NVIDIA GeForce ბარათები სრული დატვირთვით (დაწყვილებული ან SLI) 200-დან 700 ვატამდე მუშაობს.
უნდა გვახსოვდეს, რომ სისტემის სხვა კომპონენტებიც ენერგიას მოიხმარენ. ელექტროენერგიის მოხმარების მხრივ მეორეა ცენტრალური პროცესორი, quad core Q9650– ისთვის ეს არის 65 ვტ, ამ შემთხვევაში საკმარისია 300 ვტ ენერგიის მიწოდება. ან I7-930 უახლოვდება 130 W- ს და 500W PSU შეიძლება არ იყოს საკმარისი.

უსაქმური, ვ CUDA ბირთვები
GTX 460 80 160 336
GTX 660 80 275 1152
GTX 660Ti 80 320 1344
GTX 670 80 340 1344
GTX 680 85 390 1536
GTX 690 100 510 2x1536
GTX 730 10 38 96
GTX 760 95 300 1152
GTX Titan 109 335 2688
GTX 960 105 270 1024
GTX 980 110 390 2048

გაგრილება
აუცილებელია ვიდეოკარტის მუშაობის ტემპერატურის კონტროლი. არსებობს რამდენიმე პროგრამა, რომელიც ამის საშუალებას გაძლევთ. მაგალითად, იგივე GPU-Z ან HWMonitor (მისი ჩამოტვირთვა შეგიძლიათ www.cpuid.com– დან). საჭიროების შემთხვევაში, ორგანიზებული დამატებითი გაგრილება... ასევე დააკვირდით პროცესორის ტემპერატურას.

მიღებული ზომების მიუხედავად, ექვს თვეში ერთხელ მაინც, საჭიროა რადიატორების და გულშემატკივართა მტვრისგან გაწმენდა.

მრავალ GPU- სთან მუშაობა
გრაფიკული ბარათები, როგორიცაა GTX 690, Titan, არსებითად უკვე ორმაგი გრაფიკული ბარათია. Premiere CC მუშაობს მათთან და, უფრო მეტიც, მუშაობს თუ სისტემაში რამდენიმე ვიდეო ბარათია და SLI რეჟიმი არ არის საჭირო, რაც ნიშნავს, რომ შეგიძლიათ გამოიყენოთ სხვადასხვა სერიის ვიდეო ბარათები. ოპერაციის ეს მეთოდი ასევე ცნობილია, როგორც MultipleGPU... აქ შესრულების მომატება არ არის ცალსახა და დამოკიდებულია კომპიუტერის კონფიგურაციის ბალანსზე.
დამატებითი მანევრის ადგილი იქმნება მესამე მხარის დანამატების მიერ GPU- ს გამოყენებით. ამ შემთხვევაში, თქვენ შეგიძლიათ Premiere- ს მიანიჭოთ ერთი ვიდეო ბარათის CUDA აჩქარება, ხოლო მოდულის დამატება მიანიჭოთ სხვა ვიდეო ბარათის OpenGL დაჩქარებას (მაგალითად, Radeon) (მაგალითად, Magic Bullet სერია მუშაობს OpenGL- ის საშუალებით). გარდა ამისა, უფრო და უფრო მეტი დანამატი გამოჩნდება პირდაპირ MultipleGPU– ს გამოყენებით - Neat Video 4, Beauty Box 4, Twixtor, DE: Noise, ReelSmart Motion Blur.

დისკის მართვის ოპტიმიზაცია
საჭიროა თავიდან აიცილოთ ნაკაწრების დისკების ფრაგმენტაცია, გააკონტროლოთ იგი და საჭიროების შემთხვევაში მოხდეს დეფრაგმენტაცია. პრემიერისთვის განათავსეთ მედია ქეში ერთგულზე სწრაფი HDD, ან უკეთესი SSD. Adobe After Effects– ისთვის ჩართეთ Disc Cache პარამეტრებში / Media & Disc Cache– ში და განათავსეთ იგი გამოყოფილ ადგილზე სწრაფიდისკი, იდეალურად SSD; ასევე ჩართეთ Disc Cache = მიმდინარე პარამეტრების გაწევა რინდერის რიგის პარამეტრებში.

ფოტოები
თუ პროექტში ჩაიტვირთეთ 20 მეგაპიქსელიანი ფოტო და შემდეგ მათთან იმუშავეთ, მაგალითად, 25% -მდე შემცირება, მაშინ უმჯობესია ჯერ შეამციროთ ისინი Photoshop- ში. ამრიგად, პრემიერაში ამ ფოტოთი ყოველი ასეთი ოპერაცია შესრულდება 4-ჯერ უფრო სწრაფად.
გარდა ამისა, პრემიერაში GPU აჩქარების შეზღუდვაა: ((სიგანე * სიმაღლე) / 16,384) მეგაბაიტი მეხსიერება ვიდეოკარტაზე დაცულია ჩარჩოს დამუშავებისთვის. თუ მიღებული მნიშვნელობა აღემატება არსებულ მეხსიერებას, პრემიერის რენდერი გადადის CPU– ზე. ეს ნიშნავს, რომ ამ ჩარჩოზე GPU აჩქარება არანაირ ეფექტზე არ იმუშავებს. მაგალითად, სურათის ზომა Canon 550D– ით არის 5184 × 3456 პიქსელი. გაანგარიშების შედეგად მივიღებთ 1.094 მბ, რაც ფიზიკურად მეტია 1 გბ მეხსიერებაზე Quadro FX 3800.

CEPHtmlEngine
ეს პროცესი წარმოადგენს Adoba– ს ინტერფეისების ახალი მიდგომის ნაწილს: ის პასუხისმგებელია ბიბლიოთეკის პანელზე (ღრუბლოვანი რესურსების ხელმისაწვდომობაზე) და პრემიერის ახალ გამშვებზე. ყოველ 5 წამში ის Cloud- ში ადის და პროცესორებზე HT- ს გარეშე შეიძლება სიჩქარის 30% დასჭირდეს. Adobe გვთავაზობს დამახინჯებული AngularJS კოდის დაფიქსირებას პატჩებით. ჩვენ მიგვაჩნია, რომ კოდი, რომელიც სულელურად ასხამს I / O- ს მრავალდავალებულ სისტემაში, პრინციპულად მისაღები არ არის და ვანგრევთ CEPHtmlEngine საქაღალდეს, რომელიც მდებარეობს c: \ Program Files \ Adobe \ Adobe Premiere Pro CC 2015 \

AdobeIPCBroker
დაახლოებით ყოველ 30 წამში, პროცესი სახელად AdobeIPCBroker.exe აგზავნის დაშიფრულ მონაცემებს, რომელთა ხანგრძლივობაა 1-დან 1,5 კბ-მდე, Adobe სერვერებზე. ვინაიდან ჩვენ უნდა ვიმუშაოთ და არ ვიყოთ მუდმივ კომუნიკაციაში ღრუბელთან, ფაილი c: \ Program Files (x86) \ Common Files \ Adobe \ OOBE \ PDApp \ IPC \ AdobeIPCBroker.exe შეიძლება ჩაანაცვლოს ამით.

ლუმეტრის მასშტაბები
თუ ქრონოლოგიაზე დაკვრისას შესრულება არ არის საკმარისი, გახსოვდეთ, რომ ნაჩვენები Lumetri Scopes პანელი მოითხოვს მნიშვნელოვან რესურსებს.

აერო
Aero მუშაობს GPU აჩქარებით და ხარჯავს რესურსებს. ამიტომ, ის შეიძლება გამორთული იყოს

https://helpx.adobe.com/premiere-pro/system-requirements.html - სისტემის მოთხოვნები
http://blogs.adobe.com/aftereffects/category/technical-focus
https://www.cpubenchmark.net/common_cpus.html

მე მიყვარს Nvidia, რადგან მათი ვიდეო ბარათები მხარს უჭერს უამრავ სასარგებლო საკითხს, როგორიცაა PhysX და, რა თქმა უნდა, CUDA. მოულოდნელად გაჩნდა კითხვა ვიდეოს გარდაქმნის შესახებ და, რა თქმა უნდა, გადავწყვიტე არ დამეძაბა ჩემი Core i7 ამ საკითხებით, დაე მართოს ეს სისტემა და მე მაქვს ორი GTX780 ვიდეო ბარათის gf110 ჩიპი. მაგრამ გადამყვანებმა მოულოდნელად დაიწყეს დემონსტრირება, რომ მათ ვერ იპოვნეს CUDA მხარდაჭერილი მოწყობილობები. ინტერნეტი მოვიძიე და გავარკვიე, რომ nvidia– მ გამორთო CUDA მხარდაჭერა, ოფიციალურად განაახლა API CUDA– სთვის და ახლა DLL– ები უკვე გაუქმებულ მდგომარეობაშია, მძღოლიდან დაწყებული 340.52 და შემდეგ.

განახლება 1

გამოდის, რომ nvidia- მ განაახლა API CUDA- სთვის და, შესაბამისად, არცერთი პროგრამა არ მუშაობს. რჩება მხოლოდ დაველოდოთ ყველას, რომ განაახლოს პროგრამები ახალი API– ს მხარდასაჭერად, ხოლო ქვემოთ მოცემული ჰაკების გამოყენება შეგიძლიათ. შეგიძლიათ წაიკითხოთ თემა ამის შესახებ.

ამოხსნის ვარიანტები

  • დააინსტალირეთ ძველი მძღოლი 337.88
  • გახსენით ეს არქივი C: \ Windows– ზე (მხოლოდ x64)
  • ჩამოტვირთეთ შეცვლილი მძღოლი 344.11 Cyris- დან

პ.ს.

P.S.S (01/09/2017): პოსტი ძველია. ალბათ, ყოველივე ზემოთქმული აღარ დაეხმარება, ამიტომ განაახლეთ კონვერტორის პროგრამა. მათმა უმეტესობამ უკვე იცის როგორ მუშაობს ახალი CUDA ინტერფეისით, ამიტომ ყველა ამ shenanigans აღარ არის საჭირო.

უცნაურად საკმარისია, რომ კითხვების უმეტესობა ყველაზე იაფ ვიდეო ბარათებს ეხება. რა თქმა უნდა, უფრო სასურველია შეიძინოთ Adobe- ს სერტიფიცირებული ვიდეო ბარათი, რადგან მათმა ინჟინერმა თავის ბლოგში დაწერა, ვიდეოკარტების არჩევა შეზღუდულია, რადგან მათ არ სურთ, რომ დამხმარე მომსახურება გადავსებულიყო ვიდეოკარტების კითხვებით, რადგან ეს არის After Effects– ის შემთხვევაში. რა თქმა უნდა, უფრო ლოგიკური იქნებოდა პროფესიონალური ბარათების მხარდაჭერა საცნობარო დიზაინით. როგორც ვხედავთ, სია ფართოვდება და G200 და Fermi ჩიპსეტების გარდა, ლაპტოპებისთვის ოფიციალურად არის მხარდაჭერილი G92 ჩიპსეტი (Quadro FX 3700M და Quadro FX 3800M). Adobe Premiere Pro CS5 5.0.2 განახლებით დაწყებული მას შემდეგ, რაც Mercury Playback Engine (MPE) ოპტიმიზირებულია Fermi არქიტექტურის მქონე ვიდეო კარტებისთვის, გადაწყდა უახლოესი მაღაზიაში ყველაზე იაფი ვიდეო ბარათის შეძენა მხოლოდ ორი მოთხოვნით: 2.0 და მეტი საბორტო მეხსიერება 768 მბაიტი. არჩევანი ვიდეოკარტზე აღმოჩნდა: 4 ათას მანეთზე ოდნავ მეტი.

გრაფიკული ბარათის სპეციფიკაციები Gainward GeForce GTX 550 Ti 1024MB (NE5X55T0HD09-1061F):
40nm GF116 ჩიპსეტი (GeForce GTX 550 Ti), 1,17 მილიარდი ტრანზისტორი. DirectX 11 GPU Shader Model 5.0 მხარდაჭერით აშენებულია ულტრა მაღალი ეფექტურობისთვის ახალი გრაფიკული შესაძლებლობები API - GPU- ით დაჩქარებული მოზაიკის შექმნა.
ძირითადი და დაჩრდილვის ერთეული მუშაობს სიხშირეებზე: 900/1800 მეგაჰერციანი.
192 ნაკადის პროცესორი და 8 პოლიმორფული ძრავა.
32 ტექსტურული ერთეული. შერევის ბლოკები: 24.
384 კბ გაერთიანებული L2 ქეში.
ტექსტურების შევსების სიჩქარე (მილიარდი ტექსელი / წმ): 28.8.
შესრულება: 691 GFLOPS.


1024 მბ GDDR5 მეხსიერება, საათში 4100 მჰც. 6x ჩიპი Hynix H5GQ1H24AFR T2Cდაშვების დრო 0.8 ns და სიხშირე 5 GHz. ხელმისაწვდომი მეხსიერება: 953 მბაიტი.
192 ბიტიანი მეხსიერების ავტობუსი (გამოყენებულია სამი 64 ბიტიანი მეხსიერების კონტროლერი).
მეხსიერების გამტარობა: 98.4 გბ / წმ.
ინტერფეისი: PCI Express 2.0 x16.
ჩიპსეტის სითბოს გაფრქვევა: 116W.
მაქსიმალური GPU ტემპერატურა: 100 გრადუსი.
მხარს უჭერს მუშაობას ორმხრივი SLI კონფიგურაციაში.
შედეგები: DVI-I, VGA, HDMI.
მხარს უჭერს HDMI 1.4a– ს, GPU– ს დაჩქარებული Blu-ray 3D მხარდაჭერის ჩათვლით, x.v.Color, HDMI Deep Color და 7.1 ციფრული გარსის ხმას.
მხარდაჭერა: OpenGL 4.1, DirectX 11 და Shader Model 5.0, NVIDIA PureVideo HD.
შექმნილია 1680x1050 ან ნაკლები გარჩევადობის მონიტორებთან სამუშაოდ.
ორმაგი სლოტიანი აქტიური გაგრილების სისტემა პრიმიტიულით ალუმინის რადიატორინეკნებით (დაწკაპუნებადი ფოტო).


და 92 მმ 11x პირების გულშემატკივართა:

ოპერაციული სისტემა: Windows 7 32 / 64bit, Windows Vista 32 / 64bit, Windows XP 32 / 64bit.
ვიდეო ბარათის ზომები ძალიან კომპაქტურია: 188 x 112 მმ.
GPU იკვებება ოთხფაზიანი გადამყვანით, რომელსაც აკონტროლებს NCP 5395T კონტროლერი.
ელექტროენერგიის მიწოდება საჭიროა 400 ვტ ან მეტი, მიმდინარეობა + 12 ვ ავტობუსში უნდა იყოს მინიმუმ 24 ა. ელექტროენერგიის მიწოდება უნდა იყოს აღჭურვილი ერთი 6-პინიანი დენის კონექტორით. ვიდეოკარტაზე, დამატებითი PCIe კვების კონექტორი მდებარეობს ვიდეოკარტის თავზე და არა გვერდზე, რაც გაცილებით მოსახერხებელია კორპუსის დაყენებისას:


რუქა დაემატა ძველს სისტემის ერთეულიორმაგი ბირთვით Intel პროცესორი Core 2 Duo E6400 + Asus P5B Deluxe (Intel P965 Express– ით PCI ავტობუსიპირველი გადასინჯვის ექსპრესი x16, გამტარობით 8 გბ / წმ) და სტანდარტული GPS-500AB-A ელექტროენერგიის მიწოდება (500W, სამი 12V ხაზის გაცემა: 16 + 18 + 18A, 2x 6pin PCIe კონექტორები), რომლებიც დატვირთულია Chieftec UNI BA-02B კორპუსი -B-SL. იმ ელექტროენერგიის უფრო მშიერი ბარათის შეძენამ შეიძლება გამოიწვიოს უფრო ძლიერი ელექტრომომარაგების აპარატის შეძენა. ჩვენი მიზანია, გაირკვეს, თუ რა მოგვცემს ვიდეო ბარათის მარტივ ჩანაცვლებას უფრო თანამედროვეზე, რომელიც მხარს დაუჭერს GPU აჩქარებას Adobe Premiere Pro CS5 და CS5.5– ში. Chieftec UNI BA-02B-B-SL კორპუსის გაფართოების ჭრილების უჟანგავი დამაგრება ვერ მუშაობს ამ ვიდეოკარტასთან, რადგან მისი ორი სლოტიანი გაგრილების სისტემა, კერძოდ დეკორატიული პლასტმასის გარსი ხელს უშლის დამაგრებას. ვიდეო კარტი ხრახნებით უნდა დამეფიქსირებინა ძველებურად.


დააინსტალირეთ შემდეგი დრაივერები (* იმუშავეთ მხოლოდ WHQL დრაივერებთან, ინსტალაციის შემდეგ გადატვირთეთ კომპიუტერი):

დაიწყეთ Adobe Premiere Pro CS5 პროგრამა და აირჩიეთ პროექტის პარამეტრები: მხოლოდ მერკური აღწარმოების ძრავის პროგრამული უზრუნველყოფა.

თანმიმდევრობის წინასწარ არჩევა: DSLR 1080p25. ჩვენ ვამზადებთ კლიპს ხმოვანი კომპოზიციის სიგრძეზე:

კლიპი შედგება წყაროებისგან: Canon 550D, 5D, PNG თანმიმდევრობა, M-JPEG კადრები და JPEG ფოტო... გამოყენებულია შემდეგი ეფექტები: აკონტროლოთ მქრქალი კლავიში, ულტრა კლავიშიანი, დროის გამოსწორება, გაუსის დაბინდვა, სწრაფი ფერის კორექტორი და შავი და თეთრი. ასევე გამოყენებული იქნა შემდეგი ფუნქციები: მასშტაბი ჩარჩოს ზომაზე, ჩარჩოების ნაზავი, შეიცვალა PNG თანმიმდევრობის PAR და Color Dodge შერწყმის რეჟიმი.
გარდა ამისა, არსებობს ექსპორტის სამი ვარიანტი: H.264 Blu-Ray, Match Source Attributes (მაღალი ხარისხის), ე.ი. ეს ვარიანტი არ ცვლის რეზოლუციის და კადრების სიჩქარეს. მეორე ვარიანტი: Mpeg2-DVD, PAL Widescreen High Quality, აქ ასევე გამოიყენება სტანდარტული მასშტაბური, რომელიც ამცირებს რეზოლუციას 720x576- მდე. მესამე ვარიანტი, იგივე, რაც მეორე, მაგრამ მონიშნულია ველი: გამოიყენეთ გაწევის მაქსიმალური ხარისხი.

ყველა სხვა ტესტი გაივლის GPU– ს გამოყენებით. ჯერ უნდა ჩართოთ ვიდეოკარტის მხარდაჭერა. გადადით დირექტორიაში: C: \ Program Files \ Adobe \ Adobe Premiere Pro CS5 აწარმოეთ GPUSniffer.exe პროგრამა და გახსოვდეთ რუკის სახელი.


შემდეგ, იმავე დირექტორიაში გახსენით ტექსტური დოკუმენტი: cuda_supported_cards.txt და იქ ჩაწერეთ ვიდეო ბარათის სახელი (თუ პროგრამა არ ჩანს ბარათისთვის, მაშინ ვკითხულობთ კავშირის შეცდომების შესახებ). გარდა ამისა, ტესტები ჩატარდა Premiere Pro CS5.0.3 ვერსიაზე (თუ რამდენად მუშაობს ოპტიმიზაცია Fermi– სთვის). გასათვალისწინებელია, რომ განახლების შემდეგ, პროექტის ჩატვირთვისას, გამოჩნდება წარწერა:


ასე რომ, ტესტში მონაწილე პროგრამის თითოეული ვერსიისთვის:

საჭიროა ტექსტის დოკუმენტის ხელახლა გადაწერა: cuda_supported_cards.txt.

შესაბამისად, შეამოწმეთ პროექტი> პროექტის პარამეტრები> ზოგადად რომელი ძრავია შერჩეული:

როგორც კი ავირჩევთ: მერკური დაკვრის ძრავის GPU დაჩქარების ზოლი დროის ნიშნულის ზემოთ შეიცვლება წითელიდან ყვითლის.

კლიპის წარმოსადგენად, Adobe Media Encoder არ იქნა გამოყენებული. აქ მოცემულია შემაჯამებელი ცხრილი შედეგებით:

ბიუჯეტის გრაფიკულ ბარათსაც კი შეუძლია მნიშვნელოვნად დააჩქაროს მთელი რიგი ოპერაციების ნელი კომპიუტერი. აღსანიშნავია ისიც, რომ ყოველი განახლებისას ვიდეო ბარათის GPU უფრო და უფრო ეფექტურად გამოიყენება. ვინაიდან პროგრამის ერთ-ერთი უპირატესობა არის კარგი მასშტაბურობა, მძლავრი კომპიუტერების შედეგები სულ სხვა იქნება.
* სტანდარტული 1 გბ ბორტ მეხსიერების გარდა, ვიდეო ბარათები, რომლებიც დაფუძნებულია GeForce GTX 550 Ti ჩიპსეტზე, შეიძლება მომარაგდეს მეხსიერების შემდეგი ზომებით: 1.5 გბ, 2 გბ, 3 გბ და 4 გბ
* ვისაც ფულის დაზოგვა სურს: სინამდვილეში, ვიდეო ბარათი არის კიდევ უფრო ბიუჯეტის ვიდეო ბარათის overflocked ვერსია GeForce GTS 450 (GF106), საათის სიჩქარე GeForce GTX 550 Ti- ში გაიზარდა, 128-ბიტიანი მეხსიერების ავტობუსი იყო გაიზარდა 192 ბიტიანზე (მესამე კონტროლერის ჩართვის გამო) და ROP– ების რაოდენობა 16 – დან 24 – მდე გაიზარდა. ეს არის ის. დადებითი GeForce GTS 450: ბევრად მეტი დაბალი ფასიდა მოხმარება, მხოლოდ 106W (ანუ ელექტროენერგიის მიწოდება მოთხოვნა კიდევ უფრო ნაკლებია).
ვიდეოკარტა GeForce GTX 460 (GF104) 768 MB არ არის ჩვენთვის შესაფერისი, ვინაიდან მეხსიერების ნაწილი "სერვისს" უჭირავს და, შედეგად, ხელმისაწვდომი მეხსიერება არ აკმაყოფილებს Mercury Playback Engine GPU Acceleration მოთხოვნებს. . მიუხედავად იმისა, რომ ეს უფრო სწრაფია ვიდრე GeForce GTX 550 Ti.
* ვისაც ოდნავ უკეთესი გადახდის შესაძლებლობა აქვს, ყურადღება მიაქციეთ ვიდეო ბარათს GeForce GTX 560 Ti (GF114), ის ოდნავ უფრო სწრაფია ვიდრე "წებოვანი" GTX 470 და ბევრად უფრო სწრაფია ვიდრე GeForce GTX 460 768MB, GeForce GTX 460 SE და მით უმეტეს, GeForce GTX 550 Ti, და შეიძლება გახდეს ოქროს საშუალო საშუალება. GTX 560 Ti განსხვავდება GTX 560– ისგან - შედის მერვე პოლიმორფული ძრავა (მულტიპროცესორი) დამატებით 48 ნაკადის პროცესორით (560 წელს არის 7x), 8 დამატებითი ტექსტურული აგრეგატი და ROP ერთეული და გაზრდილი სიმძლავრე 20W, თითქმის იგივე ფასი
საკმაოდ საბიუჯეტო გადაწყვეტილებები არ დარჩა ფრჩხილებში, მაგალითად, რესურსი studio1productions.comაქტიურად უწყობს ხელს საბიუჯეტო ხსნარის GT 240 (GT215 ბირთვი) გამოყენებას არც თუ ისე ძლიერი სისტემებისთვის (მწარმოებლის მიერ განთავსებულია ამ ვიდეო ბარათის პოზიცია: ბიუჯეტის CUDA ამაჩქარებელი სახლისთვის). მაგრამ აქ არის რამდენიმე ნიუანსი, ვინაიდან ბიუჯეტის გადაწყვეტილებებს აქვს რამდენიმე კოდი ვიდეო ბარათებისთვის იგივე კოდით. ამრიგად, GT 240 1GB GDDR5 ვიდეო ბარათის გამოყენებისას, Premiere Pro CS5.5– ში სიჩქარის 45% –ით გაზრდას მივიღებთ GT 240 1GB DDR3– ის გამოყენებასთან შედარებით. ეს ყველაფერი ეხება გამტარობამეხსიერება, 128 ბიტიანი მეხსიერების ავტობუსით და GDDR5, რომელიც მუშაობს 3,4 გჰც – ზე, მეხსიერების სიჩქარეს ვიღებთ 54,4 გბ / წმ. 128 ბიტიანი წვდომის ავტობუსის და DDR3 მეხსიერების 1.58 გჰც სიხშირეზე მუშაობისას ვიღებთ მეხსიერების სიჩქარეს = 25,28 გბ / წმ (გამოითვლება ფორმულით: 128 x 1580/8).
GeForce GTX 550 Ti ასევე რეკომენდირებულია UltraScope, DeckLink, Multibridge და Intensity აღბეჭდვის ბარათებისთვის Blackmagic Design– ისგან. სიაში შედის გრაფიკული ბარათები: nVidia GeForce GTX 285, nVidia GeForce GTX 550Ti, nVidia GeForce GTX 570 და nVidia GeForce GTX 580. Მინიმალური მოთხოვნები: მხარდაჭერა OpenGL 2.1 და ტექსტურების შევსების სიჩქარე 22,000 MT / წმ-ზე მეტი.
ჩვენ ვკითხულობთ GeForce GTX 550 Ti ვიდეო ბარათის შედარებითი ტესტირების შესახებ GeForce GTX 650 და GeForce GTX 650 Ti შედარების შესახებ.
* უფრო მძლავრ სისტემაზე დიდი განსხვავებაა სხვადასხვა კლასის ვიდეო ბარათებს შორის. ამიტომ, აზრი არ აქვს, მაგალითად, პაკეტის გამოყენებას: ორმაგი ბირთვიანი პროცესორი და GeForce GTX 580 კლასის ვიდეოკარტა.
!!! ფრთხილად იყავით, საცალო ვაჭრობაში არსებობს MSI გრაფიკული ბარათები GeForce GTX 550 Ti 1024MB GDDR5 () დეკლარირებული სიხშირეებით 900/3800 მეგაჰერცი (900/4100 ვერსიასთან მიმართებაში, რომელიც უკვე ზარი უნდა იყოს). სინამდვილეში, ყველაფერი გაცილებით სამწუხაროა: GeForce GTX 550 Ti (აგებულია GF116 / Fermi 2.0) - ის საფარქვეშ MSI N450GTS-M2D1GD5(აგებულია GF106 / Fermi 1.0) ძირითადი სიხშირეებით 783MHz და 1 GB GDDR5 მეხსიერება, რომელიც მუშაობს სიხშირეებზე: 3608 ან 3200MHz. 128 ბიტიანი მეხსიერების ავტობუსი 192 ბიტიანი ნაცვლად. და 144 ნაკადის პროცესორი 192-ის ნაცვლად.

ვიდეოკარტა გადატვირთულია 900/4000 მეგაჰერც სიხშირეზე, მაგრამ 128 ბიტიანი ავტობუსი 192 ბიტიანი ავტობუსისგან მნიშვნელოვანი მინუსია.

Adobe Mercury Playback ძრავა Premiere CS5– ის გულში მხოლოდ CUDA– ს აჩქარებას უჭერს მხარს Quadro და GeForce GTX 285 გრაფიკულ ბარათებზე. ამასთან, ვიდეოკარტის მხარდაჭერის განმარტება ხდება სახელის სიის შედარების გზით, ხოლო სია შეიძლება შეიცვალოს და დაამატოს სხვა NVIDIA დაფუძნებული ვიდეო ბარათები.

ვიდეო ბარათისთვის CUDA აჩქარების მხარდაჭერის დასამატებლად დარწმუნდით, რომ დაცულია შემდეგი პირობები:

  • გამოყენებულია Adobe Premiere CS5 სრული ვერსია. საცდელი ვერსია არ არის მხარდაჭერილი.
  • ვიდეო ბარათის გრაფიკული პროცესორის CUDA თავსებადობის დონეა 1.1 ან უფრო მაღალი. G80 დაფუძნებული გრაფიკული ბარათები მხოლოდ 1.0 დონისაა და არ არის შესაფერისი მერკური ძრავისთვის.
  • ვიდეო ბარათს აქვს მინიმუმ 896 მბ ვიდეო მეხსიერება. მიუხედავად იმისა, რომ აჩქარების ჩასატარებლად საჭიროა მხოლოდ 765 მბაიტი, ეს მეხსიერება სრულად უნდა იყოს ხელმისაწვდომი აპლიკაციისთვის და ვიდეო მეხსიერების ნაწილი ყოველთვის ინახება სარემონტოდ. გრაფიკული ინტერფეისივინდოუსი და მძღოლთან გაცვლა, ასე რომ, 768 მბ ვიდეო მეხსიერების ბარათით, აპლიკაციას ექნება 765 მბ-ზე ნაკლები წვდომა და აჩქარება არ იმუშავებს.
  • დაინსტალირებული NVIDIA დრაივერის ვერსია 197.45 ან უფრო ახალი.

Მიყევი ამ ნაბიჯებს:

  1. ბრძანების გაშვება ვინდოუსის სტრიქონი(cmd.exe) როგორც ადმინისტრატორი. გამოიყენეთ cd ნავიგაციისთვის იმ საქაღალდეში, სადაც დაყენებულია პრემიერა (ჩვეულებრივ C: \ Program Files \ Adobe \ Adobe Premiere Pro CS5).
  2. გაუშვით GPUSniffer.exe ბრძანება
  3. ყურადღებით შეისწავლეთ პროგრამის შედეგი. ამის ბოლოს უნდა იყოს სტრიქონი ” CUDA მოწყობილობა # 0 არ არის არჩეული, რადგან ის არ ემთხვევა დასახელებულ ბარათების სიას" თუ სხვა მიზეზია მითითებული (" რადგან საჭიროა 765 მბაიტი, ხოლო XXX მბაიტი საჭიროა», « რადგან CUDA 1.0 ვერსია არ არის მხარდაჭერილი"), ეს ნიშნავს, რომ ვიდეო კარტი არ არის მხარდაჭერილი, ან NVIDIA დრაივერი არ არის დაინსტალირებული სწორად, წაშალეთ და დააინსტალირეთ დრაივერის ახალი ვერსია. ასევე დაიმახსოვრე შემდეგი სტრიქონი: სახელი: GeForce XXXXXX გამოთვლის შესაძლებლობა: 1.3", GeForce XXXXXX არის ბარათის სახელი, რომლის მიხედვითაც საჭიროა მისი დამატება სიაში.
  4. შეასრულეთ ბრძანება notepad.exe სხვადასხვა_supported_cards.txt
  5. ჩასაწერად დაამატეთ რუქის სახელის ბოლო სტრიქონი, რომელიც ისწავლეთ მე –3 ეტაპზე და შეინახეთ ფაილი.
  6. ისევ გაუშვით GPUSniffer.exe ბრძანება. გადახედეთ შედეგს და დარწმუნდით, რომ ბოლოს გამოჩნდება ხაზი "CUDA მოწყობილობა # 0 მხარდაჭერილია".
  7. დაიწყეთ Adobe Premiere. შექმენით ახალი პროექტი და გადადით მის თვისებებზე. ვიდეოს რენდერისა და დაკვრის ჩანართზე შეცვალეთ Mercury Playback Engine Engine Only და Mercury Playback Engine GPU Acceleration.

განვიხილოთ CUDA ტექნიკის დაჩქარების შემდეგი შეზღუდვები პრემიერაში:

  • Mercury Playback არ აჩქარებს ვიდეოს დაშიფვრას / დეკოდირებას - ეს კოდეკის საქმეა. პროექტზე ერთდროულმა მუშაობამ და კოდეკთან ერთად პროექტის ექსპორტმა, რომელიც ასევე იყენებს CUDA- ს აჩქარებას, შეიძლება გამოიწვიოს არაპროგნოზირებადი შედეგები.
  • ყველა ეფექტი არ არის დაჩქარებული.
  • აჩქარება სწორად მუშაობს მხოლოდ პირველი სამი ფენისთვის, შემდგომი ფენების დამუშავება შესაძლებელია მხოლოდ ნაწილობრივ და შესაძლებელია გამოსახულების ნიმუშები.
  • დამუშავებული ვიდეოს შემზღუდავი გარჩევადობა და ფენების რაოდენობა დამოკიდებულია ვიდეო მეხსიერების რაოდენობაზე. რეკომენდებულია CUDA დაჩქარების ფუნქციის ჩართვა მხოლოდ 1 გბ-ზე მეტი მეხსიერების მოცულობის ვიდეო ბარათებისთვის.