როგორ ვიმუშაოთ VirtualDub-თან? ვიდეოების მოჭრა და შეერთება VirtualDub Virtualdub-ში როგორ გადავიდეთ რუსულზე


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

ამ პროგრამის ერთ-ერთი მთავარი უპირატესობა, გარდა მისი თავისუფალი ხასიათისა, არის მისი მცირე ზომა. ეს საოცარი ხელსაწყო იმდენად კომპაქტურია, რომ მუშაობს პორტატულ რეჟიმში ინსტალაციის გარეშე, ამასთან აქვს შთამბეჭდავი შესაძლებლობების არსენალი ვიდეოს რედაქტირებისა და დამუშავებისთვის. რა თქმა უნდა, მას არ შეუძლია კონკურენცია გაუწიოს ისეთ გიგანტებს, როგორიცაა Sony Vegas ან Adobe Premier, მაგრამ ის კარგად უმკლავდება ბევრ ყოველდღიურ ამოცანას.

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

VirtualDub გაკვეთილები

ინსტრუქციების სასარგებლო კოლექცია რედაქტორის ძირითადი მახასიათებლების გამოყენებისთვის. მაღალი ხარისხის ვიდეო გაკვეთილები მოგცემთ გარკვეული ამოცანების შესრულების ნათელ მაგალითებს და აჩვენებს, თუ როგორ გამოიყენოთ VirtualDub 1.10 4 თავდაჯერებული მომხმარებლის დონეზე. ისიამოვნეთ ყურებით!

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


ვისწავლით VirtualDub-ში ვიდეოების არჩევას და მორთვას, შემდეგ კი მათ შენახვას.


ეს გაკვეთილი გეტყვით, როგორ წაშალოთ ვიდეოს ნაწილი.


ვიდეო და აუდიო კოდეკების შეცვლის პროცესის დემონსტრირება.


დაარეგულირეთ ჩარჩოს ზომა ზომის შეცვლის ფილტრის გამოყენებით.


გამოიყენეთ Rotate ფილტრი ვიდეოს დასატრიალებლად.

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

VirtualDub მიზნად ისახავს ძირითადად AVI ფაილებთან მუშაობას. უფრო ზუსტად, ასე: გამოსავალზე ვიღებთ AVI ფაილს (თუმცა შესაძლებელია ე.წ ფრეიმსერვერად მუშაობა, უტილიტის მსგავსი; VirtualDubMod მოდიფიკაციას დამატებით შეუძლია შეინახოს Matroska (MKV) და OGM კონტეინერებში) და AVI შეიძლება მიწოდებული იყოს შეყვანის, MPG, AVS და სხვა ფაილის ტიპების სახით. ამავდროულად, ზოგადი მოსაზრებებიდან ირკვევა, რომ AVI შეყვანისა და გამოსვლისას არის გარკვეული იზოლირებული სიტუაცია (მართლაც, ამ შემთხვევაში შესაძლებელია დამუშავების ჩატარება გადაკოდირების გარეშე - ამის შესახებ მეტი ქვემოთ).

AVI ფაილები, როგორც მოგეხსენებათ, ჩვეულებრივ შეიცავს ერთ ვიდეო ნაკადს და 0, 1 ან მეტ აუდიო ნაკადს. ამავდროულად, თავად ფაილის გაფართოება პრაქტიკულად არაფერს ამბობს მის შინაარსზე: AVI ფაილი მხოლოდ კონტეინერია, რომელშიც მონაცემები შეიძლება ინახებოდეს სხვადასხვა შეკუმშვის ფორმატში. მათთან მუშაობის შესაძლებლობა განისაზღვრება შესაბამისი კოდეკების ხელმისაწვდომობით (ცალკე ვიდეო და აუდიო). Windows-ში არის ორი განსხვავებული ქვესისტემა ვიდეო მონაცემებთან მუშაობისთვის - ძველი ვიდეო Windows-ისთვის (VfW) და უფრო თანამედროვე DirectShow (DS). ორივე უზრუნველყოფს ერთიან ინტერფეისს ნებისმიერი შეკუმშვის ფორმატთან მუშაობისთვის - ვიდეო ფაილთან მომუშავე პროგრამას არ სჭირდება ზუსტად იმის ცოდნა, თუ როგორ არის ის კოდირებული - საკმარისია სისტემაში დარეგისტრირდეს შესაბამისი დეკოდირების მოდული. VirtualDub და მრავალი სხვა ვიდეო რედაქტორი იყენებს VfW ინტერფეისს, ხოლო მოთამაშეების უმეტესობა იყენებს DirectShow ტექნოლოგიას. რას ნიშნავს ეს პრაქტიკაში? შეიძლება აღმოჩნდეს, რომ VirtualDub ვერ გახსნის ვერცერთ ფაილს, რომელსაც სრულყოფილად უკრავს მოთამაშე, რადგან... სისტემას აქვს მხოლოდ DS დეკოდერი ამ ფორმატისთვის, მაგრამ არა VfW კოდეკი (ვიდეოში Windows-ისთვის თითქმის ყოველთვის კომპრესორი და დეკომპრესორი ერთად მიდიან და კოდეკს უწოდებენ, ხოლო DirectShow-ში ხშირად მხოლოდ დეკოდერია). მაგალითად, წარსულში ხშირად შეიძლებოდა შეხვედროდა სიტუაცია, როდესაც ვიდეო miniDV ციფრული კამერიდან "სუფთა" სისტემაზე უკრავდა Microsoft-ის DS დეკოდერის გამოყენებით, მაგრამ არ იყო გახსნილი მუხაში - საჭირო იყო VfW-ის დაყენება. კოდეკი, მაგალითად, MainConcept ან Canopus-დან. (VirtualDub-ის ბოლო ვერსიებს აქვთ ჩაშენებული დეკოდერი (მაგრამ არა ენკოდერი!) DV ფორმატისთვის, ასევე MJPG ფორმატისთვის, რომელიც ხშირად გამოიყენება ანალოგური ვიდეო გადაღების აპარატურაში.) აქვე აღვნიშნოთ, რომ საპირისპირო შემთხვევაში, როდესაც შეკუმშვის ფორმატისთვის არის მხოლოდ VfW კოდეკი, ის ავტომატურად ითამაშებს DirectShow ქვესისტემაში. დაბოლოს, აღვნიშნოთ, რომ თქვენ შეგიძლიათ „დაიმეგობროთ“ მუხა DirectShow-ით - იხილეთ სტატიის ბოლოს განყოფილება VirtualDubMod-ის შესახებ.

ასე რომ, VirtualDub-ში მუშაობა, როგორც წესი, სტრუქტურირებულია შემდეგნაირად: ვიდეო ფაილი ან რამდენიმე ფაილი იხსნება, უერთდება ერთმანეთის მიყოლებით, მათზე სრულდება რამდენიმე მოქმედება და შედეგი ინახება სხვა AVI ფაილში. წყაროს ფაილები არავითარ შემთხვევაში არ იცვლება.
დროა გადავიდეთ პროგრამის ინტერფეისზე. ინტერფეისი

