Jak pracować z VirtualDubem? Cięcie i łączenie filmów w VirtualDub Virtualdub, jak przejść na język rosyjski


Większość z nas przynajmniej raz w życiu spotkała się z koniecznością edycji filmów: obracania kadru, zmiany rozdzielczości, przycinania filmu, stosowania filtrów i innych banalnych zadań. Na szczęście w świecie nowoczesnych technologii istnieje wiele uniwersalnych narzędzi, które z łatwością poradzą sobie z takimi zadaniami. Jednym z takich narzędzi jest darmowy edytor VirtualDub.

Jedną z głównych zalet tego programu, oprócz darmowego charakteru, jest jego niewielki rozmiar. To niesamowite narzędzie jest tak kompaktowe, że działa bez instalacji w trybie przenośnym, a mimo to ma imponujący arsenał możliwości edycji i przetwarzania wideo. Nie może wprawdzie konkurować z takimi gigantami jak Sony Vegas czy Adobe Premier, ale z wieloma codziennymi zadaniami radzi sobie świetnie.

Do wad programu należy jego unikalny interfejs, zaprojektowany w szarym stylu, bez zbędnych dekoracji. Doświadczeni użytkownicy uznają to podejście za łatwe w obsłudze, ale nowicjusze będą zdezorientowani. Aby nie zagubić się w szerokiej funkcjonalności edytora, zalecamy zapoznanie się z poniższym zbiorem instrukcji z kropką nad i.

Lekcje VirtualDuba

Przydatny zbiór instrukcji korzystania z głównych funkcji edytora. Wysokiej jakości samouczki wideo dadzą jasne przykłady wykonywania określonych zadań i pokażą, jak korzystać z VirtualDub 1.10 4 na poziomie pewnego użytkownika. Miłego oglądania!

Ta recenzja opowie nam o głównych funkcjach edytora i pokaże zasadę działania.


Uczymy się wybierać i przycinać filmy w VirtualDub, a następnie je zapisywać.


W tej lekcji dowiesz się, jak usunąć część filmu.


Demonstracja procesu zmiany kodeków wideo i audio.


Dostosuj rozmiar ramki za pomocą filtra Zmień rozmiar.


Użyj filtra Obróć, aby obrócić wideo.

Zanim przejdziemy do szczegółowej opowieści o możliwościach VirtualDub, należy poczynić kilka ważnych uwag na temat ogólnej architektury programu i obsługiwanych formatów.

VirtualDub jest nastawiony przede wszystkim na pracę z plikami AVI. Dokładniej w ten sposób: na wyjściu dostajemy plik AVI (chociaż możliwa jest praca jako tzw. serwer ramek, podobnie jak narzędzie; modyfikacja VirtualDubMod pozwala dodatkowo zapisywać do kontenerów Matroska (MKV) i OGM), oraz Pliki AVI mogą być dostarczane jako pliki wejściowe, MPG, AVS i niektóre inne typy plików. Jednocześnie z ogólnych rozważań wynika, że ​​AVI na wejściu i wyjściu jest pewną izolowaną sytuacją (w rzeczywistości w tym przypadku możliwe jest przetwarzanie bez przekodowania - więcej na ten temat poniżej).

Jak zapewne wiesz, pliki AVI zawierają zwykle jeden strumień wideo i 0, 1 lub więcej strumieni audio. Jednocześnie samo rozszerzenie pliku praktycznie nic nie mówi o jego zawartości: plik AVI to po prostu kontener, w którym można przechowywać dane w różnych formatach kompresji. Możliwość pracy z nimi zależy od dostępności odpowiednich kodeków (oddzielnie dla wideo i audio). W systemie Windows istnieją dwa różne podsystemy do pracy z danymi wideo - starszy Video for Windows (VfW) i nowocześniejszy DirectShow (DS). Obydwa zapewniają ujednolicony interfejs do pracy z dowolnymi formatami kompresji - program pracujący z plikiem wideo nie musi dokładnie wiedzieć, w jaki sposób jest on kodowany - wystarczy, że w systemie zarejestrowany zostanie odpowiedni moduł dekodujący. VirtualDub i wiele innych edytorów wideo korzysta z interfejsu VfW, podczas gdy większość odtwarzaczy korzysta z technologii DirectShow. Co to oznacza w praktyce? Może się okazać, że VirtualDub nie będzie w stanie otworzyć żadnego pliku, który odtwarzacz odtwarza idealnie, bo... system ma tylko dekoder DS dla tego formatu, ale nie ma kodeka VfW (w Video dla Windows prawie zawsze kompresor i dekompresor idą w parze i nazywane są kodekiem, podczas gdy w DirectShow często jest tylko dekoder). Na przykład w przeszłości często można było spotkać się z sytuacją, w której wideo z aparatu cyfrowego miniDV na „czystym” systemie było odtwarzane za pomocą dekodera DS firmy Microsoft, ale nie było otwierane w dębie - konieczne było zainstalowanie VfW kodek, na przykład firmy MainConcept lub Canopus. (Najnowsze wersje VirtualDub mają wbudowany dekoder (ale nie koder!) dla formatu DV, a także dla formatu MJPG często używanego w analogowym sprzęcie do przechwytywania wideo.) Zauważmy też, że w odwrotnym przypadku, gdy dla formatu kompresji będzie dostępny tylko kodek VfW, zostanie on automatycznie odtworzony w podsystemie DirectShow. Na koniec wspomnijmy, że dzięki DirectShow możesz „zaprzyjaźnić się” z dębem - zobacz sekcję o VirtualDubMod na końcu artykułu.

Zatem zazwyczaj praca w VirtualDub wygląda następująco: otwierany jest plik wideo lub kilka plików, łączony jeden po drugim, wykonywane są na nich pewne działania, a wynik zapisywany jest w innym pliku AVI. Pliki źródłowe nie są pod żadnym pozorem zmieniane.
Czas przejść do interfejsu programu. Interfejs

Główną część okna programu zajmują dwa okna wyświetlające wejściowy i wyjściowy (po zastosowaniu filtrów) strumień wideo. (Ponieważ filtry mogą zmieniać rozmiar obrazu, generalnie oba okna nie mają tego samego rozmiaru; możesz także ręcznie ustawić skalę na inną niż 100%). Pod nimi znajduje się pasek przewijania z oznaczonymi numerami klatek. W przeciwieństwie do prawdziwych programów do edycji, VirtualDub nie ma trybu wielościeżkowego ani osi czasu w zwykłym tego słowa znaczeniu – tylko jeden pasek przewijania. Co więcej, jeśli usuniesz jakiś utwór, zniknie on z obiegu bez śladu (jednak zawsze znajduje się tam przycisk Cofnij i polecenie Edytuj/Przywróć wszystkie zmiany, które resetuje wszystkie operacje za pomocą paska przewijania). Jeśli zadokowałeś kilka klipów, na pasku będzie wyświetlany ich całkowity czas trwania. Oczywiście przesuwając znacznik wzdłuż paska przewijania, dbamy o to, aby w obu oknach wyświetliła się żądana ramka. Poniżej podano numer klatki i odpowiadający jej czas oraz informację o typie klatki (w nawiasach kwadratowych). Dla plików AVI K oznacza klatkę kluczową, pustą - klatkę delta, D - klatkę porzuconą (klatka porzucona, w normalnej sytuacji takiej nie powinno być). W przypadku plików Mpeg oznaczenia są historycznie różne: I - klatka kluczowa, P - klatka delta, B - dwukierunkowa ramka delta. W plikach Avi klatki kluczowe są często oddalone od siebie o kilkaset klatek, więc wyświetlenie losowej klatki będzie wymagało rozpakowania wszystkich klatek delta z poprzedniej klatki kluczowej, co może być dość powolne. Do przewijania pliku, oprócz przesuwania znacznika myszą, można używać klawiszy kursora z różnymi modyfikatorami (patrz menu Go), z czego najbardziej przydatne jest wciśnięcie klawisza Shift, który umożliwia poruszanie się wyłącznie po klatkach kluczowych (również podczas poruszania myszą). Ruch ten nie jest zbyt dokładny, ale za to szybki – wystarczy zdekodować tylko jedną klatkę, a nie cały łańcuch. Zauważmy również, że Home i End nie prowadzą do przejścia na początek i koniec klipu (służy do tego Ctrl+lewo/prawo), ale zaznaczają początek i koniec fragmentu do przetworzenia. Następnie możesz albo usunąć zaznaczony fragment przyciskiem Del (możesz zrobić coś bardziej konstruktywnego, na przykład użyj Ctrl+C-Ctrl+V, aby skopiować i wkleić go w inne miejsce na pasku przewijania Oak, ale nie do innej aplikacji ) lub Podczas zapisywania pliku przetwarzany będzie tylko wybrany obszar.

