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

Podobne dokumenty