პროგრამის ფანჯრის ძირითადი ნაწილი უკავია ორ ფანჯარას, სადაც ნაჩვენებია შემავალი და გამომავალი (ფილტრების გამოყენების შემდეგ) ვიდეო ნაკადები. (რადგან ფილტრებს შეუძლიათ შეცვალონ გამოსახულების ზომა, ზოგადად, ორი ფანჯარა არ არის ერთი და იგივე ზომის; ასევე შეგიძლიათ ხელით დააყენოთ მასშტაბი 100%-ის გარდა). მათ ქვემოთ არის გადახვევის ზოლი ეტიკეტირებული ჩარჩოს ნომრებით. რეალური რედაქტირების პროგრამებისგან განსხვავებით, VirtualDub-ს არ აქვს მულტი-ტრეკის რეჟიმი ან ვადები ჩვეულებრივი გაგებით - მხოლოდ ერთი გადახვევის ზოლი. უფრო მეტიც, თუ რომელიმე ნაწილს წაშლით, ის უკვალოდ ქრება მიმოქცევიდან (თუმცა, ყოველთვის არის ღილაკი Undo და Edit/Revert all edits ბრძანება, რომელიც გადააბრუნებს ყველა ოპერაციას გადახვევის ზოლით). თუ თქვენ დაამაგრეთ რამდენიმე კლიპი ერთმანეთთან, ზოლი აჩვენებს მათ მთლიან ხანგრძლივობას. რა თქმა უნდა, მარკერის გადაადგილებით გადახვევის ზოლის გასწვრივ, ჩვენ ვუზრუნველყოფთ სასურველი ჩარჩოს ორივე ფანჯარაში გამოსახვას. ჩარჩოს ნომერი და დრო, რომელსაც იგი შეესაბამება, ნაჩვენებია ქვემოთ, კადრის ტიპის შესახებ ინფორმაციასთან ერთად (კვადრატულ ფრჩხილებში). AVI ფაილებისთვის K აღნიშნავს Keyframe-ს, ცარიელი - დელტა ჩარჩოს, D - ჩამოშვებულ ჩარჩოს (ჩავარდნილი ჩარჩო, ნორმალურ სიტუაციაში ასეთი არ უნდა იყოს). Mpeg ფაილებისთვის აღნიშვნები ისტორიულად განსხვავებულია: I - საკვანძო ჩარჩო, P - დელტა ჩარჩო, B - ორმხრივი დელტა ჩარჩო. Avi ფაილებში საკვანძო ჩარჩოები ხშირად რამდენიმე ასეული კადრის დაშორებითაა, ამიტომ შემთხვევითი კადრის ჩვენება მოითხოვს წინა საკვანძო ჩარჩოს ყველა დელტა ჩარჩოს ამოღებას, რაც შეიძლება საკმაოდ ნელი იყოს. ფაილში გადახვევისთვის, მარკერის მაუსით გადაადგილების გარდა, შეგიძლიათ გამოიყენოთ კურსორის კლავიშები სხვადასხვა მოდიფიკატორებთან (იხ. Go მენიუში), რომელთაგან ყველაზე სასარგებლოა Shift-ის დაჭერა, რომელიც საშუალებას გაძლევთ გადაადგილდეთ მხოლოდ საკვანძო ჩარჩოებით. (ასევე მაუსის გადაადგილებისას). ეს მოძრაობა არ არის ძალიან ზუსტი, მაგრამ სწრაფი - მხოლოდ ერთი ჩარჩოს გაშიფვრა სჭირდება და არა მთელი ჯაჭვი. ასევე აღვნიშნავთ, რომ Home და End არ იწვევს კლიპის დასაწყისში და ბოლოს გადასვლას (ამისთვის გამოიყენება Ctrl+მარცხნივ/მარჯვნივ), არამედ მონიშნეთ დასამუშავებლად ფრაგმენტის დასაწყისი და დასასრული. შემდეგ შეგიძლიათ წაშალოთ მონიშნული ფრაგმენტი Del ღილაკით (შეგიძლიათ გააკეთოთ რაღაც უფრო კონსტრუქციული, მაგალითად, გამოიყენოთ Ctrl+C-Ctrl+V, რათა დააკოპიროთ და ჩასვათ იგი სხვა ადგილას Oak-ის გადახვევის ზოლზე, მაგრამ არა სხვა აპლიკაციაში. ), ან ფაილის შენახვისას დამუშავდება მხოლოდ შერჩეული არე.

მას შემდეგ რაც გახსნით საჭირო ფაილებს, ამოჭრით არასაჭირო ნაწილებს, კონფიგურირებულ ფილტრებს და სხვა დამუშავების პარამეტრებს (იხ. ქვემოთ), აირჩიეთ ფაილი/შენახვა როგორც AVI და დაიწყეთ დამუშავების პროცესი, რომლის დროსაც ეკრანზე გამოჩნდება პროგრესის მაჩვენებელი დამატებითი ინფორმაციით. და Windows აჩვენებს ორიგინალური და დამუშავებული ვიდეოს ჩარჩოებს (არა ყველა ზედიზედ, არამედ წამში ერთხელ და მხოლოდ სრული დამუშავების რეჟიმში).

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

არსებობს კიდევ ორი ​​შუალედური რეჟიმი: სწრაფი ხელახალი შეკუმშვის გამოყენებას აზრი აქვს ერთი შეკუმშვის ფორმატიდან მეორეზე გადასვლისას VirtualDub-ში ფილტრების გამოყენების გარეშე. კერძოდ, AviSynth-ის სკრიპტით მომარაგებული ვიდეოს შეკუმშვისთვის. ამ შემთხვევაში, შენახვისას ეკრანზე არაფერი გამოჩნდება. ნორმალური ხელახალი შეკუმშვის რეჟიმის გამოყენებას აზრი არ აქვს. ხმის მსგავსი რეჟიმები არსებობს, მხოლოდ ორი ვარიანტია - პირდაპირი კოპირება და სრული დამუშავება (შეკუმშვის მითითების და ხმის ფილტრების გამოყენების ჩათვლით).

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

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

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

  • სურათის ზომის შეცვლა (ზომის შეცვლა), ველების ამოჭრა/დამატება (Null transform with crop option), როტაცია (როტაცია - ვერტიკალური ორიენტაციის კამერით გადაღებული ვიდეოსთვის, არ გააკეთოთ ეს შემდეგ ჯერზე!);
  • ხმაურის მოცილება (Chroma noise შემცირება, Smart smoother HiQ, Dynamic noise reducer, Temporal smoother, NeatVideo და ა.შ. - ძირითადად გარე დანამატები);
  • სურათის პარამეტრები (დონეები, სიკაშკაშე/კონტრასტი, თეთრი ბალანსის ავტომატური კორექტირება, ნაცრისფერი ტონები და ა.შ.);
  • ურთიერთდაკავშირებულ სურათებთან მუშაობა (სხვადასხვა Deinterlace პარამეტრები, მათ შორის ჩაშენებული);
  • სხვა ფილტრები (Deshaker - კამერის რყევის აღმოფხვრა, ლოგო და დელოგო - ლოგოების გამოყენება და მათთან ბრძოლა, სუბტიტრები - სუბტიტრების დამატება და ა.შ.).

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

სინამდვილეში, არაფერია რთული. გასათვალისწინებელია, რომ AVI ფორმატი არ ითვალისწინებს ინფორმაციის შენახვას ჩარჩოს ასპექტის თანაფარდობის შესახებ (ასპექტის თანაფარდობა), ვარაუდობენ, რომ იგი უდრის სიგანისა და სიმაღლის თანაფარდობას პიქსელებში (ანუ "კვადრატული პიქსელი" ). მეორეს მხრივ, ზოგიერთ შემთხვევაში ეს ასე არ არის: ყველაზე ტიპიური მაგალითია DV ფორმატი, კადრის ზომით 720x576 (ე.ი. 5:4) და ჩარჩოს პროპორციებით სწორი ჩვენებით 4:3 ნორმალური და 16. :9 ფართო ეკრანის ფორმატისთვის. (სწორედ ამიტომ მუხაში გახსნილი DV ფაილი ოდნავ დაიჭიმება ვერტიკალურად, თუ არ შეცვლით ეკრანის პარამეტრებს, თუმცა ჩვეულებრივი მოთამაშეები მას სწორად აჩვენებს). ამავდროულად, DivX/Xvid ფაილებში პიქსელი ჩვეულებრივ კვადრატულია, ე.ი. DV-ის სკალირებისას, თქვენ უნდა გადართოთ ასპექტის თანაფარდობის ელემენტი იგივე წყაროდან გამოთვლა სიმაღლეზე და დააყენოთ 4:3 ან 16:9. ისე, ყველა კოდეკის ზოგადი წესი არის ის, რომ სასურველია გქონდეთ სიგანე და სიმაღლე, რომელიც არის 2, 4, 8, ან კიდევ უკეთესი 16-ის ჯერადი (ამისთვის გამოიყენება კოდეკებისთვის შესაფერისი ზომის განყოფილება).
რაც შეეხება კიდეების მოჭრას, ამისთვის სპეციალური ფილტრი არ არსებობს - მაგრამ არის Cropping ღილაკი, რომელიც საშუალებას გაძლევთ დააყენოთ cropping მითითებული ფილტრის გამოყენებამდე. კერძოდ, ეს შეიძლება იყოს მოჩვენებითი ფილტრი, სახელწოდებით Null transform, რომლის ერთადერთი მნიშვნელობა არის Cropping-თან კომბინაციაში. რა თქმა უნდა, ასევე უკეთესია 2 ან 4-ის ჯერადად გაჭრა.

რამდენიმე კომენტარი ასევე მიეცემა ნამუშევრებს ინტერლასირებული (გადახლართული) ვიდეოთი. მოგეხსენებათ, ვიდეოკამერების უმეტესობაში ეს რეჟიმი არის მთავარი (ხშირად ერთადერთი) ვარიანტი და კარგად უხდება CRT ტელევიზორებზე ყურებას. თუ თქვენ აპირებთ DVD-ის შექმნას თქვენი ვიდეოდან, ასევე უმჯობესია დატოვოთ გამოსახულება გადაჯაჭვული - კომპიუტერზე ან LCD/პლაზმურ ტელევიზორზე დაკვრისას, გადახლართულის შესაბამისი მეთოდები ავტომატურად იქნება მიღებული. მეორეს მხრივ, თუ გჭირდებათ, მაგალითად, ვიდეოს დაშიფვრა MPEG-4-ის რომელიმე ვარიანტში (DivX, Xvid, ...), მაგალითად, ინტერნეტში განსათავსებლად, მაშინ გონივრული იქნება. გადაკვეთა და შემდეგ შეამცირეთ ჩარჩოს ზომა (როგორც ზემოთ მოცემულ ეკრანის სურათში, სადაც ასევე დამატებულია ხმაურის მოცილების ეტაპი და კიდეების მცირე მოჭრა). როგორც დეინტერლასის მეთოდი, თქვენ არ უნდა აირჩიოთ ჩაშენებული Deinterlace ფილტრი Blend ველების რეჟიმში - მიუხედავად წარწერის საუკეთესო გვერდით, კარგი არაფერი გამოვა, როგორც წესი, იქნება ორმაგი კონტურები. უმჯობესია გამოიყენოთ მესამე მხარის დანამატები, თუმცა აქაც ყველაზე თანამედროვე და ხარისხიანი განვითარება მხოლოდ AviSynth-ის ვერსიაში არსებობს. და არასოდეს შეცვალოთ გადახლართული ვიდეოს კადრის ზომა რაიმე განსაკუთრებული მიზეზის გარეშე! ტიპიური ამოცანები

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