Po otwarciu niezbędnych plików, wycięciu zbędnych fragmentów, skonfigurowaniu filtrów i innych parametrów przetwarzania (patrz niżej), wybierz opcję Plik/Zapisz jako AVI i rozpocznij proces przetwarzania, podczas którego na ekranie wyświetlany jest wskaźnik postępu z dodatkowymi informacjami, oraz Okna wyświetlają klatki oryginalnego i przetworzonego wideo (nie wszystkie w rzędzie, ale raz na sekundę i tylko w trybie pełnego przetwarzania).

Podczas zapisywania pliku możliwe są dwie różne opcje: jeśli cała obróbka sprowadza się do wycięcia fragmentów, sklejenia plików lub podmiany dźwięku, a plik(i) źródłowy(e) były w formacie AVI, to można i należy korzystać z trybu bez przekodowania (Bezpośrednie kopiowanie strumieniowe w menu Wideo). W tym przypadku skompresowane klatki wideo są przesyłane bezpośrednio ze strumienia wejściowego do strumienia wyjściowego (oczywiście bez dekodowania i wyświetlania na ekranie), odpowiednio jakość i rozmiar pliku nie ulegają zmianie. We wszystkich innych przypadkach należy ustawić tryb pełnego przetwarzania i odpowiednio ustawić kodek do kompresji (menu Wideo - Kompresja) i skonfigurować jego parametry (poprzez okno dialogowe wywoływane przyciskiem Konfiguruj; ustawienia na ekranie ogólnym do wyboru kodeki - Jakość i docelowa szybkość transmisji danych - w nowoczesnych warunkach najczęściej nie są używane).

Istnieją jeszcze dwa tryby pośrednie: Szybka rekompresja ma sens podczas transkodowania z jednego formatu kompresji na inny bez stosowania filtrów w VirtualDub. W szczególności do kompresji wideo przesyłanego przez skrypt AviSynth. W takim przypadku podczas zapisywania nic na ekranie może nie zostać wyświetlone. Używanie trybu normalnej kompresji nie ma większego sensu. Istnieją podobne tryby dźwięku, tylko są tylko dwie opcje - bezpośrednie kopiowanie i pełne przetwarzanie (w tym określenie kompresji i zastosowanie filtrów dźwiękowych).

Kolejną przydatną funkcją jest możliwość wyświetlenia w oknie wyjściowym danych wideo uzyskanych po rozpakowaniu skompresowanego strumienia wideo (Wyświetl wyjście zdekompresowane). W ten sposób możesz ocenić jakość kompresji, a jeśli będzie niewystarczająca, przerwać przetwarzanie, nie czekając na zakończenie całego procesu. Chociaż ta opcja spowalnia pracę i nie zawsze ma zastosowanie. Pracę filtrów można podziwiać także bez zapisywania pliku (tryb podglądu): w tym przypadku na ekranie zostaną wyświetlone wszystkie klatki, a jeśli prędkość przetwarzania nie będzie odpowiednio wysoka, prędkość wyświetlania będzie odpowiednio niższa niż normalnie, i dźwięk zostanie przerwany. Prawie ten sam rezultat (odtwarzanie strumienia wyjściowego) osiąga się poprzez naciśnięcie przycisku w lewym dolnym rogu, a przycisk odpowiednio odtwarza tylko strumień wejściowy. Możliwości przetwarzania wideo

Przejdźmy do opisu tego, co tak naprawdę można zrobić za pomocą wideo. Jak już wspomniano, oprócz możliwości wycinania i klejenia plików bez przekodowania (co omówimy bardziej szczegółowo w pierwszym przykładzie), VirtualDub słynie z filtrów. Istnieją trzy tuziny wbudowanych filtrów i możliwość podłączenia zewnętrznych wtyczek, które zostały napisane przez całkiem sporo różnych osób. Czasami nie ma analogów o porównywalnej jakości dla innych programów. (Aby być uczciwym, trzeba powiedzieć, że w ostatnich latach uwaga twórców filtrów przesunęła się w stronę tworzenia wtyczek do AviSynth, narzędzia o podobnej architekturze, ale zupełnie innym interfejsie. Więcej o tym w). Filtry można dodawać w dowolnej liczbie i kolejności za pomocą menu Wideo - Filtry:

Przy każdym filtrze wyświetlany jest rozmiar ramki przed i po jego zastosowaniu (łącznie z przycięciem) oraz niektóre jego parametry. Szczegółowy opis filtrów i zalecenia dotyczące ich stosowania wykraczają poza zakres tego artykułu - a możliwości jest tak wiele, że każdy przypadek trzeba zrozumieć osobno, w tym celu najlepiej się skontaktować. Tutaj podamy jedynie ogólne zalecenia. Filtry można z grubsza podzielić na kilka grup tematycznych:

  • Zmiana rozmiaru obrazu (Resize), kadrowanie/dodawanie pól (Transformacja zerowa z opcją kadrowania), obrót (Rotate – w przypadku filmów nakręconych kamerą w orientacji pionowej nie rób tego następnym razem!);
  • Usuwanie szumów (redukcja szumów Chroma, Smart smoother HiQ, dynamiczna redukcja szumów, Temporal smoother, NeatVideo itp. - głównie wtyczki zewnętrzne);
  • Ustawienia obrazu (Poziomy, Jasność/kontrast, Autokorekta balansu bieli, Skala szarości itp.);
  • Praca z obrazami z przeplotem (różne opcje usuwania przeplotu, w tym wbudowane);
  • Inne filtry (Deshaker - eliminowanie drgań kamery, Logo i Delogo - nakładanie logo i walka z nimi, Subtitler - dodawanie napisów itp.).

Filtr można ograniczyć do określonego zakresu klatek (przycisk Mieszaj i polecenie Edytor widoku/krzywej). Nie będziemy się nad tą funkcją rozwodzić (jej opis znajdziesz w pomocy), ale przyjrzymy się bliżej jednej z najczęściej wykorzystywanych funkcji – zmianie rozmiaru i kadrowaniu. W najnowszych wersjach ten zasadniczo prosty filtr zyskał alarmującą liczbę ustawień:

Właściwie nie ma nic skomplikowanego. Należy pamiętać, że format AVI nie przewiduje przechowywania informacji o proporcjach ramki (Aspect Ratio), przyjmuje się, że jest on równy stosunkowi szerokości i wysokości w pikselach (tj. „piksel kwadratowy” ). Z drugiej strony, w niektórych przypadkach tak nie jest: najbardziej typowym przykładem jest format DV, w którym rozmiar klatki wynosi 720x576 (tj. 5:4) i proporcje klatki przy prawidłowym wyświetlaniu 4:3 dla formatu normalnego i 16 :9 dla formatu panoramicznego. (Dlatego plik DV otwarty w języku dębowym będzie lekko rozciągnięty w pionie, chyba że zmienisz ustawienia wyświetlania, chociaż zwykłe odtwarzacze będą go wyświetlać poprawnie). Jednocześnie w plikach DivX/Xvid piksel jest zwykle kwadratowy, tj. podczas skalowania DV należy przełączyć element Współczynnik proporcji z Taki sam jak źródło na Oblicz wysokość ze współczynnika i ustawić go na 4:3 lub 16:9. Cóż, ogólną zasadą dla wszystkich kodeków jest to, że pożądana jest szerokość i wysokość będąca wielokrotnością 2, 4, 8 lub jeszcze lepiej 16 (w tym celu służy sekcja dotycząca rozmiaru przyjaznego dla kodeków).
Jeśli chodzi o przycinanie krawędzi, nie ma do tego specjalnego filtra - jest za to przycisk Kadrowanie, który pozwala ustawić kadrowanie przed zastosowaniem określonego filtra. W szczególności może to być filtr fikcyjny o nazwie Transformacja zerowa, którego jedyne znaczenie ma połączenie z Kadrowaniem. Oczywiście lepiej jest też ciąć wielokrotności 2 lub 4.

Niektóre komentarze zostaną również podane do pracy z wideo z przeplotem (z przeplotem). Jak wiadomo, w większości kamer wideo ten tryb jest główną (często jedyną) opcją i dobrze komponuje się z oglądaniem na telewizorach CRT. Jeśli zamierzasz nagrać płytę DVD ze swojego filmu, najlepiej również pozostawić obraz z przeplotem - podczas odtwarzania na komputerze lub telewizorze LCD/plazmowym odpowiednie metody usuwania przeplotu zostaną zastosowane automatycznie. Z drugiej strony, jeśli potrzebujesz np. zakodować wideo w którymkolwiek z wariantów MPEG-4 (DivX, Xvid, ...), na przykład w celu umieszczenia w Internecie, wówczas rozsądne byłoby zastosowanie usuwanie przeplotu, a następnie zmniejszenie rozmiaru klatki (jak na zrzucie ekranu powyżej, gdzie dodano również etap usuwania szumów i niewielkie przycięcie krawędzi). Jako metody usuwania przeplotu nie należy wybierać wbudowanego filtra Usuń przeplot w trybie Mieszaj pola - pomimo napisu najlepiej obok niego nic dobrego z tego nie wyniknie, z reguły będą podwójne kontury. Lepiej jest używać wtyczek innych firm, chociaż tutaj również najnowocześniejsze i wysokiej jakości rozwiązania istnieją tylko w wersji dla AviSynth. I nigdy nie zmieniaj rozmiaru klatki wideo z przeplotem bez specjalnego powodu! Typowe zadania

Teraz opiszemy kilka typowych scenariuszy, w których VirtualDub jest używany do rozwiązywania konkretnych problemów.

Przykład nr 1: Najpierw zajmijmy się edycją liniową, tj. wycinanie, klejenie i przestawianie elementów. Jak już wspomniano, tę operację można wykonać bez przekodowania, jeśli źródłowe wideo znajdowało się w kontenerze AVI. Dodawanie kilku plików odbywa się za pomocą polecenia Plik/Dołącz segment AVI, a jeśli są one ponumerowane w odpowiedniej kolejności, można załadować kilka na raz (Automatyczne wykrywanie dodatkowych segmentów według nazwy pliku). W tym przypadku formaty kompresji wideo i audio muszą być dokładnie takie same (z pewnymi parametrami ukrytymi przed użytkownikiem: na przykład może się zdarzyć, że plik DV z kamery, przetworzony w Dub i ponownie skompresowany w DV, nie będzie mógł zostać dołączone do tego samego pliku, ale odebrane bezpośrednio z aparatu. Z drugiej strony pliki skompresowane w formacie DivX w ten sam sposób, ale z różną szybkością transmisji, można łatwo łączyć). Nawiasem mówiąc, wiele (ale nie wszystkie „ukryte”) parametrów plików można znaleźć za pomocą polecenia Informacje o pliku/pliku, chociaż osobne narzędzie jest bardziej uniwersalne.

Załatwiliśmy „sklejanie”, teraz przejdźmy do „wycinania”, tj. usuwanie zbędnych fragmentów (np. reklama z nagrania programu telewizyjnego) i jednoczesne przestawianie fragmentów (poprzez mechanizm taki jak schowek - Ctrl+X, Ctrl+C, Ctrl+V, tylko w obrębie jednego programu) . Tutaj sytuacja różni się w zależności od tego, czy plik jest kompresowany przy użyciu kodeka z kompresją międzyklatkową (na przykład DivX/Xvid, VP6, Indeo), czy klatka po klatce (MJPG, DV, HuffYUV itp.). Jeśli w tym drugim przypadku można bezpiecznie wyciąć dowolny kawałek, bo... Każda klatka kodowana jest niezależnie od pozostałych, jednak w przypadku pierwszej sytuacja jest bardziej skomplikowana. W końcu, aby zdekodować określoną klatkę, musisz znaleźć najbliższą klatkę kluczową przed nią i przejść przez cały łańcuch od niej do żądanej klatki. Rozważmy na przykład ten wybór:

Jeżeli usuniemy zaznaczony fragment, to nic złego się nie stanie – początek fragmentu następującego po wyciętym fragmencie przypada na klatkę kluczową, a sekwencję wideo można normalnie zdekompresować.

A jeśli wręcz przeciwnie, chcielibyśmy zostawić tylko ten fragment, to wynikowa sekwencja wideo zaczynałaby się od klatki delta, przed którą nie ma ani jednej klatki kluczowej, co jest niedopuszczalne. Dlatego w trybie Direct Stream Copy takie przycinanie doprowadzi do tego, że plik wyjściowy zacznie się nie od 3. klatki, ale od 1. (kluczowej najbliżej niej). Podobnie przy próbie usunięcia następującego fragmentu:

otrzymamy sekwencję wideo z klatkami od 1 do 4 i od 11 (a nie 13) do 15. Stąd wniosek - aby nie popełnić błędów przy cięciu, rób to za pomocą klatek kluczowych. Mianowicie, jeśli usuniesz fragment, to powinien on zakończyć się na klatce kluczowej, a jeśli go opuścisz, to wręcz przeciwnie, powinien się rozpocząć. Tutaj z pomocą przychodzi możliwość poruszania się wyłącznie po klatkach kluczowych przy wciśniętym Shift. Nawiasem mówiąc, znacznik końca zaznaczenia odnosi się do poprzedniej klatki (to znaczy zaznaczono wszystko aż do bieżącej, nie włączając jej), więc koniec należy umieścić dokładnie na samej klatce kluczowej.
A co jeśli potrzebujesz bardziej precyzyjnego pozycjonowania przy wycinaniu/sklejaniu? W najnowszych wersjach Oaka pojawił się bardzo przydatny checkbox Smart Render, aktywny w trybie pełnego przetwarzania. Jego działanie jest następujące: jeśli sekcję można przetworzyć w trybie kopiowania strumienia Diect, dzieje się tak, w przeciwnym razie zostanie uruchomiony kodek określony w ustawieniach (musi być taki sam, za pomocą którego skompresowany jest plik źródłowy) i za jego pomocą fragment jest kodowany aż do następnej klatki kluczowej (oczywiście zacznie się od nowo utworzonej klatki kluczowej), a na nim ponownie przełącza się w tryb bezpośredniego kopiowania strumieniowego.

Oznacza to, że przekodowane są tylko te sekcje, które są niezbędne. Jeśli poprawnie dokonasz wszystkich ustawień kodeka, tak aby pokrywały się z plikiem źródłowym (i lepiej ustawić wyższą przepływność, aby nie było gwałtownych spadków jakości na granicach fragmentów, i oczywiście ustaw pojedynczy- tryb kompresji przejścia), wówczas ta metoda pozwala na dokładną edycję klatka po klatce bez niepotrzebnego przekodowywania, co z pewnością jest bardzo przydatne.

Dodatkowo dostępna jest komenda Wideo/Wybierz zakres, w wyniku której usuwany jest obszar przed pierwszą i za ostatnią określoną klatką. Powiązane zadanie - podzielenie długiego pliku na kawałki, na przykład 700 megabajtów, w celu nagrania na płytę CD, wygodniej rozwiązuje się za pomocą VirtualDubMod, w którym obok numeru klatki wyświetlana jest „odległość” od początku pliku w dodatkowo wyświetlane są megabajty.

Podkreślamy, że w ten sposób nie będzie możliwe wycinanie plików MPEG; w tym celu wygodnie jest użyć formatu .

Przykład nr 2: Załóżmy, że edytowałeś film w jakimś programie do edycji, takim jak Pinnacle Studio lub Adobe Premiere. Potem trzeba to jakoś zapisać, a często trzeba mieć go w kilku wersjach: np. jeśli oryginalny format kręcenia to miniDV, to sensownie jest wyeksportować gotowy film z montażowni do DV AVI i wtedy wrzucić z powrotem na taśmę (jeśli kamera na to pozwala); Prawie na pewno trzeba nagrać DVD; może chcesz opublikować film w Internecie (nawet jeśli zamierzasz skorzystać z usługi takiej jak YouTube, która sama kompresuje wideo do własnego formatu i raczej słabej jakości, przesłanie filmu może nadal być zbyt długie i nieproduktywne) oryginalny DV AVI na serwer). W tym drugim przypadku sensowne jest załadowanie gotowego DV AVI do formatu Oak, dodanie w razie potrzeby filtrów usuwania przeplotu i redukcji rozmiaru i zapisanie go w formacie np. DivX, najlepiej w dwóch przebiegach (więcej na ten temat można przeczytać w dość starym, ale nadal koncepcyjnie uczciwy) artykuł. Można to oczywiście zrobić bezpośrednio z programu do montażu, jednak w tym przypadku wszystkie efekty edycyjne i przejścia zostaną wyliczone dwukrotnie i mamy już przygotowany plik DV-AVI do nagrania na kamerze.

Przykład nr 3: Załóżmy, że kręciłeś w warunkach słabego oświetlenia i chcesz usunąć z filmu zakłócenia lub drgania aparatu podczas nagrywania z ręki. W takich przypadkach sensowne jest filtrowanie selektywne tylko dla tych odcinków, które tego wymagają (w kamerach DVD każdy odcinek jest nagrywany w osobnym pliku; przy przechwytywaniu wideo z miniDV zwykle uwzględnia się także dzielenie na sceny, z których każda jest nagrywana) w osobnym pliku). Wskazane jest przeprowadzenie obróbki przed wczytaniem fragmentu do programu do edycji – w takim przypadku można wybrać i skonfigurować niezbędne filtry osobno dla każdego fragmentu. Można jednak zastosować także inny ruch (możliwy do zrealizowania tylko w przypadku plików AVI z kamery miniDV): zmontuj cały film z plikami źródłowymi, a przed ostatecznym eksportem zidentyfikuj fragmenty wymagające obróbki, przepuść je przez VirtualDub, przenieś plik źródłowy do folderu archiwum, a następnie jego miejscem jest umieszczenie przetworzonego pliku pod tą samą nazwą. Następnie uruchom ponownie program do edycji i eksportuj z nowymi plikami. Możesz przetwarzać wideo za pomocą filtrów z samego VirtualDub lub poprzez AviSynth, co opisano w odpowiednim artykule. W tym drugim przypadku jednak nadal wskazane jest wgranie skryptu AVS na dąb i zapisanie go jako zwykłego pliku AVI (na przykład z tym samym kodekiem DV) - nie wszystkie programy do edycji współpracują ze skryptami AVS i jest to wygodniej jest pracować z gotowym plikiem niż z „ciężkim (pod względem czasu przetwarzania) skryptem. Oddzielny artykuł zostanie poświęcony stabilizacji wideo przy użyciu filtrów VirtualDub i AviSynth.

Przykład nr 4: musisz zrobić zrzut ekranu filmu, aby sprawdzić go pod kątem jakości lub wad. Nie powinieneś tego robić z poziomu odtwarzacza, ponieważ... może wprowadzać dowolne modyfikacje obrazu (na przykład wymuszone usuwanie przeplotu lub korektę jasności). Jednocześnie VirtualDub otworzy plik „tak jak jest”, pod warunkiem oczywiście, że jest przez niego obsługiwany. Nawiasem mówiąc, o formatach: domyślnie oprócz AVI VirtualDub może otwierać pliki mpeg-1. Używając wtyczek, możesz nauczyć go otwierania MPEG-2 (nawiasem mówiąc, możesz otwierać i łączyć kilka plików VOB na raz) i WMV/ASF; Istnieją również wtyczki do pracy z kontenerami MOV i FLV, a modyfikacja VirtualDubMod może współpracować z plikami MKV. Możesz spróbować otworzyć inne formaty za pomocą AviSynth (patrz poniżej). Cóż, faktyczne zapisywanie zrzutów ekranu odbywa się za pomocą polecenia Plik/Eksport/Sekwencja obrazów (musisz wybrać obszar do eksportu - jeśli potrzebujesz jednej klatki, to umieść ją pod kursorem i naciśnij Początek, strzałka w prawo, Koniec). VirtualDubMod i AviSynth

