WSTĘP

Od czego zaczniemy pracę z nagranym cyfrowo na taśmie materiałem wideo. Oczywiście od     przeniesienia materiału z kamery na dysk, inaczej mówiąc na ściąganiu wideo do komputera.

Nasza kamera powinna posiadać styk cyfrowy z wyjściem sygnału w formacie Firewire 1394 ( dobrze jeżeli styk cyfrowy 1394 jest dwukierunkowy - posiada wejście i wyjście sygnałowe ). Komputer musimy wyposażyć w identyczny styk w postaci taniej karty Firewire na złączu PCI. Gdy mamy wykonane połączenie kamery z komputerem możemy próbować ściągnąć nagrany materiał wideo na dysk za pomocą oprogramowania dołączanego do kamery lub karty Firewire ( tzw. program edycji wideo ).

Każdy program do edycji także te tanie i proste mają możliwość ściągania materiału wideo do komputera. Kłopot w tym że wszystkie te programy są jednakowe i mechanizm przenoszenia wideo jest w nich następujący:

  • w tanich amatorskich programach edycyjnych - przeglądamy materiał, naciskamy klawisz Zapis, patrzymy na ekran i wybieramy moment wyłączenia zapisu naciskając klawisz Stop. Na dysk zapisuje się cały materiał z kasety. Potem powstają ogromne pliki i po wczytaniu ich do programu edycyjnego następuje kłopotliwa obróbka

  • w profesjonalnych programach edycyjnych dostępne jest dodatkowo ściąganie pakietowe tzn. wstępny podgląd ściąganego materiału, ustawienie znaczników rozdzielających fragmenty które trzeba przegrać i włączenie ściągania w modzie automatycznym bez udziału operatora. Powyższy sposób wynika z małych możliwości technicznych urządzeń które były wcześniej używane do obróbki wideo. Znaczniki są przechowywane w specjalnym pliku i zawsze można powtórzyć ściąganie tych fragmentów w których zostały zgubione ramki.

Obydwa opisane sposoby są niewygodne dla amatorskiej obróbki wideo. Pierwszy z powodu ogromnej straty czasu przy pracy z plikami o dużych rozmiarach. Drugi pochłania także dużo czasu na przegląd materiału na kasecie i zużywa mechanizm przesuwu taśmy kamery. Drugi proces jest bardziej prosty ale praca ręczna pozostaje i trudno ustawić znaczniki z dokładnością jednej klatki. Co zatem należy zrobić żeby materiał wideo po wykonaniu wstępnej obróbki, znalazł się szybko na dysku komputera. Do wykonania tego zadania pomocny będzie program ScenalyzerLive.

Program ScenalyzerLive

Podstawowe zalety programu:

  • możliwość ściągania wideo z rozdzielaniem na sceny tzn. tych fragmentów które wykonał operator. Program wychwytuje z taśmy wideo każde naciśnięcie klawisza zapisu przez operatora. Następstwem tego jest zapis sceny do nowego pliku
  • szybki podgląd wszystkich scen na dysku i błyskawiczne skasowanie scen niepożądanych
  • szybkie poszukiwanie i zapamiętanie na dysku najbardziej interesujących stop - klatek
  • w przypadku gdy nie chcemy dzielić wideo na sceny program pozwala ściągać materiał wideo w częściach przez nas ustalonych. Mamy więc możliwości dopasowania do używanego systemu operacyjnego, kodeka itd.
  • unikalna możliwość zapisu plików wideo z dysku na kasety w kamerze, razem z nazwami plików i ścieżkami w których się znajdowały. Pozwala to zrzucić projekt z plikami na kasety i w dowolnym momencie do niego powrócić. Pozostałe pliki w projekcie mają wiele razy mniejsze rozmiary i można je łatwo zachować na dysku. Myśl o szybkim powrocie do poprzedniego projektu daje komfort pracy przy następnym.
  • dobre przechowywanie danych w buforach podczas ściągania pozwala zapisywać strumień bez straty ramek.
  • zrzut na kamerę " składu " plików pozwala obejść ograniczenia systemu plików FAT32

Znaczenie poszczególnych elementów programu widzimy na rysunku poniżej:

ScenMain.jpg (76104 bytes)