მაგალითი No1: ჯერ შევეხოთ წრფივ რედაქტირებას, ე.ი. ნაჭრების დაჭრა, წებოვნება და გადაწყობა. როგორც უკვე აღვნიშნეთ, ეს ოპერაცია შეიძლება შესრულდეს გადაკოდირების გარეშე, თუ წყაროს ვიდეო იყო AVI კონტეინერში. რამდენიმე ფაილის დამატება ხდება File/Append AVI სეგმენტის ბრძანებით და თუ ისინი დანომრილია თანმიმდევრობით, მაშინ შეგიძლიათ ჩატვირთოთ რამდენიმე ერთდროულად (ავტომატური ამოცნობა დამატებითი სეგმენტების სახელის მიხედვით). ამ შემთხვევაში, ვიდეო და აუდიო შეკუმშვის ფორმატები მკაცრად უნდა იყოს იგივე (მომხმარებლისთვის დამალული ზოგიერთი პარამეტრით: მაგალითად, შეიძლება მოხდეს, რომ DV ფაილი კამერიდან, დამუშავებული Dub-ში და ისევ შეკუმშული DV-ში, არ შეიძლება იყოს შეუერთდა ერთსა და იმავე ფაილს, მაგრამ მიიღება უშუალოდ კამერიდან.. მეორე მხრივ, DivX-ში შეკუმშული ფაილები ერთნაირად, მაგრამ განსხვავებული ბიტური სიჩქარით, ადვილად შეიძლება გაერთიანდეს). სხვათა შორის, ფაილის მრავალი (მაგრამ არა ყველა „ფარული“) პარამეტრის ნახვა შესაძლებელია File/File ინფორმაციის ბრძანებით, თუმცა ცალკე პროგრამა უფრო უნივერსალურია.

ჩვენ დავახარისხეთ "წებება", ახლა მოდით მივმართოთ "დაჭრას", ე.ი. არასაჭირო ფრაგმენტების ამოღება (მაგალითად, რეკლამა სატელევიზიო შოუს ჩანაწერიდან) და ამავე დროს ფრაგმენტების გადაწყობა (მექანიზმით, როგორიცაა ბუფერში - Ctrl+X, Ctrl+C, Ctrl+V, მხოლოდ ერთი პროგრამის ფარგლებში) . აქ სიტუაცია განსხვავდება იმის მიხედვით, არის თუ არა ფაილი შეკუმშული კოდეკის გამოყენებით ინტერფრემური შეკუმშვით (მაგალითად, DivX/Xvid, VP6, Indeo) თუ კადრ-ჩარემი (MJPG, DV, HuffYUV და ა.შ.) შეკუმშვით. თუ მეორე შემთხვევაში შეგიძლიათ უსაფრთხოდ ამოჭრათ ნებისმიერი ნაჭერი, რადგან... თითოეული ჩარჩო დაშიფრულია სხვებისგან დამოუკიდებლად, მაგრამ პირველში სიტუაცია უფრო რთულია. ყოველივე ამის შემდეგ, გარკვეული ჩარჩოს გაშიფვრის მიზნით, თქვენ უნდა იპოვოთ მის წინ უახლოესი საკვანძო ჩარჩო და გაიაროთ მთელი ჯაჭვი მისგან სასურველ ჩარჩომდე. მაგალითად, განიხილეთ ეს არჩევანი:

თუ არჩეულ ნაწილს წავშლით, მაშინ ცუდი არაფერი მოხდება - ფრაგმენტის საწყისი ფრაგმენტი, რომელიც მიჰყვება ამოჭრილ ნაწილს, ეცემა გასაღების ჩარჩოზე და ვიდეოს თანმიმდევრობის დეკომპრესია შეიძლება ნორმალურად.

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

ჩვენ მივიღებთ ვიდეოს თანმიმდევრობას კადრებით 1-დან 4-მდე და 11-დან (არა 13-მდე) 15-მდე. აქედან გამომდინარეობს დასკვნა - იმისათვის, რომ არ დაუშვათ შეცდომები ჭრისას, გააკეთეთ ეს გასაღები ჩარჩოების გამოყენებით. კერძოდ, თუ წაშლით ფრაგმენტს, მაშინ ის უნდა დასრულდეს საკვანძო ჩარჩოზე, ხოლო თუ დატოვებთ, მაშინ, პირიქით, უნდა დაიწყოს. სწორედ აქ გამოდგება Shift-ის დაჭერისას მხოლოდ საკვანძო ჩარჩოებით გადაადგილების შესაძლებლობა. სხვათა შორის, შერჩევის დასასრულის ნიშანი ეხება წინა ჩარჩოს (ანუ შერჩეულია ყველაფერი მიმდინარე ჩარჩომდე, მის გარეშე), ასე რომ თქვენ უნდა დაადოთ ბოლო ზუსტად თავად გასაღების ჩარჩოზე.
რა მოხდება, თუ დაგჭირდებათ უფრო ზუსტი განლაგება ჭრისთვის/წებებისთვის? Oak-ის უახლეს ვერსიებში გამოჩნდა ძალიან სასარგებლო Smart Render ჩამრთველი, აქტიური სრული დამუშავების რეჟიმში. მისი მოქმედება შემდეგია: თუ განყოფილების დამუშავება შესაძლებელია Diect ნაკადის ასლის რეჟიმში, მაშინ ეს მოხდება, წინააღმდეგ შემთხვევაში პარამეტრებში მითითებული კოდეკი ამოქმედდება (იგივე უნდა იყოს, რომლითაც არის შეკუმშული წყარო ფაილი) და მისი დახმარებით. ფრაგმენტი დაშიფრულია შემდეგ საკვანძო ჩარჩომდე (ბუნებრივია, ის დაიწყება ახლად შექმნილი საკვანძო ჩარჩოთი) და მასზე ისევ გადადის პირდაპირი ნაკადის ასლის რეჟიმში.

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

გარდა ამისა, არსებობს Video/Select range ბრძანება, რის შედეგადაც წაიშლება პირველი და ბოლო მითითებული კადრის შემდეგ არე. დაკავშირებული დავალება - გრძელი ფაილის ნაწილებად დაყოფა, მაგალითად, 700 მეგაბაიტი, CD-ზე ჩასაწერად, უფრო მოხერხებულად წყდება VirtualDubMod-ის გამოყენებით, რომელშიც ჩარჩოს ნომრის გვერდით არის „მანძილი“ ფაილის დასაწყისიდან მეგაბაიტები დამატებით არის ნაჩვენები.

ხაზგასმით აღვნიშნავთ, რომ MPEG ფაილების ამ გზით მოჭრა შეუძლებელი იქნება.

მაგალითი No2: დავუშვათ, რომ თქვენ დაარედაქტირეთ თქვენი ფილმი რაიმე მონტაჟის პროგრამაში, როგორიცაა Pinnacle Studio ან Adobe Premiere. შემდეგ საჭიროა მისი შენახვა როგორმე და ხშირად საჭიროა მისი ქონა რამდენიმე ვერსიაში: მაგალითად, თუ ორიგინალური გადაღების ფორმატი იყო miniDV, მაშინ მიზანშეწონილია მზა ფილმის ექსპორტი მონტაჟის ოთახიდან DV AVI-ში და შემდეგ გადაგდება. დააბრუნეთ ფირზე (თუ კამერა ამის საშუალებას იძლევა); თითქმის რა თქმა უნდა, DVD უნდა გაკეთდეს; შესაძლოა გსურთ ფილმის ინტერნეტში განთავსება (მაშინაც კი, თუ თქვენ აპირებთ ისარგებლოთ ისეთი სერვისით, როგორიც არის YouTube, რომელიც თავად აკუმშავს ვიდეოს საკუთარ ფორმატში და საკმაოდ ცუდი ხარისხის, შეიძლება მაინც იყოს ძალიან გრძელი და არაპროდუქტიული ატვირთვა ორიგინალი DV AVI სერვერზე). ამ უკანასკნელ შემთხვევაში, აზრი აქვს მზა DV AVI-ს ჩატვირთვას მუხაში, საჭიროების შემთხვევაში დაუმატოთ გადახლართული და ზომის შემცირების ფილტრები და შეინახოთ ის რაღაც DivX-ში, სასურველია ორ პასში (დაწვრილებით ამის შესახებ შეგიძლიათ წაიკითხოთ საკმაოდ ძველ, მაგრამ მაინც კონცეპტუალურად სამართლიანი) სტატია. რა თქმა უნდა, ამის გაკეთება შეგიძლიათ პირდაპირ რედაქტირების პროგრამიდან, მაგრამ ამ შემთხვევაში ყველა რედაქტირების ეფექტი და გადასვლები ორჯერ იქნება გათვლილი და ჩვენ უკვე გვაქვს კამერაზე ჩასაწერად მომზადებული DV-AVI ფაილი.