Kilka słów o ważnej gałęzi rozwoju „dębu” – VirtualDubMod. Jest to osobny program oparty na kodzie źródłowym VirtualDub i wielu przydatnych dodatkach. Sensowne jest umieszczenie go w tym samym katalogu co sam VirtualDub, aby móc korzystać ze wspólnego zestawu wtyczek. (w zasadzie można nim nawet sam dąb zastąpić, z tą różnicą, że najnowsza wersja DubModa bazuje na wersji 1.5.10 z 2005 roku, czyli nie ma funkcji dodanych do Duba ostatnio - jednak nie ma ich zbyt wiele) ). Interfejs VirtualDubMod jest podobny do VirtualDub, jedną istotną różnicą jest to, że menu Audio zostało zastąpione przez Streams, co odzwierciedla skupienie się na pracy z wieloma strumieniami audio. Drugą przydatną innowacją jest bliższa integracja z AviSynth, który jest nam tutaj dedykowany Przyda się jedna z jego właściwości - możliwość pracy z podsystemem DirectShow wraz z VideoForWindows W skrócie AviSynth to język skryptowy i program do jego interpretacji, a interfejs do jego interakcji z innymi programami jest bardzo prosty - ty. napisz plik tekstowy ze skryptem, a następnie otwórz go w (prawie) dowolnym programie do przetwarzania wideo, koderze lub odtwarzaczu, tak jak zwykły plik wideo i działa dokładnie tak samo, jak z plikiem wideo na dysku twardym. Obraz i dźwięk generowane są za pomocą poleceń zapisanych w skrypcie. Na nasze potrzeby wystarczy po prostu zainstalować AviSynth, a wtedy przy otwieraniu pliku wideo w VirtualDubMod dostępna będzie opcja Użyj szablonu AviSynth:

Oznacza to, że aby otworzyć plik, zostanie automatycznie utworzony pośredni skrypt AviSynth, zawierający odpowiednie polecenie otwarcia (w tym przypadku DirectShowSource), a VirtualDubMod już go załaduje. W ten sposób możesz spróbować pracować z niemal każdym typem pliku odtwarzanego przez odtwarzacze - RealVideo, QuickTime (MOV), MPEG2-TS (zwykle zawiera wideo z kamer wideo HDV i AVCHD), MP4 (również popularna opcja w aparatach fotograficznych i aparatach fotograficznych i wideo). Należy zauważyć, że ta metoda po pierwsze nie zawsze działa, a po drugie nie jest tak niezawodna jak otwieranie za pomocą środków „natywnych” (w szczególności pozycjonowanie plików może nie działać poprawnie itp.). Dlatego, jeśli to możliwe, zawsze lepiej jest korzystać z narzędzi wbudowanych lub specjalistycznych (w szczególności MPEG2-PS, pliki DVD (VOB), otwierane bezpośrednio w VDMod, jest też narzędzie do konwersji plików MP4 do AVI).

Zauważamy również, że VirtualDubMod posiada specjalny Edytor Skryptów (w menu Narzędzia), przeznaczony do kontroli online i dostosowywania parametrów skryptu AviSynth. Po prostu zmień tekst skryptu, a następnie naciśnij klawisz F5 lub F7, aby zobaczyć wynik skryptu w oknie VirtualDub. Podkreślamy, że zwykły VirtualDub otwiera skrypty AVS bez problemu, tyle że w VDMod integracja z AviSynth jest wygodniejsza. Należy pamiętać, że skrypt AviSynth otwarty w dowolnym programie pojawia się jako plik nieskompresowany, więc kopiowanie bez rekompresji w tym przypadku nie jest możliwe. (Jeśli nie musisz dodatkowo używać filtrów VirtualDub, lepiej wybrać tryb Szybka rekompresja niż tryb Pełne przetwarzanie)."

Krótko mówiąc, VirtualDub (podobnie jak VirtualDubMod i AviSynth) powinien znaleźć się w arsenale każdego, kto pracuje z cyfrowym wideo na nieco wyższym poziomie. Ucz się i aplikuj! W tym artykule nie omówiono wszystkich funkcji VirtualDub, więc przeczytaj Pomoc. Szczegółowy opis pozycji menu można znaleźć w specjalistycznych zasobach (jednak dla dość starych wersji Oak). W sieci znajdują się również rosyjskojęzyczne zestawy VirtualDub, chociaż najprawdopodobniej nie są to najnowsze wersje.

Przyjrzyjmy się interfejsowi VirtualDub – programu do obróbki wideo.

Możesz zobaczyć opis programu, są tam również linki do pobrania.

Po rozpakowaniu archiwum programem odszukaj w powstałym folderze plik VirtualDub.exe i uruchom go. Program nie wymaga instalacji.

Po otwarciu okna programu zobaczysz, że jego interfejs różni się od zwykłych edytorów wideo, na przykład MovieMaker lub AdobePremiere. Nie ma zwykłej tabeli edycyjnej (osi czasu).

Większą część okna zajmują dwa ekrany. W pierwszym oknie widać pobrany film (źródło), w drugim oknie ten sam film po zastosowaniu filtrów (w celu porównania jakości). Pliki źródłowe nie są zmieniane podczas żadnej edycji.

Poniżej okien znajduje się pasek przewijania, na którym umieszczona jest numeracja klatek.

Kiedy usuniesz fragment, zniknie on z paska przewijania i ekranów. Jeśli zmienisz zdanie, możesz dokonać wyboru z menu Edytować funkcjonować Cofnij(anuluj), a jeśli chcesz anulować wszystkie zmiany, wybierz tam Cofnij wszystkie zmiany. Spowoduje to przywrócenie oryginalnej formy wideo.

Poruszając myszą na pasku przewijania, możesz poruszać się po klatkach wideo i znaleźć tę, której potrzebujesz. W tym przypadku ramka wyświetlana jest w obu oknach. Pod paskiem przewijania wyświetlana jest informacja o aktualnej klatce - jej numer i odpowiadający mu czas, w naszym przypadku na powyższym obrazku: Klatka 2352 (0:01:34.080).

Zwróć uwagę na nawiasy kwadratowe po czasie, w którym znajdują się informacje o rodzaju ramek.

Dla plików AVI: jeśli nawiasy są puste, jak w naszym przykładzie, to jest to klatka delta, jeśli jest K (Keyframe) - klatka kluczowa, D (Opuszczona klatka) - porzucona klatka.

Dla plików MPEG stosowane są różne oznaczenia: P - klatka delta, I - klatka kluczowa, B - dwukierunkowa ramka delta.

Jeśli spróbujesz poruszać się po pasku przewijania, znajdziesz głównie klatki delta, klatki kluczowe mogą być znacznie oddalone od siebie. Nie powinno być żadnych upuszczonych klatek.

Oprócz suwaka możesz poruszać się po klatkach wideo za pomocą klawiatury lub wybierać z menu Idź idź) lub użyj przycisków pod paskiem przewijania. Każdy może wybrać najwygodniejszą dla siebie metodę.

Na przykład możesz przesuwać klatkę po klatce, naciskając Lewy Lub Prawidłowy(strzałki w lewo lub w prawo) na klawiaturze wybierz Poprzednia klatka Lub Następna klatka w menu Idź idź) lub użyj przycisków 5 i 6 na panelu pod paskiem przewijania - patrz obrazek:

Jeśli chcesz poruszać się po klatkach kluczowych, użyj klawiatury Lewy Lub Prawidłowy z wciśniętym klawiszem Zmiana lub w menu Przemiana wybierz opcję Poprzednia klatka kluczowa Lub Następna klatka kluczowa lub użyj przycisków 8 i 9 (patrz rysunek).

Nawiasem mówiąc, jeśli przesuniesz suwak na pasku przewijania z wciśniętym klawiszem Zmiana, wówczas ruch również podąża za klatkami kluczowymi.

Przyjrzyjmy się pozostałym przyciskom na panelu pokazanym na rysunku.