Proces ściągania jest bardzo prosty - program po starcie określa czy kamera jest podłączona do komputera. Po ustawieniu parametrów programu opisanych poniżej wszystko co należ zrobić to nacisnąć przycisk Capture.

FUNKCJE PROGRAMU

Jak przegrać wybrany fragment wideo, skasować niepotrzebny itd. W tym celu musimy nacisnąć prawy przycisk myszy na żądanym fragmencie i wybrać odpowiednią komendę z menu:

ScenRightButton.jpg (15542 bytes)
  • move" to "..."- przenieść klip w podane miejsce
  • Delete file - skasować wybrany wcześniej klip
  • move to new folder- przenieść do nowego folderu ( Nazwa pojawia się po wyborze komendy )
  • Hide from list - skasować fragment z okna programu, nie kasując z dysku
  • Play Selection- odtworzyć klip w oknie programu
  • Sort - sortowanie plików w oknie programu

W jaki sposób sterujemy funkcjami programu ?

scenFileOptions.gif (2703 bytes) Po wybraniu zakładki File/Options mamy pełny dostęp do ustawień parametrów pracy programu
  • Ściąganie ( Capture ) - pokazane są także ekrany wcześniejszych wersji programu

               ScenCaptureMenu.gif (7446 bytes)

                                 Ekran wcześniejszych wersji ScenalyzerLive      

                ScenCaptureMenu1.gif (6244 bytes)   

                ScenCaptureMenu2.gif (6803 bytes)

 

  • file - type ( typ pliku) - możemy wybrać typ pliku w którym będzie zapisywane ściągane wideo z kamery na komputer. Typy plików mogą być następujące:
  • Type1 DV - avi file ( Media Studio 6 ), przy pracy z programami edycji wideo Ulead, Vegas Video itd.
  • Type2 DV - avi file ( np. Premiere ), przy pracy z programami edycji wideo Adobe Premiere, MainActor itd.
  • use datestamp scene - detection ( precision in h : m : s ) - parametr używany do określenia scen ze zmianą czasu w materiale filmowym ( dokładność - godzina : min. : sek. ). Parametr ten razem z parametrem " use optical scene detection " okteśla mechanizm poszukiwania i " cięcia " wideo na sceny a także dokładność takiego poszukiwania. Przy zmniejszeniu czasu do 1 sek., scena o długości mniejszej niż 1 sek. będzie przyłączona do następnej za nią. Gdy ustawimy tutaj np. 10 min. to sceny o długości mniejszej niż 10 min. nie będą widziane jako sceny i będą zapisywane do wspólnego pliku dopóki nie pojawi się scena dłuższa niż 10 min. Wtedy zapis do pliku zostanie przerwany i rozpocznie się zapis do nowego pliku.
  • use optical scene detection - określenie scen w przypadku wystąpienia gwałtownej zmiany obrazu. Przy ustawieniu tego parametru wykorzystuje się metodę rozpoznawania zmian obrazu. Parametr ten można stosować tylko w przypadku długiej sceny – bez przerwy. Przy takim sposobie podziału błędy nie są do siebie podobne, dlatego należy wybrać kryteria oceny rozpoznawania scen. Program daje następujące możliwości:
  • lowest precision ( najmniejsza dokładność )
  • low precision ( niska dokładność )
  • medium precision ( średnia rozdzielczość )
  • highest precision ( najwyższa dokładność )