მაგალითი No3: ვთქვათ, რომ იღებდით დაბალ განათების პირობებში და გსურთ გაასუფთავოთ ვიდეო ხმაურისგან, ან გსურთ კამერის რყევისგან თავის დაღწევა ხელის გადაღების დროს. ამ შემთხვევაში, აზრი აქვს შერჩევითი ფილტრაციის გაკეთებას მხოლოდ იმ ეპიზოდებისთვის, რომლებსაც ეს სჭირდებათ (DVD კამერებში, თითოეული ეპიზოდი ჩაწერილია ცალკე ფაილში; miniDV-დან ვიდეოს გადაღებისას, ისინი ასევე მოიცავს სცენებად დაყოფას თითოეული სცენის ჩაწერით. ცალკე ფაილში). მიზანშეწონილია დამუშავება განახორციელოთ ფრაგმენტის რედაქტირების პროგრამაში ჩატვირთვამდე - ამ შემთხვევაში, შეგიძლიათ აირჩიოთ და დააკონფიგურიროთ საჭირო ფილტრები ცალ-ცალკე თითოეული ფრაგმენტისთვის. თუმცა, შეგიძლიათ გამოიყენოთ სხვა გადაადგილება (განხორციელებული მხოლოდ AVI ფაილების შემთხვევაში miniDV კამერიდან): დაარედაქტირეთ მთელი ფილმი წყაროს ფაილებით და საბოლოო ექსპორტამდე დაადგინეთ ფრაგმენტები, რომლებიც საჭიროებენ დამუშავებას, გადაიტანეთ ისინი VirtualDub-ში, გადაიტანეთ წყაროს ფაილი არქივის საქაღალდეში, შემდეგ კი მისი ადგილია დამუშავებული ფაილის იმავე სახელწოდებით განთავსება. შემდეგ გადატვირთეთ რედაქტირების პროგრამა და ახალი ფაილების ექსპორტი. თქვენ შეგიძლიათ დაამუშავოთ ვიდეო ფილტრების გამოყენებით თავად VirtualDub-დან, ან AviSynth-ის მეშვეობით, რომელიც აღწერილია შესაბამის სტატიაში. თუმცა, ამ უკანასკნელ შემთხვევაში, მაინც მიზანშეწონილია AVS სკრიპტის ატვირთვა მუხაზე და შენახვა ჩვეულებრივ AVI ფაილად (მაგალითად, იგივე DV კოდეკით) - ყველა რედაქტირების პროგრამა არ მუშაობს AVS სკრიპტებთან და ასეა. უფრო მოსახერხებელია მზა ფაილთან მუშაობა, ვიდრე „მძიმე წონის (დამუშავების დროის თვალსაზრისით) სკრიპტით. ცალკე სტატია დაეთმობა ვიდეოს სტაბილიზაციას VirtualDub და AviSynth ფილტრების გამოყენებით.

მაგალითი No4: თქვენ უნდა გადაიღოთ ვიდეოს სკრინშოტი, რათა შეამოწმოთ მისი ხარისხი ან დეფექტები. ეს არ უნდა გააკეთოთ მოთამაშისგან, რადგან... მას შეუძლია შეიტანოს ნებისმიერი ცვლილება გამოსახულებაზე (მაგალითად, იძულებითი გადაკვეთა ან სიკაშკაშის კორექტირება). ამავდროულად, VirtualDub გახსნის ფაილს "როგორც არის", იმ პირობით, რომ, რა თქმა უნდა, ის მხარდაჭერილია. სხვათა შორის, ფორმატების შესახებ: სტანდარტულად, AVI-ს გარდა, VirtualDub-ს შეუძლია გახსნას mpeg-1 ფაილები. მოდულების გამოყენებით შეგიძლიათ ასწავლოთ MPEG-2-ის გახსნა (სხვათა შორის, შეგიძლიათ რამდენიმე VOB ფაილის გახსნა და გაერთიანება ერთდროულად) და WMV/ASF; ასევე არსებობს დანამატები MOV და FLV კონტეინერებთან მუშაობისთვის და VirtualDubMod მოდიფიკაციას შეუძლია იმუშაოს MKV ფაილებთან. შეგიძლიათ სცადოთ სხვა ფორმატების გახსნა AviSynth-ის გამოყენებით (იხ. ქვემოთ). ისე, ეკრანის ანაბეჭდების ფაქტობრივი შენახვა ხდება ბრძანებით File/Export/Image sequence (თქვენ უნდა აირჩიოთ ექსპორტის არე - თუ გჭირდებათ ერთი ჩარჩო, მოათავსეთ იგი კურსორის ქვეშ და დააჭირეთ ღილაკს მთავარი, მარჯვენა ისარი, ბოლო). VirtualDubMod და AviSynth

