Font Size

Layout

Menu Style

Cpanel

Spis poleceń zakładki "File" VD

 

Open video file
Append AVI segment
Preview
Save as AVI
Save old formt AVI
Save segment AVI
Close video file
File Information
Save striped AVI
Save stripe master
Save image sequence
Save WAV
Load processing settings
Save processing settings
Start frame server
Capture AVI
Run script
Job control
Quit

  • Open video file - otwiera (ładuje) plik wideo.

    Większość poniższych poleceń pozostanie nieaktywna do czasu załadowania pliku wideo.

  • Append AVI segment - dokleja segment (fragment) pliku.

    Służy do łączenia dwóch lub więcej plików AVI w jeden, czyli przede wszystkim do montowania przygotowanego materiału w ostateczny film. Pliki muszą mieć tą samą rozdzielczość. Podczas procesu łączone pliki ulegają przekodowaniu, więc należy dokonać wszystkich ustawień jak przy kodowaniu (w następnym dziale).

  • Preview - szybki podgląd pliku.

    Opcja ta służy przede wszystkim do przeprowadzania próby kodowania, bo podgląd następuje z poleceniami i ustawieniami, jakie wprowadziliśmy przed wydaniem tego polecenia. Pozwala np. określić szybkość kodowania pliku, czy jego jakość po zastosowaniu określonych filtrów, a przy tym nie wymaga zapisu materiału na dysku.

  • Save as AVI - zapisz jako AVI.

    Zatwierdzenie wszystkich ustawień, wskazanie folderu dla pliku wyjściowego (output) i przystąpienie do procesu kodowania, łączenia plików i każdej innej operacji.

  • Save old formt AVI

    Jeżeli zapisujemy plik do DivX'a czy innego "współczesnego" formatu, to polecenie to działa identycznie jak poprzednie.

    Polecenie to jest pozostałością z czasów, gdy pojawił się format AVI 2.0 (VirtualDub służył wówczas prawie wyłącznie do zapisywania plików w formatach AVI i ASF), który rozszerzał możliwości wersji 1.0, niestosowanej raczej już dziś. Jedną z głównych innowacji nowego kodeka było przekroczenie granicy rozmiaru pliku równej 1 GB. Jednak nie wszystkie ówczesne odtwarzacze radziły sobie z większymi plikami i nowym formatem. Zachodziła więc sytuacja niekompatybilności, a z co za tym idzie konieczność wyboru między formatami. Powyższe polecenie służyło do zapisywania plików w starszym formacie 1.0, natomiast nowy format wymagał użycia polecenia Save as AVI.

    Jeżeli nie stosujemy starszego kodeka to proponuję dla ścisłości (i bezpieczeństwa materiału) używanie poprzedniego polecenia.

  • Save segment AVI - zapisz (wraz z kodowaniem) wybrany fragment materiału.

    Zaznaczenia fragmentu dokonujemy za pomocą suwaka i przycisków Mark in/out lub poleceń Set selection start/end.

  • Close video file - zamknij aktualnie otwarty (załadowany) plik.
     
  • File Information - wyświetl informacje o otwartym pliku.

    Po wybraniu tego polecenia wyświetla się okno z dwiema ramkami, przy czym informacje tam zawarte mogą się różnić, w zależności od formatu pliku.
    Oto najczęstsze:

    • Video track - informacje dotyczące strumienia video:
      Frame size, fps - rozdzielczość (w pikselach), ilość klatek na sekundę, czas wyświetlania klatki (w mikrosekundach na klatkę).
    • # of frames (time) - całkowita ilość klatek i czas materiału
    • Decompressor - nazwa zastosowanej kompresji wideo
    • Number of keyframes - liczba klatek kluczowych
    • Number of I, P and B frmes - ilość klatek poszczególnego typu
    • x-frame min/avg/max/total frame size - informacje o klatkach poszczególnego typu (I, P, B)/(key frames, delta frames). Są to kolejno: wielkość minimalna , średnia, maksymalna oraz całkowita (wielkość wszystkich klatek danego typu).
    • Average bitrat - średnia prędkość bitowa (w nawiasie podana w kilobajtach)
    • Audio track - informacje dotyczące strumienia audio
    • Format - częstotliwość próbkowania, tryb (mono/stereo), nazwa zastosowanego kodeka audio (często z podaną prędkością bitową)
    • # of frames - liczba kaltek
    • Total size - całkowity rozmiar strumienia audio

  • Save striped AVI/Save stripe master

    Obie opcje dotyczą dość złożonego zagadnienia, a sama użyteczność tego narzędzia dziś jest już niewielka. Opiszę tylko pokrótce, czego dotyczą powyższe opcje, nie zagłębiając się nadto w szczegóły. Jeśli jednak kogoś bardziej to zainteresuje, lub może wyda się mu przydatne, to odsyłam go do help'a programu. Muszę jednak od razu coś zaznaczyć że, po pierwsze sami autorzy programu nie zalecają stosowania tej funkcji, a po drugie według help'a, opcja ta znajduje się wciąż w fazie beta, choć słowa te (ze względu na słabą aktualność dokumentacji) mogły być pisane dawno temu. Nic nie wiadomo mi jednak o jakości tego narzędzia.

    Funkcja Stripe AVI przypomina swoją koncepcją działanie macierzy RAID. Jest ona użyteczna, gdy posiadamy dwa dyski twarde i chcemy zgrywać materiał wideo w czasie rzeczywistym, pochodzący np. z tunera TV. Wolny podsystem dyskowy może być przyczyną dużej ilości gubionych klatek, uniemożliwiając wręcz cały proces. Wtedy właśnie z pomocą przyjść nam może opisywana funkcja. Jej działałanie polega na takim skonfigurowaniu programu, by dzielił on przetwarzane przez niego informacje na dwa pliki, znajdujące się na osobnych dyskach. Spowoduje to jakby dwukrotne przyspieszenie podsystemu dyskowego, czyniąc proces bezproblemowym. VirtualDub dysponuje tu jednak dość prymitywnym rozwiązaniem, tworzy te pliki tylko przez rozdzielenie strumieni audio i wideo, nie pozwala natomiast na dalszy rozkład samego strumienia wideo. Jeżeli więc zgrywamy jedynie obraz , bez dźwięku, funkcja ta na niewiele nam się przyda. Zresztą strumień wideo stanowi zazwyczaj kilkakrotnie większe obciążenie dla systemu dyskowego niż strumień wideo.

    Obsługa tej funkcji wymaga utworzenia specjalnych plików konfiguracyjnych, zawierający m.in. położenie (na dyskach) i nazwę plików docelowych, typ podziału i inne. Pliki te posiadają rozszerzenie .stripe i edytuje się je przy pomocy zwykłego notatnika. Do wczytywania tych plików konfiguracyjnych służy polecenie Save stripe master, natomiast do łączenia obu plików Save striped AVI.

    Używanie tej funkcji nie ma już dziś jednak większego sensu. Produkowane dziś dyski (nawet te najwolniejsze) mają bardzo dużą wydajność i przy odpowiedniej (wła?ciwej) konfiguracji powinny poradzić sobie ze zgraniem każdego strumienia.

  • Save image sequence - zapisuje serię kolejnych klatek do plików BMP.

    Najpierw należy zaznaczyć początek i koniec interesującej nas serii przy pomocy suwaka i poleceń Set selection start/end (nie należy używać przycisków Mark in/out, bo wówczas zostaną zapisane klatki od początku strumienia wideo, do końca zaznaczonego fragmentu, czyli dosyć dziwnie... ). Jeżeli nie dokonamy żadnego zaznaczenia, to wszystkie klatki w materiale zostaną zapisane jako pliki BMP.

    Po wybraniu tej funkcji pojawi się okienko z kilkoma opcjami:

    • Filename prefix - dodaje wybrany przez nas przedrostek do zrzucanych plików.
      Przydaje się, gdy np. wykonujemy drugą (czy jeszcze następną) serię zrzutów do tego samego katalogu.
    • Filename suffix, including extension - pozwala zmienić rozszerzenie pliku, ze standartowego .bmp na inne. Uwaga! Zmiana na .gif, czy .jpg nie spowoduje zapisaniu zrzutów do takich właśnie formatów, ciągle będzie to BMP.
    • Minimum numbers of digits in name - definiuje minimalną liczbę cyfr dla nazw plików.
      Bardzo przydatna opcja szczególnie, gdy później będziemy przeglądać serię plików przy pomocy np. ACDSee, która szereguje pliki w taki sposób, że plik o nazwie (numerze) "2" wyświetlony będzie między 19 i 20, zamiast 1 i 3. Jeżeli zamierzamy zapisać do 99 klatek to wartość powinniśmy ustawić na 2, jeżeli do 999, to 3 itd.
    • Directory to hold of digits in name - wybieramy katalog, gdzie mają zostać zapisane obrazki. Uwaga! Z poziomu programu nie można tworzyć katalogów, więc przed przystąpieniem do zrzutu należy stworzyć odpowiedni katalog przy pomocy eksploratora (tak fachowo należy nazwać okienka w Windows;-)). Należy również pamiętać, że format BMP nie posiada kompresji, więc pliki takie zajmują bardzo dużo miejsca na dysku, dlatego należy wygospodarować go odpowiednio dużo przed przystąpieniem do zrzutu.
    • First/Last frame filename - okienka te nie maja żadnego znaczenia; informują jedynie o ilości klatek w materiale.


  • Save WAV - zapisuje strumień dźwięku do pliku wave.
     
  • Load processing settings - ładuje plik (skrypt) z ustawieniami.
     
  • Save processing settings - zapisuje ustawienia programu w pliku (rozszerzenie .vcf).

    Opcja bardzo się przydaje, gdy często korzystamy z tych samych ustawień programu, skracając do minimum czas potrzebny na konfigurację programu.

     

  • Start frame server/Capture AVI

    Opcje te uruchamiają tryb przechwytywania strumienia wideo z zewnętrznego źródła np. tunera TV.

    Niestety z braku odpowiednich urządzeń nie miałem jak na razie okazji zapoznania się z tą funkcją, więc nie podejmuję się jej opisu. Mam jednak nadzieję, że wkrótce uzupełnię te informację.

  • Run script uruchamia dowolny skrypt wykonywany przez VirtualDub'a.

    Może to być:
    VirtualDub configuration file (*.vcf)
    Sylia script for VirtualDub (*.syl)
    VirtualDub job queue (*.jobs)

  • Job control

    To bardzo ciekawa i przydatna funkcja w programie. Jej działanie można by w dużym uproszczeniu porównać do Harmonogramu zadań znanego z Windows. Otóż pozwala on tworzyć "kolejkę" zadań, które program będzie sam kolejno wykonywał. Ich ustawienia zapisywane są w specjalnych skryptach o rozszerzeniu .jobs. Jeśli podczas wykonywania działania wystąpią jakieś błędy, program je opisze i przejdzie do następnego zadania.

    Przed przystąpieniem do tworzenia skryptu należy dokonać wszystkich niezbędnych ustawień konfiguracyjnych programu, czyli przede wszystkim ustalenia szczegółów kodowania strumieni audio i wideo.
    Należy wybrać opcję Edit->Process directory. Program poprosi nas o wskazanie katalogu z plikami wideo (Select source directory), z którego zostaną załadowane wszystkie klipy. Następnie poprosi nas o wskazanie katalogu, gdzie będą zapisywane pliki wyjściowe (Select destination directory). Przypominam o wygospodarowaniu odpowiedniej ilości miejsca na dysku twardym!

    Oto reszta poleceń występujących w menu:

    • Save/Load job list - zapisanie/załadowanie skryptu.
    • Set job list filename - nadaje nazwę skryptowi
    • Clear list - usuwa wszystkie zadania
    • Delete done jobs - usuwa wykonane zadania z listy
    • Dalej występują polecenia do grupowej zmiany statusów:
      All Waiting => Postponed
      All Postponed => Waiting
      All Done => Waiting
      All Failed => Waiting

      Opis statusów zamieszczony jest dalej.

    Okno zadań podzielone jest na kilka kolumn:

    • Name - nazwa zadania.
      Automatycznie nadawana jest nazwa "Job+kolejny_numer", ale można nadać dowolną własną, by to uczynić należy trzykrotnie kliknąć na pliku.
    • Source/Dest - wyświetla katalogi wejścia/wyjścia
    • Start/End - pokazuje godzinę rozpoczęcia i zakończenia zadania, a jeśli wykonywane było innego dnia, to również datę.
    • Status - stan zadania.

      Możliwe są następujące:

      1. Waiting - proces gotowy do wykonania (oczekujący). Podwójne kliknięcie spowoduje zmianę na Postpone.
      2. In progress - proces aktualnie wykonywany
      3. Done - proces zakończony sukcesem. Podwójne kliknięcie spowoduje zmianę na Waiting i powtórne wykonanie.
      4. Aborted - proces przerwany w czasie wykonywania. Mógł go przerwać sam użytkownik, bądź VirtualDub został to tego zmuszony, zawieszeniem się systemu, czy restartem. Podwójne kliknięcie zmienia status na Waiting.
      5. Error - proces przerwany w trakcie wykonywania go, na skutek jakichś błędów. W takim przypadku program przystępuje do następnego procesu. Podwójne kliknięcie spowoduje wyświetlenie informacji o błędzie i zmianę statusu na Waiting.
      6. Postponed - status ten może wybrać tylko użytkownik, przez podwójne kliknięcie na zadaniu jeśli posiada status Waiting, albo przez kliknięcie przycisku po prawej stronie (Postpone). Po wybraniu tej opcji zadanie zostanie pominięte w kolejce, choć nieusunięte z niej.

      Po prawej stronie znajduje się jeszcze kilka przycisków, z których część wyjaśniłem już wyżej.

      Oto reszta:

      • OK - zamyka okienko
      • Move up/down - przesuwa zadania w kolejce na wyższą lub niższą pozycję.
      • Delete - usuwa zadanie z listy
      • Start - rozpoczyna proces
      • Abort - przerywa proces

      Na samym dole znajduje się jeszcze pasek zaawansowania procesu - Current job.

  • Dalej podane są nazwy czterech ostatnio otwieranych plików. Kliknięcie na któryś z nich spowoduje jego załadowanie, o ile nie zmieniła się jego nazwa i ścieżka dostępu.
Joomla Templates and Joomla Extensions by ZooTemplate.Com

Sonda

Czy Artykuły są, lub były pomocne ?

Tak, Bardzo - 64.3%
Trochę - 12.5%
Ciągle szukam - 16.1%
Racze nie - 7.1%

Zaglosowano: 56
The poll has expired
Przeladuj

Jesteś tutaj: Start Opis funkcji VirtualDub Zakładka "File"