1 - Zatrzymywać się- zatrzymaj odtwarzanie wideo lub bieżącą operację.

2 - Odtwarzanie wejściowe- odtwarzanie oryginalnego wideo w lewym oknie (analogowe na klawiaturze - klawisz Przestrzeń).

3 - Odtwarzanie wyjściowe- odtwarzanie edytowanego wideo w obu oknach (analogowe - klawisz Wchodzić).

4 - Początek- przejście do pierwszej klatki, tj. na początek filmu.

5 - Do tyłu- cofnij się o jedną klatkę.

6 - Do przodu- przesuń jedną klatkę do przodu.

7 - Koniec- przejście do ostatniej klatki, do końca filmu.

8 - Klucz poprzedni- przejście do poprzedniej klatki kluczowej.

9 - Klucz następny- przejdź do następnej klatki kluczowej.

10 - Odwrotna scena- odtwórz bieżącą scenę w odwrotnej kolejności.

11 - Scena do przodu- odtwórz bieżącą scenę do następnej sceny.

12 - Zaznacz- ustawienie początkowego znacznika podświetlającego fragment wideo (inna nazwa Dom).

13 - wyróżniać- ustawienie znacznika końcowego dla wybranego fragmentu (inna nazwa Koniec).

Skróty klawiaturowe umożliwiające poruszanie się po filmie znajdziesz w menu Idź idź), są one wyświetlane po każdym poleceniu.

Jeśli chcesz przejść do konkretnej klatki według jej numeru lub czasu, możesz nacisnąć kombinację klawiszy Ctrl+G i wprowadź wymagane dane w oknie, które zostanie otwarte.

VirtualDub to bardzo mały program, ale jest niezastąpiony podczas pracy z wideo, szczególnie przy edycji i obróbce wideo.

Główne cechy: - Konwersja wideo z jednego formatu na inny; - przechwytywanie wideo; - oddzielne przetwarzanie strumieni wideo i audio; - dzielenie plików AVI na części; - połączenie plików AVI; - wycinanie dźwięku z AVI; - zmienić opóźnienie dźwięku; - zmniejszanie rozmiarów plików wideo i wiele więcej.

Jak zainstalować VirtualDub?

Nie jest wymagana żadna instalacja, wystarczy pobrać archiwum za pomocą programu VirtualDub, rozpakować je i uruchomić „VirtualDub.exe”.

VirtualDub – jak wyciąć niepotrzebne momenty z pliku wideo?

Aby było jaśniej, przeanalizujmy wszystko krok po kroku.

1) Otwórz wymagany plik wideo w VirtualDub

2) Następnie ustaw suwak wideo na początek miejsca, którego chcesz się pozbyć. Kliknij przycisk pod suwakiem (patrz obrazek poniżej).

3) Teraz przesuń suwak na koniec niepotrzebnego fragmentu wideo i kliknij przycisk zaznaczony na czerwono. W ten sposób niepotrzebny fragment Twojego filmu zostanie pomalowany na szaro.

4) Teraz wystarczy, że wciśniesz przycisk Del – a niepotrzebnego fragmentu nie będzie już w Twoim pliku wideo!

5) Przejdź do punktu VirtualDub jak zapisać wideo.

Po pierwsze, łączenie filmów w całość nie zawsze jest takie proste. Chodzi tu o liczbę klatek na sekundę – może ona być różna dla różnych plików wideo. Można to oczywiście dostosować, ale istnieje ryzyko, że dźwięk i obraz nie będą zsynchronizowane. W naszym przykładzie założymy, że liczba klatek na sekundę będzie taka sama.

1) Otwórz pierwszy film, do którego chcemy się załączyć.

2) Następnie wybierz opcję dodania segmentu avi.

3) To wszystko! Dodano wideo. Teraz możesz wyciąć niepotrzebne kawałki (patrz powyżej, jak to zrobić).

VirtualDub jak zapisać wideo? Kompresja wideo VirtualDub.

Po wykonaniu wszystkich operacji na filmie pozostaje jedynie jego prawidłowe zapisanie. Dla wielu osób w tym momencie zaczynają się problemy.

Konserwację można z grubsza podzielić na 2 typy:

1. Oszczędzamy w oryginalnej jakości, tj. Nie konwertujemy ani dźwięku, ani samego obrazu. W takim przypadku plik zapisuje się bardzo szybko. Porozmawiajmy teraz o tym, jak odbywa się to wizualnie.

Wybierz przedmiot kopiowanie audio/bezpośrednie przesyłanie strumieniowe.

Wybierz przedmiot kopiowanie wideo/transmisji na żywo.

2. Zapisz w innej jakości i możesz konwertować zarówno dźwięk, jak i wideo, lub tylko audio, lub tylko wideo. Kompresja wideo może zająć dość dużo czasu.

Tutaj rozważymy opcję, w której przekonwertujesz zarówno audio, jak i wideo. Jeśli na przykład chcesz pozostawić dźwięk bez zmian, wystarczy wybrać element – kopiowanie strumieniowe bezpośrednie.

Wybierać tryb audio/pełnego przetwarzania.

Następnie dźwięk/kompresja. Teraz musisz wybrać kodek, na który zostanie przekonwertowana ścieżka audio. Na zrzucie ekranu dokonano wyboru na korzyść jednego z najpopularniejszych kodeków.

Następnie zrób to samo z filmem: tryb wideo/pełnego przetwarzania, wideo/kompresja.

Z listy wybierz jeden z proponowanych kodeków i kliknij zmień. Na zdjęciu wybór padł na jeden z najpopularniejszych kodeków, Divx.

Następnie pozostaje tylko wybrać bitrate wideo, tj. jakość kompresji. Wszystko na ekranie jest domyślnie ustawione.

Teraz możesz rozpocząć kompresję wideo: plik/zapisz jako avi.

Powinno pojawić się okno podobne do tego. Czas kompresji może być dość długi. Zależy głównie od mocy komputera oraz wybranych kodeków i filtrów.

W świecie oprogramowania do obróbki wideo Virtual Dub od dawna znany jest głównie ze swojej dowolności i łatwości obsługi. Podstawowe umiejętności zdobywa się w ciągu godziny pracy. Jednak do efektywniejszego wykorzystania trzeba także posiadać wiedzę na temat stosowanych kodeków i filtrów. Czym więc jest wirtualny dub? Jest to program do liniowej edycji wideo lub, mówiąc prościej, dość potężne narzędzie do edycji i kompresji wideo w formacie AVI. Ale nie myśl, że Virtual Dub zastąpi Adobe Premiere. Nigdy nie zastąpi, ale doskonale uzupełni.

Programów klasy Virtual Dub jest całkiem sporo. Wszystkie różnią się poziomem uniwersalności (obsługa różnych formatów i kodeków) oraz zestawem podstawowych funkcji. Nie ma kompletnych analogów Virtual Dub. Zestaw funkcjonalny Virtual Dub można podzielić na 3 części:

1. Liniowy edytor wideo i audio. Najbliższym konkurentem i jednocześnie dodatkiem w tym obszarze można nazwać Canopus ProCoder. W przeciwieństwie do Virtual Dub, edytor ten obsługuje większą liczbę formatów i kodeków, ale nie posiada tak ogromnej liczby filtrów jak w przypadku Virtual Dub. Wiele programów do konwersji wideo (na przykład dla telefonów komórkowych) zwykle powtarza tylko część możliwości tych programów, upraszczając pracę. Ostatnio, wraz z rozwojem h.264, dość popularny stał się program Nero ReCode z oryginalnym i dość wysokiej jakości kodekiem MPEG-4 Ateme. Interfejs tego programu jest dość wygodny, z wyjątkiem kilku drobnych punktów. Za pomocą tego programu wygodnie jest kompresować wideo DVD (format MPEG-2, a zatem DVD, nie jest obsługiwany przez podstawową modyfikację Virtual Dub). Programy DVD2AVI, FlaskMPEG i Gordian Knot są najbardziej znanymi odpowiednikami Nero ReCode. Dość nietypowo w tej serii wygląda VideoLAN Media Player - program przeznaczony do odtwarzania wideo. Jednak ten odtwarzacz zawiera funkcje zapisywania i kompresji wideo i audio przy użyciu niewielkiej liczby filtrów.

2. Serwer ramek. Program działa jak zwykły edytor wideo. Istotą tego trybu jest to, że po przetworzeniu klatki wideo nie są zapisywane, ale przesyłane do innej aplikacji w celu przetworzenia. Virtual Dub nie jest zbyt często używany jako serwer ramek. W tej roli najczęściej wykorzystywany jest program AviSynth. Istnieje wiele zastrzeżonych filtrów, które są lepsze niż filtry Virtual Dub. Dodatkowo możesz skorzystać z filtrów z Virtual Dub. Możliwości AviSynth są szersze niż Virtual Dub, jednak można z nich korzystać jedynie poprzez pisanie skryptów - AviSynth nie ma interfejsu, a wynik jego pracy można zobaczyć jedynie w „aplikacji klienckiej” - na tym polega istota serwera ramek.

3. Przechwytywanie wideo. W najnowszych wersjach (począwszy od 1.6.3) zaktualizowano Virtual Dub i znacznie poprawiono interfejs przechwytywania wideo. Właściciele tunerów telewizyjnych i kart przechwytujących opartych na Connexant BT848/878 (AverMedia TVPhone/TVPhone 98/Model 203, Fly Video 98, KWorld Expert PVR-TV878, Acorp Y878 itp.) będą szczególnie zainteresowani tą częścią Virtual Dub, ponieważ .Do. w końcu rozwiązał problem „niekompatybilności” BT8x8 ze sterownikiem przechwytywania Microsoft (sterownik umożliwiał przechwytywanie tylko w rozdzielczości 352x288 w formacie PAL, co stanowi połowę możliwości chipsetu). Do tego momentu w ogóle nie istniały żadne inne akceptowalne sposoby chwytania, ponieważ standardowe programy do przechwytywania z
producenci tunerów telewizyjnych i kart przechwytujących byli albo prymitywni, albo zwodniczy (jak program z AverMedia 203, który przechwytywał wideo w rozdzielczości 720x288 zamiast 720x576) albo „specjalizowali się” w określonych urządzeniach i kodekach. Najbliższymi konkurentami Virtual Dub w tym obszarze są iuVCR i BorgTV – programy zaprojektowane specjalnie dla BT8x8. Możliwości VideoLAN Media Player obejmują także współpracę z urządzeniami przechwytującymi i tunerami telewizyjnymi, ale ta część programu jest całkowicie „prosta” i praktycznie nie działa.

Jednak zawiłości przechwytywania wideo za pomocą Virtual Dub to temat na osobny artykuł. Przyjrzyjmy się niektórym ustawieniom programu Virtual Dub. Za podstawę przyjmijmy wersję 1.6.10. Program obsługuje wiele formatów - m.in. animacje AVI, MPEG-1, IFF, skrypty AviSynth. Można także przesyłać sekwencje zdjęć. Ogólny widok okna roboczego Virtual Dub pokazano na rys. 1. Na dole okna roboczego znajduje się pasek narzędzi. Każdy przycisk posiada podpowiedź i jest powielany przez polecenie w menu Edycja. Obok niego wyświetlany jest aktualny czas i ramka. Pasek stanu zawiera pasek informacyjny, na którym wyświetlane są przydatne informacje. Nad paskiem narzędzi znajduje się suwak ułatwiający przejście do dowolnej ramki. Dostępne są dwa panele do oglądania wideo dla sygnału wejściowego i wyjściowego. Po zastosowaniu filtrów będziesz mieć możliwość podglądu zmian. Można zauważyć całkowity brak przycisków do zarządzania projektami. Odpowiednie polecenia znajdują się tylko w menu, co stwarza pewne niedogodności. Chociaż z drugiej strony większość poleceń można wywołać za pomocą skrótu klawiaturowego.

Przyjrzyjmy się poleceniom menu bardziej szczegółowo. W menu Plik interesują nas następujące pozycje:
. Otwórz/zamknij plik wideo — otwieranie i zamykanie pliku.
. Dołącz segment AVI - dodaje kolejny plik do otwartego pliku. Pliki muszą mieć tę samą rozdzielczość wideo, kodek i parametry szybkości transmisji. Jeśli pliki mają tę samą nazwę i numer, można je otwierać/dodawać automatycznie.
. Zapisz jako AVI, Zapisz stary format AVI, Zapisz segmentowany AVI – te opcje służą do zapisywania pliku. Różnica między nimi polega na tym, że pierwszy zapisuje plik w formacie OpenDML AVI, drugi - w „starym” formacie Microsoft AVI (dla nas nie ma różnicy między tymi formatami), trzeci - w celu zapisania „fragmentami”. Po co to jest? Jeżeli rozmiar pliku AVI przekracza 2 GB, wówczas plik ten może nie zostać otwarty
niektóre programy do edycji. Ta opcja jest również bardzo wygodna w użyciu przy dzieleniu filmów na części o wielkości 700 MB. Aby to zrobić, w oknie dialogowym wystarczy ustawić limit rozmiaru pliku na 700. Limit można ustawić nie tylko na podstawie rozmiaru, ale także liczby klatek w każdym pliku. Każde okno dialogowe zapisywania pliku ma opcję Nie uruchamiaj tego zadania teraz; dodaj je do kontroli zadań, aby móc je uruchomić w trybie wsadowym. Zostało zaprojektowane tak, aby uruchamiać bieżące zadanie nie w tej chwili, ale w dogodnym czasie, który pozwala na to natychmiast
utwórz listę kilku zadań, zamiast czekać na zakończenie każdego zadania przed utworzeniem i uruchomieniem następnego.
. Informacje o pliku - wyświetla informacje o otwartym pliku. Opcja jest szczególnie przydatna do ustawienia wartości opóźnienia strumienia audio oraz do stwierdzenia braku kodeka w systemie.
. Załaduj/Zapisz ustawienia przetwarzania - ładuje lub zapisuje ustawienia filtrów, kodeków, a w przypadku zaznaczenia opcji Uwzględnij listę wyboru i edycji także wybrany fragment (lub usunięte fragmenty). Wszystkie ustawienia są zapisywane jako skrypty.
. Uruchom serwer ramek - uruchamia tzw. serwer ramek. Opcja ta przeznaczona jest dla przypadku, gdy klatki wideo są przetwarzane w innym programie do montażu. Dzięki temu możesz zastosować określone filtry (na przykład w celu poprawy jakości obrazu) w Virtual Dub i przenieść klatki wideo do innego edytora.
. Przechwyć AVI - przełącza program w tryb przechwytywania wideo.
. Uruchom skrypt – uruchamia skrypt przetwarzania wideo.
. Kontrola zadań - lista zadań. Zadania są wykonywane według kolejności. Istnieje możliwość zmiany kolejności zadań. Tutaj możesz zobaczyć status wykonania zadań. Każde zadanie w Kontroli zadań jest zapisywane jako skrypt. W pliku możesz przeglądać i edytować skrypty zadań
virtualdub.jobs.