რამდენიმე სიტყვა "მუხის" განვითარების მნიშვნელოვანი ფილიალის შესახებ - VirtualDubMod. ეს არის ცალკე პროგრამა, რომელიც ეფუძნება VirtualDub-ის წყაროს კოდს და ბევრ სასარგებლო დამატებას. აზრი აქვს მისი განთავსება იმავე დირექტორიაში, როგორც თავად VirtualDub, რათა გამოიყენოთ დანამატების საერთო ნაკრები. (პრინციპში, თქვენ შეგიძლიათ შეცვალოთ თავად მუხა, გარდა იმისა, რომ DubMod-ის უახლესი ვერსია დაფუძნებულია 2005 წლის 1.5.10 ვერსიაზე, ანუ მას არ აქვს ბოლო დროს Dub-ში დამატებული ფუნქციები - თუმცა, მათგან ბევრი არ არის. VirtualDubMod-ის ინტერფეისი მსგავსია VirtualDub-ის, ერთი მნიშვნელოვანი განსხვავება ისაა, რომ აუდიო მენიუ შეიცვალა სტრიმინგებით, რაც ასახავს აქცენტს რამდენიმე აუდიო ნაკადთან მუშაობაზე მისი ერთ-ერთი თვისება სასარგებლო იქნება - DirectShow ქვესისტემასთან ერთად VideoForWindows-თან ერთად მუშაობის შესაძლებლობა. დაწერეთ ტექსტური ფაილი სკრიპტით და შემდეგ გახსენით იგი. (თითქმის) ნებისმიერი ვიდეო დამუშავების პროგრამა, ენკოდერი ან პლეერი, ისევე როგორც ჩვეულებრივი ვიდეო ფაილი და მუშაობს ზუსტად ისე, როგორც ვიდეო ფაილს თქვენს მყარ დისკზე. ვიდეო და ხმა იქმნება სკრიპტში ჩაწერილი ბრძანებებით. ჩვენი მიზნებისთვის, საკმარისია უბრალოდ დააინსტალიროთ AviSynth, შემდეგ კი VirtualDubMod-ში ვიდეო ფაილის გახსნისას ხელმისაწვდომი იქნება AviSynth შაბლონის ვარიანტი:

ეს ნიშნავს, რომ ფაილის გასახსნელად ავტომატურად შეიქმნება AviSynth შუალედური სკრიპტი, რომელიც შეიცავს შესაბამის გახსნის ბრძანებას (ამ შემთხვევაში DirectShowSource) და VirtualDubMod უკვე ჩატვირთავს მას. ამ გზით, შეგიძლიათ სცადოთ იმუშაოთ თითქმის ნებისმიერი ტიპის ფაილთან, რომელსაც თამაშობენ მოთამაშეები - RealVideo, QuickTime (MOV), MPEG2-TS (ის ჩვეულებრივ შეიცავს ვიდეოს HDV და AVCHD ვიდეო კამერებიდან), MP4 (ასევე გავრცელებული ვარიანტია. კამერებში და კომბინირებულ ფოტო და ვიდეო კამერებში). უნდა აღინიშნოს, რომ ეს მეთოდი, ჯერ ერთი, ყოველთვის არ მუშაობს და მეორეც, არ არის ისეთი სანდო, როგორც გახსნა „მშობლიური“ საშუალებებით (კერძოდ, ფაილის პოზიციონირება შეიძლება სწორად არ იმუშაოს და ა.შ.). ამიტომ, შეძლებისდაგვარად, ყოველთვის ჯობია გამოიყენოთ ჩაშენებული ან სპეციალიზებული ხელსაწყოები (MPEG2-PS, კერძოდ, DVD ფაილები (VOB), გახსნილი პირდაპირ VDMod-ში და არის MP4 ფაილების AVI-ში გადაყვანისთვის).

ჩვენ ასევე აღვნიშნავთ, რომ VirtualDubMod-ს აქვს სპეციალური სკრიპტის რედაქტორი (ინსტრუმენტების მენიუში), რომელიც განკუთვნილია ონლაინ კონტროლისა და AviSynth სკრიპტის პარამეტრების რეგულირებისთვის. უბრალოდ შეცვალეთ სკრიპტის ტექსტი და შემდეგ დააჭირეთ F5 ან F7, რომ ნახოთ სკრიპტის შედეგი VirtualDub ფანჯარაში. ჩვენ ხაზს ვუსვამთ, რომ რეგულარული VirtualDub კარგად ხსნის AVS სკრიპტებს, უბრალოდ VDMod-ში AviSynth-თან ინტეგრაცია უფრო მოსახერხებელია. უნდა გვახსოვდეს, რომ ნებისმიერ პროგრამაში გახსნილი AviSynth სკრიპტი ჩნდება როგორც შეუკუმშველი ფაილი, ამიტომ ამ შემთხვევაში ხელახალი შეკუმშვის გარეშე კოპირება შეუძლებელია. (თუ არ გჭირდებათ VirtualDub ფილტრების დამატებით გამოყენება, მაშინ უმჯობესია აირჩიოთ სწრაფი ხელახალი შეკუმშვის რეჟიმი, ვიდრე სრული დამუშავების რეჟიმი).

მოკლედ, VirtualDub (ისევე როგორც VirtualDubMod და AviSynth) უნდა იყოს ყველა ადამიანის არსენალში, ვინც მუშაობს ციფრულ ვიდეოზე ოდნავ მაღალ დონეზე. ისწავლე და მიმართე! ეს სტატია არ მოიცავს VirtualDub-ის ყველა მახასიათებელს, ამიტომ წაიკითხეთ დახმარება. მენიუს ელემენტების დეტალური აღწერა შეგიძლიათ იხილოთ სპეციალიზებულ რესურსებზე (თუმცა, მუხის საკმაოდ ძველი ვერსიებისთვის). ქსელში ასევე არის VirtualDub-ის რუსულენოვანი ასამბლეები, თუმცა, სავარაუდოდ, არა უახლესი ვერსიები.

მოდით შევხედოთ VirtualDub-ის ინტერფეისს - ვიდეოს დამუშავების პროგრამას.

შეგიძლიათ ნახოთ პროგრამის აღწერა, ასევე არის გადმოსაწერი ლინკები.

პროგრამით არქივის ამოხსნის შემდეგ, იპოვეთ ფაილი VirtualDub.exe მიღებულ საქაღალდეში და გაუშვით. პროგრამა არ საჭიროებს ინსტალაციას.

როდესაც პროგრამის ფანჯარა იხსნება, ნახავთ, რომ მისი ინტერფეისი განსხვავდება ჩვეულებრივი ვიდეო რედაქტორებისგან, მაგალითად, MovieMaker ან AdobePremiere. არ არსებობს ჩვეულებრივი რედაქტირების ცხრილი (დროის ხაზი).

ფანჯრის უმეტესი ნაწილი უკავია ორ ეკრანს. პირველ ფანჯარაში ნაჩვენებია გადმოწერილი ვიდეო (წყარო), მეორე ფანჯარაში ნაჩვენებია იგივე ვიდეო ფილტრების გამოყენების შემდეგ (ხარისხის შესადარებლად). წყაროს ფაილები არ იცვლება რედაქტირების დროს.

ფანჯრების ქვემოთ არის გადახვევის ზოლი, რომელზეც განთავსებულია ჩარჩოს ნუმერაცია.

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

გადახვევის ზოლზე მაუსის გადაადგილებით, შეგიძლიათ გადაადგილდეთ ვიდეოს ჩარჩოებში და იპოვოთ თქვენთვის სასურველი. ამ შემთხვევაში, ჩარჩო ნაჩვენებია ორივე ფანჯარაში. გადახვევის ზოლის ქვეშ ნაჩვენებია ინფორმაცია მიმდინარე ჩარჩოს შესახებ - მისი ნომერი და შესაბამისი დრო, ჩვენს შემთხვევაში ზემოთ მოცემულ სურათზე: ჩარჩო 2352 (0:01:34.080).

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

AVI ფაილებისთვის: თუ ფრჩხილები ცარიელია, როგორც ჩვენს მაგალითში, მაშინ ეს არის დელტა ჩარჩო, თუ არის K (Keyframe) - საკვანძო ჩარჩო, D (ჩამოვარდნილი ჩარჩო) - ჩამოშვებული ჩარჩო.

MPEG ფაილებისთვის აღნიშვნები განსხვავებულია: P - დელტა ჩარჩო, I - საკვანძო ჩარჩო, B - ორმხრივი დელტა ჩარჩო.

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

სლაიდერის გარდა, შეგიძლიათ გადაადგილდეთ ვიდეო ჩარჩოებში კლავიატურის გამოყენებით, ან აირჩიოთ მენიუდან წადი (წადი)ან გამოიყენეთ ღილაკები გადახვევის ზოლის ქვემოთ. ყველას შეუძლია აირჩიოს მისთვის ყველაზე მოსახერხებელი მეთოდი.

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

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

სხვათა შორის, თუ კლავიშის დაჭერისას გადაადგილდებით გადახვევის ზოლზე ცვლა, მაშინ მოძრაობა ასევე მიჰყვება საკვანძო ჩარჩოებს.

მოდით შევხედოთ სურათზე ნაჩვენები პანელზე დარჩენილ ღილაკებს.

1 - გაჩერდი- შეაჩერე ვიდეოს დაკვრა ან მიმდინარე ოპერაცია.

2 - შეყვანის დაკვრა- ორიგინალური ვიდეოს დაკვრა მარცხენა ფანჯარაში (ანალოგი კლავიატურაზე - კლავიატურა სივრცე).

3 - გამომავალი დაკვრა- დამუშავებული ვიდეოს დაკვრა ორივე ფანჯარაში (ანალოგური - გასაღები შედი).

4 - დაწყება- პირველ ჩარჩოზე გადასვლა, ე.ი. ვიდეოს დასაწყისამდე.

5 - ჩამორჩენილი- ერთი ჩარჩო უკან დაბრუნდი.

6 - წინ- გადაიტანეთ ერთი ჩარჩო წინ.

7 - Დასასრული- გადასვლა ბოლო კადრზე, ვიდეოს ბოლომდე.

8 - გასაღები წინა- წინა საკვანძო ჩარჩოზე გადასვლა.

9 - გასაღები შემდეგი- გადადით შემდეგ საკვანძო ჩარჩოზე.

10 - სცენა საპირისპირო- ითამაშეთ მიმდინარე სცენა საპირისპირო მიზნით.

11 - სცენა წინ- დაუკარით მიმდინარე სცენა შემდეგ სცენაზე.

12 - მონიშნეთ- საწყისი მარკერის დაყენება ვიდეო ფრაგმენტის ხაზგასასმელად (სხვა სახელი მთავარი).

13 - მონიშნეთ- არჩეული ფრაგმენტისთვის ბოლო მარკერის დაყენება (სხვა სახელი Დასასრული).

კლავიატურის მალსახმობები ვიდეოს გარშემო სხვადასხვა მოძრაობებისთვის შეგიძლიათ იხილოთ მენიუში წადი (წადი), ისინი ნაჩვენებია ყოველი ბრძანების შემდეგ.

თუ საჭიროა კონკრეტულ ჩარჩოზე გადასვლა მისი ნომრის ან დროის მიხედვით, შეგიძლიათ დააჭიროთ კლავიშთა კომბინაციას Ctrl+Gდა შეიყვანეთ საჭირო მონაცემები ფანჯარაში, რომელიც იხსნება.

VirtualDub არის ძალიან მცირე პროგრამა, მაგრამ ის შეუცვლელია ვიდეოსთან მუშაობისას, განსაკუთრებით ვიდეოს მონტაჟისა და დამუშავებისას.

ძირითადი მახასიათებლები: - ვიდეოს გადაყვანა ერთი ფორმატიდან მეორეში; - ვიდეო გადაღება; - ვიდეო და აუდიო ნაკადების ცალკეული დამუშავება; - AVI ფაილების ნაწილებად დაყოფა; - AVI ფაილების დაკავშირება; - აუდიოს ამოჭრა AVI-დან; - შეცვალეთ ხმის დაყოვნება; - ვიდეო ფაილის ზომის შემცირება და მრავალი სხვა.

როგორ დავაყენოთ VirtualDub?

ინსტალაცია არ არის საჭირო, უბრალოდ ჩამოტვირთეთ არქივი VirtualDub პროგრამით, ამოიღეთ იგი და გაუშვით "VirtualDub.exe".

VirtualDub – როგორ ამოიღოთ არასაჭირო მომენტები ვიდეო ფაილში?

უფრო გასაგებად რომ ვთქვათ, მოდით შევხედოთ ყველაფერს ეტაპობრივად.

1) გახსენით საჭირო ვიდეო ფაილი VirtualDub-ში

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

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

