Download: CoverMainActor
Transkrypt
Download: CoverMainActor
MainActor TEMAT MIESIĄCA Generowanie podpisów na wideo w programie MainActor TEKST I NAPISY Wydawałoby się, że w programie MainActor do edycji wideo generator napisów oferuje jedynie podstawowe możliwości. Ale przy użyciu paru sztuczek i efektów specjalnych można w MainActorze otrzymać efektowne napisy początkowe. TIM SCHÜRMANN W róciłeś z wakacji, w kieszeni pusto, a kasety wideo pełne są wakacyjnych wspomnień. Zaczynasz edytować wakacyjny film na pececie z Linuksem, przycinając do odpowiedniej długości i usuwając niechciane sceny. Do nadania filmowi ostatecznego połysku potrzebujesz już tylko dodać napisy. Jeśli do edycji wideo używasz programu MainActor, dojdziesz do wniosku, że generator napisów 2D Text jest głęboko schowany, a daje tylko podstawowe możliwości tworzenia napisów. Ale nie zrażaj się, kilka sztuczek i liźnięcie efektów da nam napisy o przyjemniejszym wyglądzie. Instalacja MainActor jest komercyjnym programem do edycji wideo firmy MainConcept. Na stronie domowej MainConcept dostępna jest wersja testowa; jedynym ograniczeniem jest dodany znak wodny do ukończonego filmu. W chwili, gdy ten numer został skierowany do druku, były dostępne binaria dla Suse Linuksa i Mandrake’a. Jeśli nie używasz żadnej z tych dystrybucji, powinieneś przed zakupem przetestować MainActora na swojej dystrybucji. Po zainstalowaniu programu MainActor dystrybucyjnym menedżerem pakietów, możesz otworzyć okno terminala i wpisać mactor, by uruchomić MainActora. Napisy w MainActorze Ramka 1: Witamy na pokładzie Funkcje nagrywające programu MainActor ukryte są w Tools/MainConcept/DV Capture. Żeby to działało, musisz podłączyć kamerę cyfrową do interfejsu FireWire i prawidłowo zainstalować sterowniki. Wiele współczesnych komputerów ma port FireWire oraz dostępne są niedrogie karty rozszerzeń od licznych producentów. Po załadowaniu sterowników wybierz interfejs i model kamery odpowiednio w Capture Driver i Capture De- vice. W polu Capture Driver podaj ścieżkę i nazwę pliku, do którego MainActor będzie zapisywał dane. Następnie kliknij na ikonie nagrywania (mały czerwony guziczek), by rozpocząć nagrywanie. Jeżeli twoja dystrybucja nie ładuje sterowników prawidłowo, otwórz okno terminala, wpisz su, żeby stać się rootem, teraz wpisz modprobe raw1394, a następnie modprobe ohci1394. Uruchom MainActora ponownie. WWW.LINUX-MAGAZINE.PL Zanim zaczniesz, powinieneś pomyśleć o strukturze i dostępnym materiale. Napisy przydają się nie tylko jako czołówka; mogą informować widza, co się dzieje, gdy zmienia się scena lub akcja. Na przykład, jeśli na wakacjach odwiedzałeś różne miejsca, możesz dodać podpisy mówiące widzom o miejscu kręcenia każdej sceny. Najlepiej, gdybyś pomyślał o możliwych opisach podczas kręcenia filmu. Dużo łatwiej jest zrobić ujęcie miejskiej ta- NUMER 15 KWIECIEŃ 2005 19 TEMAT MIESIĄCA MainActor Rysunek 1: Tło jest teraz na linii czasu (na dole po prawej). Rezultat widać w oknie podglądu (na górze po prawej). Można skalować widok, klikając przyciski + i – w lewym dolnym rogu linii czasu. blicy, niż potem dodać sztuczny opis. Jeśli nie możesz znaleźć „naturalnego” opisu, przed rozpoczęciem obejrzyj materiał źródłowy. Powolne ujęcie panoramiczne lub widok krajobrazu będą dobrym tłem do wakacyjnego filmu. Alternatywnie można dać tło jednolite (zwykle czarne) lub nieruchomy obraz. W każdym razie, materiał na tło nie powinien zbyt dominować, rozpraszać widza, ani sprawiać, że napisy będą nieczytelne. Jeśli szukasz inspiracji, możesz ją znaleźć w profesjonalnych filmach dokumentalnych lub kinowych. Przykład, który omówimy, jest wzorowany na napisach początkowych filmu „Gdzie jest Nemo”. Najpierw pojawia się producent („Millerowie”), pisany prostym, zmiękczonym krojem. Następnie jest tytuł właściwy („Wakacje Ramka 2: Łączenie linii czasu Jak już wcześniej wspomniano w artykule, MainActor pozwala na tworzenie wielu linii czasu. Dla każdej nowej linii dodawana jest ikona do zakładki Project okna browsera. Można używać tych ikon tak jak innych danych medialnych. Przykładowo, by połączyć dwie linie czasu celem jednoczesnego odtwarzania, przeciągnij ikonę bieżącej linii czasu do okna Timeline. 20 NUMER 15 KWIECIEŃ 2005 nową zakładkę do okna Timeline. Ścieżkom na pierwszej zakładce możesz poprzypisywać nazwy; na drugiej zakładce będzie pozostała część filmu. Taki układ jest opcjonalny, ale ułatwia pracę podczas bardziej złożonych zadań edycyjnych (zobacz Ramka 2: Łączenie linii czasu). Zaimportuj teraz materiał wideo przez wybranie Add multimedia files z menu kontekstowego w oknie Browser. Można też kliknąć pierwszą od lewej ikonkę na pasku przycisków. Znajdź plik i kliknij OK. Mainactor utworzy nowy folder nazwany Media, który można otworzyć podwójnym kliknięciem. Przeciągnij film z tego folderu i upuść na ścieżce V1 linii czasu. Biała ramka pokazuje, gdzie wideo trafi, gdy puścisz przycisk myszy. W naszym przykładzie umieść ramkę tak daleko z lewej, jak się tylko da (Rysunek 1). Rysunek 2: Generator napisów 2D Text znajdziesz w zakładce Effects. 2004”), nieco bardziej dopracowany. Tło stanowi panorama z wakacyjnego filmu, która przechodzi do pierwszej sceny. W poniższych krokach zakładamy, że wideo do tła masz już na dysku twardym (zobacz Ramka 1: Witamy na pokładzie). Tło Żeby zachować porządek, najpierw utwórz nową linię czasu, wybierając Timeline/New. MainActor doda wtedy WWW.LINUX-MAGAZINE.PL Prosty napis W przypadku nazwy producenta wystarczające będą funkcje udostępniane przez zintegrowany generator napisów 2D Text. Generator znajduje się pod Filters/Text na zakładce Effects okna browsera ( Rysunek 2). Przeciągnij ikonkę na ścieżkę V2 w oknie Timeline. Obiekt, który MainActor utworzył, ma uchwyty w postaci małych prostokątów na lewym i prawym boku. Kliknij prawy uchwyt i przytrzymaj przycisk my- MainActor Rysunek 3: Do tytułu wybierz czcionkę bezszeryfową (na dole po lewej w oknie Effects), bo taki krój łatwiej się czyta na ekranie telewizora (na górze po prawej w oknie podglądu). szy. Prostokąt zrobi się szary. Przeciągnij tytuł na prawo. W małym, żółtym okienku podpowiedzi pojawią się nowe czasy początku i końca oraz czas ukazywania się napisu. Rozszerz element tak, by widoczny był cały tekst, przytrzymując lewy przycisk i przeciągając myszką. Gdy zobaczysz cały tekst, puść przycisk myszy. Jak widać w oknie podglądu, tekst nadal pozostawia wiele do życzenia. By go zmienić, kliknij dwa razy element 2D Text na ścieżce V2. MainActor pokaże teraz opcje wybranego elementu w oknie Effects (Rysunek 3). Wpisz najpierw w dużym polu tekstowym „Millerowie”, a w drugiej linijce „czasy obecne”. Użyj przycisku centrowania, by wyśrodkować tekst, zastosuj krój bez szeryfów i wybierz odpowiedni rozmiar czcionki. Kroki te są podobne do pracy w edytorze tekstów. Tekst na razie jest gdzieś na dole ekranu; może nawet się nie mieści. Żeby to zmienić, przesuń go suwakami X Pos i Y Pos na środek ekranu. Następnie wybierz kolor (Color) dobrze odróżniający się od tła. Przygasanie Jeśli teraz odtworzysz film w oknie podglądu (klikając na symbol odtwarzania – trójkąt skierowany w prawo), zobaczysz, że opis nagle się pojawia i znika. Żeby przejście było płynniejsze, należy powoli zwiększyć, a potem zmniejszyć nieprzezroczystość opisu. Jednak samo przesuwanie paska nic nie da, bo to zmienia wartość zawsze, kiedy opis jest widoczny. MainActor dysponuje bardziej szczegółowym sposobem ustawiania tej wartości; w oknie Effects kliknij na Opacity. Ukaże się linia łamana (tuż pod wskaźnikiem Opacity w oknie Effects, jak na Rysunku 3). Linia pokazuje, jak wybrana wartość zmienia się w czasie. Jeśli jest to prosta czerwona linia przy górnej krawędzi, tekst będzie wyświetlany przy pełnej nieprzezroczystości 1,0 przez cały czas. Na linii zauważysz mały uchwyt. Możesz go kliknąć, przytrzymać przycisk myszy i przeciągnąć w inne miejsce. W tym samym czasie patrz, jak zmienia się przezroczystość w oknie podglądu. Zmiana ta ma wpływ na całą łamaną. Żeby zmienić to zachowanie, trzeba dodać kolejny uchwyt. Kliknij więc prawym przyciskiem i w menu, które się pojawi, wybierz Add Key. W MainActorze te uchwyty nazywają się klatkami kluczowymi (keyframes) lub w skrócie kluczami. Oznaczają one obrazy w filmie, od których zaczyna obowiązywać nowe ustawie- WWW.LINUX-MAGAZINE.PL TEMAT MIESIĄCA nie. Oba klucze można dowolnie i niezależnie od siebie przesuwać po łamanej. Dodaj jeszcze dwie klatki kluczowe i zrób z nich krzywą. Pierwsza klatka zaczyna od pełnej przezroczystości tekstu, a druga oznacza punkt, w którym osiągana jest pełna nieprzezroczystość. I tu napotykamy na pewne niedociągnięcia MainActora. Ponieważ linia czasu i krzywa pokazywane są w różnych oknach, nie widać, jakiemu obrazowi odpowiada klatka kluczowa i odwrotnie. Suwak pozwala uniknąć zabawy w detektywa; jest to mała zielona pionowa linia ze swoim odpowiednikiem w oknie Timeline. Jeśli klikniesz na sekcję linii czasu, suwak przemieści się w kliknięte miejsce, a obraz pod suwakiem pokaże się w oknie podglądu. Żeby oznaczyć daną klatkę jako kluczową, najpierw ustaw suwak w żądane miejsce, a potem przeciągnij klatkę kluczową do zielonej linii. Wystrajamy Zastosujmy pewną sztuczkę do głównej części tytułu. Logo jest nieruchomym obrazkiem, który możemy wyciąć i nakleić na tło. Obrazek można stworzyć w dowolnym pakiecie graficznym, na przykład GIMP-ie. Jest jednak kilka rzeczy, na które należy zwrócić uwagę. Przede wszystkim obrazek powinien mieć takie same wymiary jak wideo. Większość kamer używa dziś formatu Digital Video (DV), który w Europie ma 720 na 576 pikseli. Jeśli ob- Ramka 3: Przetwarzanie w stosie Na podglądzie widzimy, jak MainActor wyświetla opis na tle obrazu wideo. Linia czasu pozwala określić, które elementy będą na pierwszym planie, a które w tle. Ścieżki zachowują się jak stos slajdów położonych jeden na drugim. Na przykład obiekt ze ścieżki V2 zawsze zasłoni obiekt z V1. Jeśli dodasz kolejną ścieżkę (przez wybranie Add video track z menu kontekstowego), elementy w tej ścieżce będą przesłaniały elementy ze ścieżek 1 i 2, czyli zasłonią nam opis. NUMER 15 KWIECIEŃ 2005 21 TEMAT MIESIĄCA MainActor raz ma inny rozmiar, MainActor zmieni na siłę rozmiar oryginału, co może spowodować widoczne zniekształcenia. Bluescreen Do wycinania obrazu MainActor używa techniki zwanej bluescreen. Technika ta polega na wybraniu koloru nie występującego w reszcie obrazu. MainActor zastąpi obrazem tła te części obrazu, na których występuje wybrany kolor. Odcienie używane do tego celu to najczęściej jasnoniebieski albo zielony (co tłumaczy nazwę techniki), gdyż nie występują na ludzkich twa- nąć na X, by je usunąć. W ten sposób ukrywamy niepotrzebne opcje. Najpierw wybierz kolor, który MainActor zastąpi tłem podczas efektu Color Keyer. Kliknij w tym celu na pasku koloru. W oknie, które się ukazało, możesz bezpośrednio wybrać kolor albo użyć pipety i kliknąć na części podglądu zawierającej potrzebny kolor (Rysunek 5). Kliknij na OK. Nie bądź zaskoczony, jeśli podgląd nie został odświeżony. Jeżeli tak właśnie jest, musisz odświeżyć podgląd ręcznie. Chcemy, by logo tytułowe płynnie znikało i pojawiało się, tak jak nazwa producenta. Można przeprowadzić te same kroki: jeszcze raz potrzebna jest krzywa Opacity. Wyjście Rysunek 4: Logo tytułowe – MainActor wycina zielone powierzchnie i zastępuje je tłem. rzach. Gdy rysujesz logo tytułowe, zawczasu musisz zdecydować, który kolor zostanie potem zastąpiony. W przykładzie z Rysunku 4 użyto zielonego. Po utworzeniu loga, zapisz je, i wróć do MainActora. By dodać je do projektu, w oknie browsera na zakładce Project użyj menu rozwijanego Add multimedia files. Tak jak zrobiłeś to z tekstem, przeciągnij logo na ścieżkę V2 linii czasu i przesuń uchwyty, by wydłużyć czas trwania. Przewiń suwak do klatki z logiem, by je wyświetlić w oknie podglądu. Pozwoli to monitorować wprowadzane zmiany. Wycinaniem obrazu zajmuje się efekt Color Keyer, położony w grupie Standard na zakładce Effects okna browsera. Przeciągnij ikonę koloru-klucza na obraz z logiem tytułowym w linii czasu. MainActor dodaje mały prostokąt oznaczający, że efekt został zastosowany. Kliknij go dwa razy. Jeżeli właściwości tekstu 2D nadal są widoczne w oknie Effects, możesz klik- 22 NUMER 15 KWIECIEŃ 2005 Teraz, gdy mamy napisy początkowe do filmu, możemy zapisać wynik. W menu Timeline/Export znajdziemy wybór formatów wyjściowych MainActora. Jeśli tworzysz DVD, w Format wybierz Video+Audio oraz MPEG. Kliknij na Format options i w pozycji MPEG Type wybierz DVD. Frame size powinno pokazywać rozdzielczość DV. Kliknij na OK, by wrócić, i podaj nazwę pliku w polu Export as. Dopilnuj, by opcja Only export yellow In/Out segment była wyłączona. Gdy wszystko poustawiasz, kliknij na Export, by wyeksportować film. Perspektywy Opisana metoda pozwala na dużą kreatywność podczas projektowania napisów. Do swojego logo możesz zastosować różne efekty programu MainActor. Na przykład, żeby osiągnąć efekt falującego logo w stylu „Gdzie jest Nemo”, po prostu przeciągnij efekt Glue z grupy Filter/2D-Warp z okna browsera na logo w linii czasu. Kliknij dwukrotnie, by otworzyć właściwości w oknie Effects i wartość Progress ustaw na Effect -> Original. Spowoduje to, że logo będzie falować cały czas, więc żeby temu zapobiec, podaj do linii łamanej jeszcze jedną klatkę kluczową. Druga klatka kluczowa powinna sięgać dolnej krawędzi przed WWW.LINUX-MAGAZINE.PL Ramka 4: Formaty obsługiwane przez MainActor DV AVI Multi File *.dzl (wiele plików typu 1 należących do jednego filmu); DV AVI Type 1 *.avi; DV AVI Type 2 *.avi; DV DIF *.dif, *.dv (format RAW); MJPEG *.avi, *.mjpg, *.mjpeg; MPEG *.mpg, *.mpeg, *.mmv, *mpv, *.dat (MPEG1 i 2, VideoCD);MPEG Audio *.mpa, *.mp2, *.mpg2; Wave Audio *.wav; PNG; JPG; TIFF Eksport: Formaty wideo: MPEG 1 i 2; DV AVI Formaty graficzne: Amiga IFF; Bio-Rad confocal; CompuServe GIF; DKB Ray Tracer; DPX; Explore (TDI) & Maya; Gimp Pattern; ImageMagick; JPEG|JIFF; Jeff's Image Format; Kodak Cineon; MTV RayTracer; PNG; Palm Pilot; Picture Gear Pocket; Portable Bitmap; Portable Greyscale; Portable Image; Portable Network Graphics; Portable Pixmap; Postscript; Psion Serie 3 Bitmap; Psion Serie 5 Bitmap; Qrt Raytracer; Raw; Rayshade; SciTex Continous Tone; Sillicon Graphics RGB; SoftImage TIFF Revision 6; Truevision Targa; VRML2; Vista; Vivid Ray-Tracer; Wavefront Raster file; Windows Bitmap; Windows Icon; Wireless Bitmap (level 0); X11 Bitmap; X11 Pixmap; 16-bitowy YUV; 16-bitowy YUV z przeplotem; ZSoft Multi-Page Paintbrush; ZSoft Publisher's Paintbrush miejscem, w którym logo zanika. Dzięki temu widzowie będą mogli przeczytać tekst, zanim ten zniknie. Jeśli jesteś zainteresowany stworzeniem typowej sekwencji w rodzaju: prezenter z obrazem w tle, możesz zastosować efekt Color Keyer. Efektów w zasadzie należy używać oszczędnie i w małych porcjach. Zastanów się, czy opisy są odpowiednie do zawartości; na przykład jaskrawe, obracające się i podskakujące napisy mogą nie pasować do filmu o medytacji. Właściwe wyczucie można nabyć dzięki wielu eksperymentom i analizie rezultatów. ■ INFO [1] Strona firmy MainConcept (producenta MainActora): http://www.mainconcept.com/index_flash.shtml