Menu Wideo zawiera następujące elementy:
. Filtry - lista filtrów do przetwarzania wideo. Virtual Dub posiada pewną liczbę podstawowych (wewnętrznych) filtrów. Również
W Internecie jest sporo filtrów dla tego programu. Wszystkie załadowane filtry są przechowywane w folderze Wtyczki. Ładują
automatycznie po uruchomieniu programu. Tematem jest także opis i porównanie przynajmniej części istniejących obecnie skryptów
osobny artykuł.
. Liczba klatek na sekundę - liczba klatek na sekundę. W tym oknie możesz zmienić liczbę klatek na sekundę, aby dopasować strumień wideo do dźwięku. Możesz także zmienić liczbę klatek na sekundę bez zmiany czasu odtwarzania wideo (tzn. przekonwertować liczbę klatek na sekundę).
. Głębia koloru - głębia koloru (i przestrzenie kolorów). Najlepiej na początku pozostawić wszystko domyślne, dopóki nie dowiemy się więcej o przestrzeniach kolorów.
. Kompresja - lista kodeków z informacjami o każdym kodeku i ustawieniach. Widoczne są tutaj tylko tzw. kodeki z interfejsem VfW (Video for Windows). Każdy kodek ma pewne ograniczenia związane z głębią kolorów i przestrzenią kolorów. Dlatego
Odłożymy rozważenie współczesnych popularnych kodeków do czasu, aż rozważymy przestrzenie kolorów.
. Bezpośrednia kopia strumieniowa. Jeśli ta opcja jest zaznaczona, wideo nie będzie kompresowane. Zostanie zachowany w formie, w jakiej został otwarty. Można ustawić tylko liczbę klatek na sekundę. Opcja ta przydaje się przy dzieleniu i łączeniu plików wideo, a także wtedy, gdy zachodzi potrzeba skompresowania samego strumienia audio lub dopasowania częstotliwości strumienia wideo do dźwięku.
. Pełny tryb przetwarzania. W tym trybie następuje przetwarzanie i kompresja wideo.
. Tryb błędu – określa tryb obsługi błędów wejściowego strumienia wideo. Domyślnie po wykryciu błędu następuje przetwarzanie wideo
przystanki. Druga opcja w tym oknie pozwala na pominięcie „błędnych” klatek i rozpoczęcie przetwarzania od kolejnej klatki kluczowej. Trzecia opcja umożliwia przetwarzanie „błędnych” ramek. Zawartość tych ramek może być w dużym stopniu uszkodzona i spowodować awarię programu.

Menu Audio zawiera następujące elementy:
. Przeplatanie – naprzemienność. AVI to akronim oznaczający Interleaved Video and Audio. To okno definiuje
parametry przemiany. Jeśli pracujesz z formatem MPEG-1,2, musisz zwrócić uwagę na okno Korekcja przekrzywienia dźwięku Informacje o pliku. Wartość opóźnienia strumienia audio powinna być taka sama jak w oknie Informacje o pliku.
. Kompresja. Ta opcja jest podobna do opcji w menu Wideo. Okno to zawiera opcję Pokaż wszystkie formaty. Zazwyczaj formaty audio ukryte za pomocą tej opcji nie są kompatybilne z otwartym formatem strumienia audio. Oznacza to, że próba bezpośredniego (bez konwertowania lub zapisywania otwartego strumienia w formacie nieskompresowanym) skompresowania strumienia audio do nowego formatu spowoduje brak synchronizacji strumieni wideo i audio.
. Użyj zaawansowanego filtrowania. Ta opcja, podobnie jak opcja Filtry, pojawiła się w nowych wersjach Virtual Dub do przetwarzania dźwięku bez użycia odpowiednich edytorów.
. Konwersja. Konwertuje strumień audio. Można wybrać częstotliwość i jakość, a także liczbę kanałów i tryb.
. Brak dźwięku, Źródło dźwięku, WAV Audio - opcje te określają źródło dźwięku - odpowiednio bez dźwięku, dźwięk z otwartego pliku wideo, dźwięk z osobnego pliku WAV (ale można go skompresować dowolnym kodekiem).
. Bezpośrednia kopia strumieniowa i tryb pełnego przetwarzania, tryb błędu. Opcje są takie same jak w menu Wideo.
Pozostałe menu zawierają opcje, które nie wpływają na jakość przetwarzania plików wideo, więc nie będziemy ich rozważać. Przyjrzeliśmy się ustawieniom podstawowej modyfikacji Virtual Dub. Oprócz tego istnieje kilka innych modyfikacji. Główne modyfikacje to:
. Wirtualny dub MPEG-2. Od podstawowej modyfikacji różni się obsługą plików MPEG-2 i VOB.
. Vitual Dub Mod. Od podstawowej modyfikacji różni się obsługą plików MPEG-2, VOB i MKV. Modyfikację tę można również wykorzystać do stworzenia pliku wideo, który będzie miał kilka strumieni audio w różnych formatach (MP3, ogg, WAV, AC3, DTS). Możesz zapisać taki film jako plik MKV. Modyfikacja ta całkowicie zastępuje Virtual Dub AC3, przeznaczony do przetwarzania dźwięku AC3.
. Nan Dub. W pewnym momencie program ten zapewniał wyniki najwyższej jakości. Różni się od podstawowej modyfikacji tym, że wykorzystuje wewnętrzne kodeki (DivX4 i MPEG4v2) i obsługuje 2 strumienie audio w różnych formatach (MP3, ogg, AC3, WAV i VBR MP3 - plik MP3 o zmiennej przepływności). Teraz część wideo tego programu jest już nieaktualna, ponieważ... używa przestarzałych kodeków. Nowe kodeki wideo pozwalają zamienić dowolny Virtual Dub w Nan Dub, ponieważ... implementują algorytm kompresji wideo Nan Dub. Algorytm ten jest następujący: wideo jest kompresowane w 2 etapach. W pierwszym etapie wideo jest kompresowane z maksymalną przepływnością, a następnie oceniana jest jakość klatek lub minimalna przepływność, przy
w którym jakość wizualna pozostaje akceptowalna. Informacje na ten temat są zapisywane w pliku statystycznym i wykorzystywane w drugim etapie, kiedy wideo jest kompresowane w taki sposób, aby średnia przepływność nie przekroczyła wartości określonej przez użytkownika. Ta metoda nazywa się po prostu kodowaniem 2-przebiegowym. Niektóre kodeki (na przykład x264) mogą wyjaśniać informacje w pliku statystyk dla drugiego, trzeciego itd. fragmentów, co dodatkowo podnosi jakość, choć tylko nieznacznie.
. Wirtualny dub dla ASF. Modyfikacja ta istnieje jedynie w wersji 1.4. Umożliwia otwieranie plików ASF i zapisywanie ich w formacie AVI bez ich ponownej kompresji.

Właściwie to wszystko na dzisiaj. Wszystkie programy można znaleźć, korzystając z podanych linków, aktualnych w momencie pisania tego tekstu.