4) ახლა თქვენ მხოლოდ უნდა დააჭიროთ ღილაკს Del - და აღარ არის ზედმეტი ფრაგმენტი თქვენს ვიდეო ფაილში!

5) გადადით წერტილზე VirtualDub როგორ შეინახოთ ვიდეო.

ჯერ ერთი, ვიდეოების ერთმანეთთან შეკერვა ყოველთვის ასე ადვილი არ არის. აქ მთავარია fps-ების რაოდენობა - ის შეიძლება განსხვავებული იყოს სხვადასხვა ვიდეო ფაილებისთვის. თქვენ, რა თქმა უნდა, შეგიძლიათ დაარეგულიროთ, მაგრამ არსებობს რისკი, რომ ხმა და ვიდეო სინქრონიზებული აღმოჩნდეს. ჩვენს მაგალითში ვივარაუდებთ, რომ fps-ების რაოდენობა იგივე იქნება.

1) გახსენით პირველი ვიდეო, რომელსაც გვინდა მივამაგროთ.

2) შემდეგ აირჩიეთ ავი სეგმენტის დამატების ვარიანტი.

3) ესე იგი! ვიდეო დამატებულია. ახლა თქვენ შეგიძლიათ ამოჭრათ არასაჭირო ნაჭრები (იხილეთ ზემოთ, როგორ გააკეთოთ ეს).

VirtualDub როგორ შევინახოთ ვიდეო? VirtualDub ვიდეო შეკუმშვა.

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

კონსერვაცია შეიძლება დაიყოს 2 ტიპად:

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

აირჩიე ნივთი აუდიო/პირდაპირი ნაკადის კოპირება.

აირჩიე ნივთი ვიდეო/პირდაპირი სტრიმინგის კოპირება.

2. დაზოგე სხვა ხარისხითდა შეგიძლიათ გადაიყვანოთ როგორც აუდიო, ასევე ვიდეო, ან უბრალოდ აუდიო, ან უბრალოდ ვიდეო. ვიდეო შეკუმშვას შეიძლება საკმაოდ დიდი დრო დასჭირდეს.

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

აირჩიეთ აუდიო/სრული დამუშავების რეჟიმი.

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

შემდეგ იგივე გააკეთე ვიდეოზე: ვიდეო/სრული დამუშავების რეჟიმი, ვიდეო/შეკუმშვა.

სიიდან აირჩიეთ ერთ-ერთი შემოთავაზებული კოდეკი და დააჭირეთ შეცვლას. სურათზე არჩევანი გაკეთდა ერთ-ერთი ყველაზე პოპულარული კოდეკის, Divx-ის სასარგებლოდ.

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

ახლა თქვენ შეგიძლიათ დაიწყოთ ვიდეოს შეკუმშვა: ფაილი/შენახვა როგორც avi.

ამის მსგავსი ფანჯარა უნდა გამოჩნდეს. შეკუმშვის დრო შეიძლება იყოს საკმაოდ დიდი. ძირითადად დამოკიდებულია კომპიუტერის სიმძლავრეზე და თქვენს მიერ არჩეულ კოდეკებსა და ფილტრებზე.

ვიდეოს დამუშავების პროგრამული უზრუნველყოფის სამყაროში Virtual Dub დიდი ხანია ცნობილია ძირითადად მისი თავისუფალობისა და გამოყენების სიმარტივის გამო. ძირითადი უნარები მიიღება სამუშაოდან ერთი საათის განმავლობაში. თუმცა, უფრო ეფექტური გამოყენებისთვის, თქვენ ასევე უნდა იცოდეთ გამოყენებული კოდეკები და ფილტრები. რა არის ვირტუალური დუბი? ეს არის ხაზოვანი ვიდეო რედაქტირების პროგრამა, ან, მარტივად რომ ვთქვათ, საკმაოდ ძლიერი ინსტრუმენტი AVI ფორმატში ვიდეოს რედაქტირებისა და შეკუმშვისთვის. მაგრამ არ იფიქროთ, რომ Virtual Dub ჩაანაცვლებს Adobe Premiere. ის არასოდეს შეიცვლება, მაგრამ იდეალურად შეავსებს.

საკმაოდ ბევრი Virtual Dub კლასის პროგრამაა. ისინი ყველა განსხვავდებიან მრავალფეროვნების დონით (სხვადასხვა ფორმატებისა და კოდეკების მხარდაჭერა) და ძირითადი ფუნქციების სიმრავლით. Virtual Dub-ის სრული ანალოგები არ არსებობს. Virtual Dub ფუნქციური ნაკრები შეიძლება დაიყოს 3 ნაწილად:

1. ხაზოვანი ვიდეო და აუდიო რედაქტორი. უახლოეს კონკურენტს და ამავდროულად დამატებით ამ სფეროში შეიძლება ეწოდოს Canopus ProCoder. ვირტუალური დუბისგან განსხვავებით, ეს რედაქტორი მხარს უჭერს უფრო დიდ რაოდენობას ფორმატებსა და კოდეკებს, მაგრამ მას არ აქვს ფილტრების ისეთი დიდი რაოდენობა, როგორც Virtual Dub-ისთვის. ბევრი ვიდეო კონვერტაციის პროგრამა (მაგალითად, მობილური ტელეფონებისთვის) ჩვეულებრივ მხოლოდ იმეორებს ამ პროგრამების ზოგიერთ შესაძლებლობებს, რაც ამარტივებს მუშაობას. ცოტა ხნის წინ, h.264-ის შემუშავებით, საკმაოდ პოპულარული გახდა Nero ReCode პროგრამა ორიგინალური და საკმაოდ მაღალი ხარისხის MPEG-4 Ateme კოდეკით. ამ პროგრამის ინტერფეისი საკმაოდ მოსახერხებელია, გარდა მცირე პუნქტებისა. ამ პროგრამის გამოყენებით, მოსახერხებელია DVD ვიდეოს შეკუმშვა (MPEG-2 ფორმატი და, შესაბამისად, DVD, არ არის მხარდაჭერილი Virtual Dub-ის ძირითადი მოდიფიკაციით). პროგრამები DVD2AVI, FlaskMPEG და Gordian Knot არის Nero ReCode-ის ყველაზე ცნობილი ანალოგები. VideoLAN Media Player ამ სერიაში საკმაოდ უჩვეულო გამოიყურება - პროგრამა განკუთვნილია ვიდეოს დასაკრავად. თუმცა, ეს პლეერი შეიცავს ფუნქციებს ვიდეო და აუდიოს შენახვისა და შეკუმშვისთვის ფილტრების მცირე რაოდენობის გამოყენებით.

2. ფრეიმსერვერი. პროგრამა მუშაობს როგორც ჩვეულებრივი ვიდეო რედაქტორი. რეჟიმის არსი იმაში მდგომარეობს, რომ დამუშავების შემდეგ, ვიდეო ჩარჩოები არ ინახება, მაგრამ გადადის სხვა აპლიკაციაში დასამუშავებლად. Virtual Dub არ გამოიყენება ძალიან ხშირად, როგორც ფრეიმსერვერი. ამ როლში ყველაზე ხშირად გამოიყენება AviSynth პროგრამა. არსებობს მრავალი საკუთრების ფილტრი, რომლებიც უკეთესია ვიდრე Virtual Dub ფილტრები. გარდა ამისა, შეგიძლიათ გამოიყენოთ ფილტრები Virtual Dub-დან. AviSynth-ის შესაძლებლობები უფრო ფართოა, ვიდრე Virtual Dub-ის, მაგრამ მათი გამოყენება შესაძლებელია მხოლოდ სკრიპტების დაწერით - AviSynth-ს არ აქვს ინტერფეისი და მისი მუშაობის შედეგი მხოლოდ „კლიენტის აპლიკაციაში“ ჩანს - ეს არის ფრეიმსერვერის არსი.