Przy takim określaniu scen pierwsze oraz ostatnie kadry mogą być uszkodzone i w celu ich skasowania zaleca się włączyć parametr ” automatically remove bad frame at start / end of detected scenes

  • minimum time diff for new scene - ustawiamy minimalny czas po jakim będą oddzielane sceny. Jeżeli przedział czasowy pomiędzy scenami jest mniejszy, będzie kontynuowany zapis starej sceny. Jeżeli jest większy to rozpocznie się zapis nowej sceny.
  • automaticaly remove bad frame at start / end of detected scenes - przy ściąganiu sygnału z analogowego źródła wideo ( bez kodu czasowego ) często pojawiają się uszkodzone ramki ( parzyste pole z jednego kadru, nieparzyste z drugiego ). Włączenie tego parametru pozwala skasować podobne kadry ze strumienia.
  • time - lapse: one second in .avi is ( h : m : s ) of video - chwytanie oddzielnych kadrów ( klatek ) ze strumienia wideo. Np. wschód słońca był zapisywany przez dwie godziny i należy ten proces skrócić do jednej minuty. W tym celu można określić przedział czasowy pomiędzy ściąganiem każdej klatki.
  • time - lapse capturing - capture only one from N frames - przechwytywanie oddzielnych ramek ze strumienia. Np. wschód słońca trwał dwie godziny i należy pokazać go w ciągu jednej minuty. Wystarczy wskazać ile ramek trzeba pominąć przed ściągnięciem kolejnej ramki. Jeśli wskażemy 60, tylko co 60 - ta ramka będzie zapisywana do pliku.
  • start a new file if audio parameters or 16 : 9 flag is changes - przy zmianie w charakterystyce dźwięku z kamery lub przejścia wideo na format 16 : 9 rozpocznie się zapis nowej sceny.
  • write type2 .avi files - zapis plików w formacie DV Typu2. Należy wybrać ten parametr przy pracy z Adobe Premiere
  • max. avi - file size - oznacza maksymalną możliwą wielkość pliku wideo. Użycie tego parametru ma sens tylko przy wyłączonym parametrze " ściągania na sceny ". Parametr może przyjmować wartości:
  • unlimited, dostępny tylko w przypadku pracy w systemie WIN 2000 i systemie plików NTFS dysku wideo
  • 640 MB lub 700 MB, rozmiar dla zapisu plików wideo na dyskach CD
  • 1 GB lub 2 GB lub 4 GB w zależności od zastosowanego kodeka DV w programie edycyjnym, jak i samego programu do edycji
  • filenames - ukazuje się szablon nazwy plików scen. Parametr może przyjmować wartości:
  • nazwaxxx1.avi, pliki scen są kolejno numerowane
  • nazwa"znacznik kodu czasowego", wskazuje znacznik kodu czasowego pierwszej ramki w scenie
  • nazwa"data i czas", wskazuje datę i czas zdjęcia pierwszej klatki w scenie
  • Prem.Reel - Name - parametr daje możliwość zapisania wszystkich danych przy ściąganiu z
  • konkretnej kasety wideo dla późniejszego wykorzystania w programie Adobe Premiere. Nazwa nadana w tym parametrze będzie dodawana do każdego pliku.

  • don't start / stop Camera / VCR when capture - button is pressed - nie wysyłaj do
  • wideokamery komendy gdy jest ona ustawiona w modzie wykonywania zdjęcia. Parametr ma zastosowanie gdy ScenalizerLive wykorzystujemy dla ściągania wideo " na żywo ".

  • write RT2000 separate .wav files - zapis dźwięku do oddzielnych plików. Parametr
  • stosowany przy pracy z kartami Martox. Jego włączenie powoduje powstanie oddzielnych plików dźwiękowych .wav dla każdej sceny.

  • use ScLive - backup - info - wykorzystanie wcześniej zapisanych informacji o plikach na
  • taśmie przy ściąganiu wideo. Parametr stosowany tylko w przypadku gdy przy zrzucaniu na kamerę była wykorzystywana opcja add ScLive - backup - info to DV - stream played to Camera / VCR

    Parametr przyjmuje wartości:

  • ignore - pominąć informację
  • use sceneinfo - rozdzielać na sceny przy ściąganiu, tak jak przy zrzucaniu na taśmę
  • use sceneinfo and filename - tak jak wyżej oraz z tymi samymi nazwami jak przy zrzucie
  • na taśmę do kamery
  • use sceneinfo, filename and path - tak samo jak wyżej ale pliki ze ściągniętym wideo
  • będą zapisywane w tym samym miejscu z którego były przenoszone na taśmę
  • Odtwarzanie ( Playback )

                 ScenPlaybackMenu.gif (3307 bytes)

  • duration black video to record before the video ( seconds ) - parametr określa długość czystego zapisu ( czarnego ekranu ) do początku zrzucania właściwego wideo. Parametr daje możliwość opuszczenia klatek na początku fragmentu wideo przy zatrzymaniu mechanizmu przesuwu taśmy w kamerze ( wartość w sekundach )
  • duration black video to record after the video ( seconds ) - parametr określa długość czystego zapisu ( czarnego ekranu ) po zakończeniu zrzucania właściwego wideo. Używany dla wstawienia pustego ( z kodem czasowym ) odstępu przed początkiem następnego fragmentu wideo. ( wartość w sekundach)
  • set 16 : 9 flag on playback to Camera / VCR - ustawienie wysyłanego do kamery wideo jak wykonanego w formacie 16 : 9. Parametr ustawiamy tylko w przypadku nieodpowiedniego zapisu na dysku materiału formatu 16 : 9 ( zapisany jako 4 : 3 )
  • don't start / stop the Camera / VCR when doing playback - parametr używany tylko przy wykorzystaniu kamery jako przetwornika cyfra / analog np. zrzucaniu wideo z komputera na magnetowid lub przeglądaniu wideo na telewizorze. Przy wyborze tego parametru zabronione jest użycie niektórych komend sterujących pracą mechanizmu przesuwu taśmy w kamerze
  • add ScLive - backup - Info to DV - Stream played do Camera / VCR - parametr pozwala zapisać na taśmie nazwę każdego pliku wideo i ścieżkę dostępu do niego na dysku. W tym celu wykorzystuje się niestandardowe rozszerzenia formatu DV. Dlatego prawidłowa praca nie jest gwarantowana. Sprawdzenie tej funkcji na komputerach ze sterownikiem TI 1394 oraz kamerami SONY i CANON wskazuje że wszystko pracuje normalnie. Na taśmie została zapisana pełna informacja o pliku wideo i można ją wykorzystać przy ponownym ściąganiu wideo z taśmy na dysk.
  • Eksport obrazu ( Picture Export )

               ScenPictureExportMenu.gif (4783 bytes)

  • File format - parametr określa format zapisywanego pliku. Przyjmuje następujące wartości:
  • uncompressed DIB ( .bmp ) lub .jpg dla plików w formacie JPEG. Włączenie opcji black / white powoduje zapis obrazów jako monochromatycznych
  • jpg - quality - określa jakość ( stopień kompresji pliku .jpg ). Przyjmuje wartości od 90 ( najmniejsza kompresja, wysoka jakość ) do 10 ( największa kompresja, niska jakość )
  • resolution - rozdzielczość, przyjmuje wartości od pełnej - full resolution ( 720 pikseli w linii ) do 1/4 ( 180 pikseli )
  • Deinterlace - włączenie tego parametru powoduje wykasowanie klatek w parzystych wierszach z jednoczesnym podwojeniem nieparzystych. Parametr można wykorzystać do likwidacji " grzebienia " przy zdjęciach poruszających się obiektów
  • Crop - obcięcie. Włączenie doprowadzi do wykasowania czarnej ramki przy ściąganiu wideo o rozmiarze klatki, różniącego się od standardu niewielką ilością pikseli
  • Aspect Correct - włączenie parametru koryguje obraz dla prawidłowego wyświetlania na ekranie lub wydruku na drukarce. Nie należy go włączać jeżeli obraz będzie wykorzystany w filmie DV. Parametr wpływa tylko na stop - klatkę, włączaną przez naciśnięcie klawisza F2. Nie wpływa to na parametry ściąganego materiału
  • folder to export files to ( leave empty for defoult capture folder ) - ukazuje się folder do zapamiętania statycznych ( nieruchomych ) obrazów w ciągu wideo. Gdy nie wskażemy niczego, pliki będą zapisywane do tego samego katalogu co pliki wideo
  • Podstawowe ustawienia ( General )

               ScenGeneralMenu.gif (2444 bytes)

  • ask for confirmation before deleting video - files - zabronić potwierdzenia operacji kasowania pliku. Włączenie parametru powoduje że program pyta za każdym razem czy chcemy skasować plik
  • mute sound when scrubbing to camera / VCR - parametr umożliwia wyłączenie głosu przy wyjściu z komputera do kamery
  • doubleclikcking a scene selects all scens within ( h : m : s ) - możemy ustawić ile scen ( po czasie ) będzie wydzielonych po dwukrotnym naciśnięciu klawisza myszy. W danym przykładzie będą wydzielone wszystkie sceny mniejsze od 15 min. z całego materiału wideo
  • Wydajność ( Performance )

               ScenPerformanceMenu.gif (2396 bytes)

  • preview while capturing - podgląd wideo przy ściąganiu. Polecamy po włączeniu sprawdzić jakość ściągania. Mogą wystąpić straty ramek w zależności od częstotliwości procesora, szybkości obrotów dysku itd.
  • hi res preview - podgląd z najwyższą rozdzielczością. Parametr wymaga jeszcze większej mocy procesora. Dlatego zaleca się dokładniejsze sprawdzenie poprawności wprowadzania i wysyłania wideo po jego wyłączeniu
  • use directdraw for monitor - window - umożliwia programowi wysyłanie wideo na ekran ale wymaga instalacji DirectX8 i restartu komputera
  • Zakończenie ściągania wideo ( Stop Capturing )

               ScenStopCapturingMenu.gif (4229 bytes)

  • ( h : m : s ) after the last video has been received - wskazanie po jakim czasie przy braku sygnału wideo na taśmie program zakończy ściąganie
  • when frames have been dropped - po wybraniu tego parametru ściąganie zakończy się po pierwszej zgubionej klatce
  • when the current backup - set is finished - po wybraniu tego parametru ściąganie plików z zapisaną informacją o nazwie, ścieżce itd. zostanie przerwane gdy tylko następny fragment z taką informacją będzie zrzucony na dysk
  • when the datestamp has changed more then ( h : m :s ) - po zastosowaniu tego parametru ściąganie zostanie przerwane po przejściu kodu czasowego na taśmie poza wpisane przedziały.

