![]() Logo programu | |||
| Autor | Avery Lee | ||
|---|---|---|---|
| Pierwsze wydanie | 20 sierpnia 2000; około 25 lat temu[1] | ||
| Aktualnawersja stabilna | 1.10.4.35491 (27 października 2013) [±] | ||
| Język programowania | Języki asemblera,C++ | ||
| System operacyjny | Windows 95/98/ME/NT/2000/XP/Vista | ||
| Rodzaj | Edytor wideo | ||
| Licencja | Bezpłatny –GNU General Public License | ||
| |||
| Strona internetowa | |||
VirtualDub – darmowe narzędzie do edycji multimedialnej na licencjiGNU General Public License.
VirtualDub pozwala na edycję plików wideo oferując użytkownikowi szereg przydatnych funkcji takich jakkompresję, przeglądanie poklatkowe, zrzutklatek filmu do obrazów, usuwanie i dodawanie wybranych fragmentów filmu, nakładanie filtrów, a także wklejanie do filmu obrazów statycznych.
Program jest przejrzysty, stosunkowo łatwy w obsłudze, ale dysponuje rozbudowanymi opcjami obróbki wideo. Sam program zajmuje niewiele miejsca na twardymdysku, podczas przygotowywania projektu nie obciążasystemu oraz jest zdolny do pracy nawet na mało wydajnych komputerach (kosztem czasu działania).
Rozwój programu został zatrzymany w 2013 roku[2], zaś oficjalneforum dyskusyjne związane z VirtualDub zostało zamknięte dwa lata później[3]. Pomimo faktu, że program nie był aktualizowany przez długi czas, pozostaje istotnym narzędziem, cenionym za prosty interfejs[4][5][6].
Program ma niskie minimalne wymagania systemowo-sprzętowe, ale w praktyce do wygodnej pracy potrzebny jest wydajnyprocesor, ponieważ czas konwersji obrazu jest odwrotnie proporcjonalny do mocy procesora.
Do obróbki filmów o długości powyżej 10 min wrozdzielczości 640x480 zaleca się stosowanie procesorów powyżej 2.0GHz i 512MB pamięciRAM, gdyż dopiero takie parametry sprzętowe pozwalają na racjonalnie krótkie przetwarzanie obrazu.
VirtualDub umożliwia kompresję zapisywanego filmu za pomocą większości popularnychalgorytmów kodowania. Dostępność algorytmów jest uzależniona od zainstalowanych w systemie operacyjnym tzw.kodeków obrazu i dźwięku. Niektóre wymagają zainstalowania dodatkowych programów i wykupienia licencji na używanie danego algorytmu, gdyż są chronioneprawem autorskim ipatentowym. Wśród różnych popularnych algorytmów kodowania można wyróżnićMPEG-1 (tzw.Video CD, rozdzielczość: 352x288),MPEG-2 (tzw.SVCD, posiada cztery tryby rozdzielczości: 352 × 288, 720 × 576, 1440 × 1440, 1920 × 1152),MPEG-4 część 2 z odmianamiDivX,Xvid.
Ogólnie obowiązuje zasada, że wraz ze wzrostem poziomu kompresji maleje jakość obrazu. Dla zwiększania wydajności można jedynie stosować coraz lepsze algorytmy analizy i przetwarzania obrazu.Każdy z powyższych standardów różni się wydajnością kompresji, uzyskiwaną jakością i przeznaczeniem. Wybór konkretnego algorytmu jest uzależniony od celu kompresji. Standard MPEG-1 stosuje się do zapisywania filmów na nośnikach CD, mogących być odtwarzanymi nawet na wolnych czytnikach i starszych komputerach. Kompresja MPEG-2 wykorzystywana jest w filmach na nośnikachDVD. Do celów przesyłania strumienia wideo za pośrednictwem Internetu został opracowany algorytmMPEG-4 część 2. Po przystosowaniu do kompresji plików filmowych stał się powszechnie stosowany w przenośnych urządzeniach rejestracji obrazu oraz przy konwersji filmów do rozmiaru oferowanego przezpłyty CD.
Wraz ze wzrostem złożoności algorytmów stawiane są coraz większe wymagania wobecmocy obliczeniowej komputerów. Obecnie standardowo filmy są kodowane w czasie porównywalnym z ich rzeczywistym czasem trwania.
Program VirtualDub pozwala na wybór metody kompresji, zależnie od algorytmu można określić dodatkowe wartości obrazu, takie jak rozdzielczość, ilośćklatek na sekundę oraz siłę kompresji.Użytkownik ma także do dyspozycji zbiórfiltrów rozszerzających możliwości programu. Wśród najciekawszych pozycji wyróżnić można filtry rozmycia, obracania o ustalony kąt, przerzucania horyzontalnego i wertykalnego, zmianę rozmiaru i przycinanie obrazu, wstawianie dodatkowego obrazu statycznego w postaci loga oraz wpisywanie tekstów. Dodatkowe filtry uzupełniające funkcjonalność narzędzia można pobrać z Internetu.
Podczas dalszej obróbki można dokonać zmian w ścieżce dźwiękowej. Metodę kompresji dźwięku i jego jakość należy dopasować do standardu w jakim będzie zapisany obraz. VirtualDub daje możliwość wycięcia ścieżki dźwiękowej zmniejszając wielkość pliku wynikowego lub jej zapis w osobnym pliku audio.
Funkcją mogącą znacząco przyspieszyć pracę nad plikami jest opcja zachowywania ustawień procesu. Pozwala to na wczytywanie wcześniej przygotowanych profili przy konwersji innych filmów. Program może też wykonywaćskrypty, w których można zapisać ustawienia programu i projektów.
Program pozwala również na: usuwanie bądź wstawianie dowolnej ilości klatek filmu, wycinanie fragmentów i wklejanie ich w innym miejscu filmu, zmianę priorytetu działania programu i użycia procesora.
VirtualDub oferuje też narzędzia doedycji heksadecymalnej, wyodrębniania nagłówka plikuAVI, testowania oraz szybki zapis w nieskompresowanym formacie AVI.