3. ვიდეო გადაღება. უახლეს ვერსიებში (დაწყებული 1.6.3-დან) Virtual Dub განახლდა და ვიდეო გადაღების ინტერფეისი მნიშვნელოვნად გაუმჯობესდა. Virtual Dub-ის ამ ნაწილით განსაკუთრებით დაინტერესდებიან სატელევიზიო ტიუნერებისა და გადაღების ბარათების მფლობელები, რომლებიც დაფუძნებულია Connexant BT848/878-ზე (AverMedia TVPhone/TVPhone 98/Model 203, Fly Video 98, KWorld Expert PVR-TV878, Acorp Y878 და ა.შ.) რადგან .რომ. საბოლოოდ გადაჭრა BT8x8 „შეუთავსებლობის“ პრობლემა Microsoft-ის გადაღების დრაივერთან (დრაივერი ნებადართულია გადაღება მხოლოდ 352x288 გარჩევადობით PAL ფორმატში, რაც ჩიპსეტის შესაძლებლობების ნახევარია). ამ მომენტამდე, ზოგადად, დაჭერის სხვა მისაღები საშუალება არ არსებობდა, რადგან სტანდარტული გადაღების პროგრამებიდან
სატელევიზიო ტიუნერებისა და გადაღების ბარათების მწარმოებლები იყვნენ ან უხეში, ან მატყუარა (მაგალითად, პროგრამა AverMedia 203-დან, რომელიც იღებდა ვიდეოს 720x288 გარჩევადობით 720x576-ის ნაცვლად) ან „სპეციალიზებული“ გარკვეულ მოწყობილობებსა და კოდეკებში. Virtual Dub-ის უახლოესი კონკურენტები ამ სფეროში არის iuVCR და BorgTV - პროგრამები სპეციალურად შექმნილი BT8x8-ისთვის. VideoLAN Media Player-ის შესაძლებლობები ასევე მოიცავს გადაღების მოწყობილობებთან და სატელევიზიო ტიუნერებთან მუშაობას, მაგრამ პროგრამის ეს ნაწილი სრულიად „უხეშია“ და პრაქტიკულად არ მუშაობს.

თუმცა, ვირტუალური დუბის გამოყენებით ვიდეოს გადაღების სირთულეები ცალკე სტატიის თემაა. მოდით შევხედოთ Virtual Dub პროგრამის რამდენიმე პარამეტრს. საფუძვლად ავიღოთ ვერსია 1.6.10. პროგრამა მხარს უჭერს მრავალ ფორმატს - როგორიცაა AVI, MPEG-1, IFF ანიმაციები, AviSynth სკრიპტები. თქვენ ასევე შეგიძლიათ ატვირთოთ სურათების თანმიმდევრობა. Virtual Dub სამუშაო ფანჯრის ზოგადი ხედი ნაჩვენებია ნახ. 1. სამუშაო ფანჯრის ბოლოში არის ინსტრუმენტთა პანელი. თითოეული ღილაკი მოწოდებულია მინიშნებით და დუბლირებულია ბრძანებით რედაქტირების მენიუში. მის გვერდით ნაჩვენებია მიმდინარე დრო და ჩარჩო. სტატუსის ზოლს აქვს ინფორმაციის ზოლი, რომელიც აჩვენებს სასარგებლო ინფორმაციას. ხელსაწყოთა ზოლის ზემოთ არის სლაიდერი თვითნებურ ჩარჩოზე მარტივად გადასვლისთვის. ვიდეოს ნახვის ორი პანელი განკუთვნილია შეყვანისა და გამომავალი ვიდეოსთვის. ფილტრების გამოყენებისას თქვენ შეძლებთ ცვლილებების წინასწარ დათვალიერებას. თქვენ შეგიძლიათ შეამჩნიოთ პროექტის მართვის ღილაკების სრული არარსებობა. შესაბამისი ბრძანებები მხოლოდ მენიუშია, რაც გარკვეულ დისკომფორტს ქმნის. თუმცა, მეორე მხრივ, ბრძანებების უმეტესობის გამოძახება შესაძლებელია კლავიატურის მალსახმობით.

მოდით შევხედოთ მენიუს ბრძანებებს უფრო დეტალურად. ფაილის მენიუში ჩვენ გვაინტერესებს შემდეგი ელემენტები:
. ვიდეო ფაილის გახსნა/დახურვა - ფაილის გახსნა და დახურვა.
. AVI სეგმენტის დამატება - ღია ფაილს ამატებს სხვა ფაილს. ფაილებს უნდა ჰქონდეს იგივე ვიდეო გარჩევადობა, კოდეკი და ბიტრეიტის პარამეტრები. თუ ფაილებს აქვთ იგივე სახელი და ნომერი, მათი გახსნა/დამატება შესაძლებელია ავტომატურად.
. შეინახეთ როგორც AVI, შეინახეთ ძველი ფორმატის AVI, შეინახეთ სეგმენტირებული AVI - ეს პარამეტრები განკუთვნილია ფაილის შესანახად. მათ შორის განსხვავება ისაა, რომ პირველი ინახავს ფაილს OpenDML AVI ფორმატში, მეორე - "ძველ" Microsoft AVI ფორმატში (ჩვენთვის ამ ფორმატებს შორის განსხვავება არ არის), მესამე - "ცალკე" შესანახად. Რისთვის არის? თუ AVI ფაილის ზომა აღემატება 2 გბ-ს, მაშინ ეს ფაილი შეიძლება არ გაიხსნას
ზოგიერთი რედაქტირების პროგრამა. ეს ვარიანტი ასევე ძალიან მოსახერხებელია ფილმების 700 მბ ნაწილებად დასაყოფად. ამისათვის, დიალოგურ ფანჯარაში, უბრალოდ დააყენეთ ფაილის ზომის ლიმიტი 700-ზე. ლიმიტი შეიძლება დაწესდეს არა მხოლოდ ზომის, არამედ თითოეულ ფაილში კადრების რაოდენობის მიხედვით. ფაილის შენახვის თითოეულ დიალოგურ ფანჯარას აქვს ოფცია, ნუ გაუშვით ეს სამუშაო ახლა; დაამატეთ იგი სამუშაო კონტროლში, რათა შევძლო მისი გაშვება ჯგუფურ რეჟიმში. ის შექმნილია იმისთვის, რომ მიმდინარე დავალება გაუშვას არა იმ მომენტში, არამედ მოსახერხებელ დროს, რომელიც საშუალებას გაძლევთ დაუყოვნებლივ
შექმენით რამდენიმე დავალების სია, ვიდრე დაელოდოთ თითოეული ამოცანის დასრულებას შემდეგის შექმნამდე და დაწყებამდე.
. ფაილის ინფორმაცია - აჩვენებს ინფორმაციას ღია ფაილის შესახებ. ეს ვარიანტი განსაკუთრებით სასარგებლოა აუდიო ნაკადის დაყოვნების მნიშვნელობის დასაყენებლად და სისტემაში კოდეკის არარსებობის დასადგენად.
. ჩატვირთვა/შენახვა დამუშავების პარამეტრები - იტვირთება ან ინახავს ფილტრების, კოდეკების პარამეტრებს და თუ მონიშნულია Include selection and edit list ოფცია, მაშინ არჩეული ფრაგმენტი (ან წაშლილი ფრაგმენტები). ყველა პარამეტრი შენახულია როგორც სკრიპტები.
. Start Frame Server - იწყებს ფრეიმ სერვერის ე.წ. ეს პარამეტრი განკუთვნილია იმ შემთხვევისთვის, როდესაც ვიდეო კადრები მუშავდება სხვა მონტაჟის პროგრამაში. ეს საშუალებას გაძლევთ გამოიყენოთ გარკვეული ფილტრები (მაგალითად, სურათის ხარისხის გასაუმჯობესებლად) Virtual Dub-ში და გადაიტანოთ ვიდეო ჩარჩოები სხვა რედაქტორზე.
. Capture AVI - გადართავს პროგრამას ვიდეო გადაღების რეჟიმში.
. Run script - იწყებს ვიდეოს დამუშავების სკრიპტს.
. სამუშაო კონტროლი - დავალებების სია. დავალებები შესრულებულია თანმიმდევრობით. დავალებების თანმიმდევრობა შეიძლება შეიცვალოს. აქ ნახავთ დავალებების შესრულების სტატუსს. სამუშაო კონტროლის თითოეული დავალება შენახულია სკრიპტის სახით. თქვენ შეგიძლიათ ნახოთ და შეცვალოთ დავალების სკრიპტები ფაილში
virtualdub.jobs.