Jak wykonać podgląd wszystkich scen zapisanych na taśmie i wybrać tylko pożądane ?

ScenalyzerLive nie ma mechanizmu występującego w programach do edycji nieliniowej - wyboru dowolnego fragmentu przy podglądzie wideo i ściągania z rozdzielczością do jednej klatki. Za pomocą tego programu możemy wykonać szybki podgląd kasety komendą Capture / Type Index ( indeksacja czasowa kasety zajmuje nie więcej niż 5 min. dla kamery miniDV a dla Digital8 czas będzie dłuższy ) z zapisem głównych klatek przeglądanych scen. Jeśli kod czasowy na kasecie uległ przerwaniu to zaleca się użycie komendy Capture / Type Index from here ( rozpocząć indeksację od tego miejsca ). Ponieważ program wykonuje indeksację w modzie " szybkiego podglądu " kamery, jakość obrazu głównych kadrów nie będzie dobra. Po indeksacji kasety zaleca się odznaczyć ( zaznaczyć ) myszką żądane sceny, następnie wybrać Capture / Start batchcapture ( zakładka Capture ) jak pokazano na rysunku poniżej:

               ScenBatchCapture.jpg (15023 bytes)

Dla usprawnienia pracy program ma ukryte funkcje - hidden features:

  • Nazwy klipów ( plików ) mogą być zmieniane w dowolnym czasie przez wskazanie odpowiedniego pliku i wpisanie " na nim " nowej nazwy lub naciśnięcie lewego klawisza myszy po ustawieniu kursora na nazwie pliku. Można również zmienić nazwę lub skasować plik podczas jego ściągania
  • Wybór dowolnej klatki ze sceny - naciskamy klawisz ALT, przesuwamy myszkę na żądany plik. Poszczególne klatki wybranej sceny będą pojawiać się w oknie podglądu. Dla zapisu wybranej klatki naciskamy F2
  • Jeśli wybierzemy kilka plików i zmienimy nazwę jednego z nich rozpoczynając wpisywanie nazw od naciśnięcia klawiszy Ctrl - Enter to wszystkie zaznaczone pliki zmienią nazwę analogicznie do nowo nazwanego
  • Naciśnięcie środkowego klawisza myszy lub pokręcenie kółeczkiem rozpocznie odtwarzanie pliku od miejsca gdzie znajdował się kursor myszy
  • Naciśnięcie dwa razy na pliku powoduje wybranie wszystkich plików ściąganych w jednej sesji. Tylko pierwszy i ostatni plik będą w całości pokazane

 

Pobierz plik w formacie Worda: ScenalyzerLive