ვიდეო მენიუ შეიცავს შემდეგ ელემენტებს:
. ფილტრები - ფილტრების სია ვიდეოს დამუშავებისთვის. Virtual Dub-ს აქვს ძირითადი (შიდა) ფილტრების გარკვეული რაოდენობა. ასევე
ინტერნეტში ამ პროგრამისთვის საკმაოდ ბევრი ფილტრია. ყველა დატვირთული ფილტრი ინახება Plugins საქაღალდეში. ისინი იტვირთებიან
ავტომატურად პროგრამის დაწყებისას. ასევე თემაა დღეს არსებული სკრიპტების ნაწილის მაინც აღწერა და შედარება
ცალკე სტატია.
. კადრების სიხშირე - კადრების სიხშირე. ამ ფანჯარაში შეგიძლიათ შეცვალოთ კადრების სიხშირე, რათა შეესაბამებოდეს ვიდეო ნაკადს აუდიოს. თქვენ ასევე შეგიძლიათ შეცვალოთ კადრების სიხშირე ვიდეოს დაკვრის დროის შეცვლის გარეშე (ანუ გადაიყვანეთ კადრების სიხშირე).
. ფერის სიღრმე - ფერის სიღრმე (და ფერის სივრცეები). თავდაპირველად ჯობია ყველაფერი აქ ნაგულისხმევად დავტოვოთ, სანამ ფერთა სივრცეების შესახებ მეტს არ გავიგებთ.
. შეკუმშვა - კოდეკების სია თითოეული კოდეკისა და პარამეტრების შესახებ ინფორმაციით. აქ ჩანს მხოლოდ ეგრეთ წოდებული კოდეკები VfW (ვიდეო Windows-ისთვის) ინტერფეისით. თითოეულ კოდეკს აქვს გარკვეული შეზღუდვები, რომლებიც დაკავშირებულია ფერის სიღრმესთან და ფერთა სივრცესთან. Ამიტომაც
ჩვენ გადავდებთ დღევანდელი პოპულარული კოდეკების განხილვას, სანამ არ განვიხილავთ ფერთა სივრცეებს.
. პირდაპირი ნაკადის ასლი. თუ ეს პარამეტრი მონიშნულია, ვიდეო არ იქნება შეკუმშული. ის შენარჩუნდება იმ სახით, როგორიც გაიხსნა. თქვენ შეგიძლიათ დააყენოთ მხოლოდ კადრების სიხშირე. ეს პარამეტრი სასარგებლოა ვიდეო ფაილების გაყოფისა და გაერთიანებისთვის, ასევე, როცა გჭირდებათ მხოლოდ აუდიო ნაკადის შეკუმშვა ან ვიდეო ნაკადის სიხშირის აუდიოს შედარება.
. სრული დამუშავების რეჟიმი. ამ რეჟიმში ხდება ვიდეოს დამუშავება და შეკუმშვა.
. შეცდომის რეჟიმი - განსაზღვრავს შემავალი ვიდეო ნაკადის შეცდომის დამუშავების რეჟიმს. ნაგულისხმევად, შეცდომის გამოვლენისას, ვიდეო დამუშავება
აჩერებს. ამ ფანჯარაში მეორე ვარიანტი საშუალებას გაძლევთ გამოტოვოთ "მცდარი" ჩარჩოები და დაიწყოთ დამუშავება შემდეგი საკვანძო ჩარჩოდან. მესამე ვარიანტი იძლევა "მცდარი" ჩარჩოების დამუშავებას. ამ ფრეიმების შიგთავსი შეიძლება იყოს ძალიან დაზიანებული და გამოიწვიოს პროგრამის ავარია.

აუდიო მენიუ შეიცავს შემდეგ ელემენტებს:
. ჩარევა - მონაცვლეობა. AVI არის აკრონიმი, რომელიც ნიშნავს Interleaved Video and Audio. ეს ფანჯარა განსაზღვრავს
მონაცვლეობის პარამეტრები. თუ თქვენ მუშაობთ MPEG-1,2 ფორმატით, მაშინ ყურადღება უნდა მიაქციოთ აუდიო დახრილობის კორექტირების ფანჯრის ფაილის ინფორმაციას. აუდიო ნაკადის დაყოვნების მნიშვნელობა უნდა იყოს იგივე, რაც ფაილის ინფორმაციის ფანჯარაში.
. შეკუმშვა. ეს პარამეტრი ჰგავს ვიდეოს მენიუს ოფციას. ეს ფანჯარა შეიცავს ყველა ფორმატის ჩვენების პარამეტრს. როგორც წესი, ამ პარამეტრით დამალული აუდიო ფორმატები არ არის თავსებადი ღია აუდიო ნაკადის ფორმატთან. ეს ნიშნავს, რომ აუდიო ნაკადის ახალ ფორმატში შეკუმშვის მცდელობა პირდაპირ (გახსნილი ნაკადის კონვერტაციის ან არაკომპრესირებულ ფორმატში შენახვის გარეშე) გამოიწვევს ვიდეო და აუდიო ნაკადების სინქრონიზაციას.
. გამოიყენეთ გაფართოებული ფილტრაცია. ეს ვარიანტი, ისევე როგორც ფილტრები, გამოჩნდა Virtual Dub-ის ახალ ვერსიებში აუდიოს დასამუშავებლად შესაბამისი რედაქტორების გამოყენების გარეშე.
. კონვერტაცია. გარდაქმნის აუდიო ნაკადს. თქვენ შეგიძლიათ აირჩიოთ სიხშირე და ხარისხი, ასევე არხების რაოდენობა და რეჟიმი.
. აუდიოს გარეშე, წყარო აუდიო, WAV აუდიო - ეს პარამეტრები განსაზღვრავს აუდიო წყაროს - შესაბამისად, აუდიოს გარეშე, აუდიო ღია ვიდეო ფაილიდან, აუდიო ცალკე WAV ფაილიდან (მაგრამ შეიძლება შეკუმშოს ნებისმიერი კოდეკით).
. პირდაპირი ნაკადის ასლი და სრული დამუშავების რეჟიმი, შეცდომის რეჟიმი. პარამეტრები იგივეა, რაც ვიდეო მენიუში.
დარჩენილი მენიუები შეიცავს ოფციებს, რომლებიც არ იმოქმედებს ვიდეო ფაილების დამუშავების ხარისხზე, ამიტომ მათ არ განვიხილავთ. ჩვენ გადავხედეთ Virtual Dub-ის ძირითადი მოდიფიკაციის პარამეტრებს. გარდა ამისა, არსებობს რამდენიმე სხვა მოდიფიკაცია. ძირითადი ცვლილებებია:
. ვირტუალური დუბლი MPEG-2. ის განსხვავდება ძირითადი მოდიფიკაციისგან MPEG-2 და VOB ფაილების მხარდაჭერით.
. Vitual Dub Mod. ის განსხვავდება ძირითადი მოდიფიკაციისგან MPEG-2, VOB და MKV ფაილების მხარდაჭერით. ეს მოდიფიკაცია ასევე შეიძლება გამოყენებულ იქნას ვიდეო ფაილის შესაქმნელად, რომელიც შეიცავს რამდენიმე აუდიო ნაკადს სხვადასხვა ფორმატში (MP3, ogg, WAV, AC3, DTS). თქვენ შეგიძლიათ შეინახოთ ასეთი ვიდეო, როგორც MKV ფაილი. ეს მოდიფიკაცია მთლიანად ცვლის Virtual Dub AC3-ს, რომელიც განკუთვნილია AC3 აუდიოს დასამუშავებლად.
. ნან დუბ. ერთ დროს ამ პროგრამამ უმაღლესი ხარისხის შედეგი გამოიღო. ის განსხვავდება ძირითადი მოდიფიკაციისგან იმით, რომ იყენებს შიდა კოდეკებს (DivX4 და MPEG4v2) და მხარს უჭერს სხვადასხვა ფორმატის 2 აუდიო ნაკადს (MP3, ogg, AC3, WAV და VBR MP3 - MP3 ფაილი ცვლადი ბიტრატეტით). ახლა ამ პროგრამის ვიდეო ნაწილი უკვე მოძველებულია, რადგან... იყენებს მოძველებულ კოდეკებს. ახალი ვიდეო კოდეკები საშუალებას გაძლევთ გადააქციოთ ნებისმიერი ვირტუალური დუბი Nan Dub-ად, რადგან... ისინი ახორციელებენ Nan Dub ვიდეო შეკუმშვის ალგორითმს. ეს ალგორითმი ასეთია: ვიდეო შეკუმშულია 2 ეტაპად. პირველ ეტაპზე ვიდეო შეკუმშულია მაქსიმალური ბიტური სიჩქარით, შემდეგ კი ფასდება კადრების ხარისხი ან მინიმალური ბიტირეტი,
რომელშიც ვიზუალური ხარისხი მისაღები რჩება. ამის შესახებ ინფორმაცია ჩაიწერება სტატისტიკურ ფაილში და გამოიყენება მეორე ეტაპზე, როდესაც ვიდეო შეკუმშულია ისე, რომ საშუალო ბიტი არ აღემატებოდეს მომხმარებლის მიერ მითითებულ მნიშვნელობას. ზოგიერთ კოდეკს (მაგალითად, x264) შეუძლია გაარკვიოს ინფორმაცია სტატისტიკის ფაილში მეორე, მესამე და ა.შ. გადასასვლელები, რაც კიდევ უფრო ზრდის ხარისხს, თუმცა მხოლოდ ოდნავ.
. ვირტუალური დუბლი ASF-სთვის. ეს მოდიფიკაცია არსებობს მხოლოდ როგორც ვერსია 1.4. ის საშუალებას გაძლევთ გახსნათ ASF ფაილები და შეინახოთ ისინი AVI ფორმატში მათი ხელახალი შეკუმშვის გარეშე.

ფაქტობრივად, დღეისთვის სულ ესაა. ყველა პროგრამა შეგიძლიათ იხილოთ მოწოდებული ბმულების გამოყენებით, რომლებიც ძალაშია წერის დროს.