|
Ostatnio dodane
Najchętniej pobierane
|
|
|
|
|
VideoAudio.pl - serwis o technologii video/audio WITAMY:
biniekjako nowego użytkownika.
Zarejestrowanch Uzytkowników: 3877
Super Administratorzy: 3
Administratorzy: 2 Użytkownicy: 3872
Użytkownicy Online:
Gości Online: 27
Najwiecej online: 106
Bylo: 27.05.2008-19:56 Twoje IP to: 38.107.179.208
|
|
|
|
|
|
Poprzedni | NastępnyZanim zaczniemy cokolwiek robić warto wspomnieć na początek o przeplocie.
Czym jest przeplot ?
Obraz z przeplotem to zwykle źrodło zakłopotania dla osób
początkujących w świecie cyfrowego video. Wymaga zdania
sobie sprawy z tego, że sposób w jaki obraz jest wyświetlany
i to, jak naprawdę wygląda, to dwie różne sprawy. Każdy materiał
przechwycony w pełnej rozdzielczości pionowej (480 lub wiecej
linii w pionie) jest podatny na wystepowanie efektu przeplotu [rysunek poniżej].
Zatem zrozumienie przeplotu jest niezmiernie ważne podczas pracy
z materialem w pełnej rozdzielczości.
W dalszej części artykułu pokażemy także gdzie oraz jak usunąć przeplot podczas kompresji pakietem Gordian Knot

Po uruchomieniu programu Gordian Knot w widocznym miejscu wczytujemy nasz plik audio, który wcześniej
przerobliśmy do odpowiedniego formatu
Następnie w lewym dolnym rogu wciskamy ikonę Open i wczytujemy nasz wcześniej utworzony skrypt

[skrypt, który należy wczytać do programu Gordian Knot]

Po otwarciu się okna z podglądem filmu z menu Viev wybieramy opcję Resized oraz 1/2 Size jeżeli chcemy mieć okno w pomniejszeniu

1 - w tym oknie widoczny będzie rozmiar pliku audio, który wcześniej przygotowaliśmy i wczytaliśmy
2 - długość naszego filmu
3 - wybieramy kodek za pomocą, którego zamierzamy kompresować [w naszym przykładzie wykorzystaliśmy kodek XviD 24-06-2003]
Jeżeli skorzystamy z kodeka XviD 1.0 lub nowszej wersji okna
konfiguracyjne kodeka będa zupełnie inne niż te przedstawione na
obrazkach !! - warto więc o tym pamiętać
4 - pojemność pojedynczego nośnika CD-R
5 - wybieramy na ilu płytach chcemy mieć nasz film
6 - rozmiar końcowy pliku wraz z dźwiękiem
7 - bitrate wyrażony w kBits/s [bitrate określa, ile kilobitów przeznaczymy
na zakodowanie jednej sekundy video i im jest większy tym teoretycznie lepszą
jakość będzie miał zakodowany obraz, ale zajmie on niestety więcej miejsca.]
8 - wielkość samego pliku video
Proponuję na wszelki wypadek zapisać na kartce wartość z pola numer 8 wyrażoną w KB

1 - zaznaczamy odpowiedni format wejściowy [najczęściej będzie to 4:3 chyba, że kręciliśmy materiał w 16:9]
2 - zaznaczamy Pixel
3 - wciskamy Auto Crop i czekamy aż w polu obok pojawią się cyfry
4 - pojawić się powinny cyfry informujące, które krawędzie i o ile
zostały przycięte [przycinamy je po to - ponieważ są to potocznie
nazywane "czarne pasy", które do niczego nam się nie przydadzą a
zabierają tylko nie potrzebnie bitrate]
5 - rozdzielczość filmu gdzie domyślnie wartość Width jest ustalona na
poziomie 640 a wartość Height zmienia się automatycznie w zależności od
tego jaki ustawimy Height [W zależności od tego jaka wartość jest w
polu Bits/Pixel*Frame możemy ją modyfikować i tak jeżeli wartość ta
jest zaznaczona na kolor siwy wszystko powinno być poprawnie. Jeżeli
jest w kolorze żółtym może okazać się, że będzie za mało bitów
przydzielonych na poszczególne sceny co może się objawić "blokami" .
Można to po części spróbować skorygować zmniejszając rozdzielczość
filmu w polu nr.5.
6 - sprawdzamy jaka jest wartość Aspect Error - i suwakami w polu nr. 4
regulujemy tak, aby wartość ta była jak najbliższa 0 nie przekraczając
+1 lub -1 ponieważ zbytni Aspect Error może doprowadzić do tego, że
nasi bohaterowie w filmie będą albo zbyt spłaszczeni albo zbyt
rozciągnięci]
7 - pokazuje informacje ile średnio "teoretycznie" przy obecnych
ustawieniach przydzielone zostanie bitów na jeden pixel [mniej
doświadczeni użytkownicy powinni pilnować aby wartość ta nie była w
kolorze żółtym]
a) jeżeli okaże się, że potrzebna będzie regulacja rodzielczością
sprawdźmy po modyfikacji czy nie zmieniła się wartośc w polu Aspect
Error

z menu File wybieramy opcję Save & Encode

1 - wybieramy filtr jaki chcemy zastosować
Neutral Bicubic - oferuje większą gładkość
Lanczos (sharp) - oferuje większą ostrość
Ewentualnie można wybrać inny filtr - decyzję co do tego pozostawiamy
Wam [każdy po serii testów sam zobaczy jaki mu najbardziej odpowiada]
2 - filtry do usuwania przeplotu [none - wyłączone]
Praktycznie każdy materiał, który został przechwycony w pełnej rozdzielczości z kamery cyfrowej będzie zawierał
przeplot. O samym przeplocie wspominaliśmy na początku opisu podając jednocześnie
odnośnik do artykułu w którym jest opisane o samym przeplocie
Jeżeli zamierzamy usunąć przeplot możemy się zdecydować na zastosowanie jednego
z poniższch filtrów do jego usuwania [pole numer 2]
Do wyboru mamy 5 filtrów i od Was zależy, który zastosujecie.
Nie możemy odgórnie narzucić, który macie używać ponieważ zdania są podzielone na ten temat najlepiej jest
abyście sami sprawdzili, który Wam odpowiada najbardziej.
Nie trzeba do tego celu kompresować całego filmu. Wystarczy, że próby przeprowadzicie na jakimś, krótkim
pliku, który zgraliście z kamery.
3 - po wybraniu odpowiedniego filtru edytujemy nasz skrypt wciskając przycisk Edit

1 - po cudzysłowiu ale przed zamknięciem nawiasu " ) wstawiamy przecinek następnie robimy spację i po niej piszemy false ----> ", false)
Komenda false
jest o tyle ważna, że nie dodaje do pliku video dźwięku PCM co w
rezultacie prowadzi do tego, że po zakończeniu kompresji otrzymujemy
dwa pliki video [jeden bez dźwięku z kompresji a drugi z dźwiękiem w
formacie, który wcześniej wybraliśmy]
Jeżeli nie wprowadzimy tej komendy jeden plik będzie z audio, które
wcześniej wybraliśmy a drugi z oryginalną nieskompresowaną ścieżką
audio, która zajmuje bardzo dużo miejsca
2 - dopisujemy po naszym skypcie ConvertToYV12 jak to pokazano na rysunku poniżej
3 - wciskamy Save & Encode aby zapisać nasz projekt

nadajemy nazwę dla naszego kolejnego skryptu [inną niż ten, który wczytaliśmy] i zapisujemy go.

Po zapisaniu pojawi się okno jak poniżej
1 - zakładka audio
2 - sprawdzamy czy w tym polu jest ścieżka do pliku który wcześniej
wczytaliśmy [zwróćmy uwagę na odpowiednie rozszerzenie pliku]
3 - zaznaczamy Just Mux aby po zakończeniu kompresji plik video został połączony z plikiem audio
4 - jeżeli plik audio jest w formacie mp3 możemy pozostawić ustawienia 500 / 1 lub zmienić ewentualnie na 250 / 2

W zależności od tego jaki kodek wybraliśmy [XviD lub DivX] przechodzimy do odpowiedniej zakładki
W naszym przypadku jest to XviD. Użytkownicy kodeka DivX 5.1.1 mogą się posłużyć konfiguracją, która jest dostępna tutaj

1 - jako, że będziemy kompresować w dwóch przebiegach na początek zbierając informacje o materiale ustawiamy 2 Pass - 1st pass
2 - przechodzimy co opcji zaawansowanych wciskając Advanced options..

Zakładka Global
1 - wybieramy wartość Ultra High [ najdłużej trwa kompresja ale najlepsza jest wtedy jakość]
2 - dla 1 CD wybierzmy H.263
dzięki czemu obraz będzie o troszkę mniejszej ostrości ale zapobiegnie
to powstawaniu widocznych pixeli w skutek braku bitów. Dla 2CD możemy
wybrać MPEG
3 - wybieramy jakim kodekiem chcemy odtwarzać film [kompresujemy XviD-em więc wybieramy XviD]
4 - VHQ Mode:
opcja pozwalająca jeszcze bardziej zmniejszyć wielkość pliku końcowego,
z utrzymaniem bardzo dobrej jakości. Przeprowadza ona dodatkowe
poszukiwanie ruchu, kodek sam przypisuje odpowiednie wartości dla
danych klatek (klatki I i P). [Wartość wyższa może zmniejszyć nieco
plik wynikowy ale pogorszyć jakość]
5- 6 - określamy minimalną i maksymalną odległość pomiędzy klatkami kluczowymi. Wartości domyślne to 300 i 6
[I-frame interval minimum są nieaktywne przy użyciu B-Frames]
7 - uaktywnia poszukiwanie ruchu w informacji o kolorze [chroma], zwiększa jakość filmu.
8 - uaktywnia kompresję z klatkami typu B. [wartość mniejsza od 0
deaktywuje kompresję z klatkami typu B. a wartość większa od 0 włącza
kompresję z klatkami B. np. wartość 2 oznacza, iż maksymalnie obok
siebie mogą wystąpić 2 klatki typu B.
B - framequantizer ratio - współczynnik używany do określenia stopnia kompresji klatek typu B. Zalecana wartość to 150.
B - frame quantizer offset - współczynnik wyrównania jakości do ostatniej klatki typu P. Zalecana wartość 75 lub 0.
B - frames threshold - decyduje w jakiej częstotliwości mają być wstawiane klatki B
Jeżeli zamierzamy kiedyś odtwarzać taki film
na stacjonarnym odtwarzaczu, to one na razie nie potrafia odtworzyć
więcej niż jednej b-frame stąd polecane też są ustawienia 1/150/75/0
lub 1/150/0/0

Teraz ustawimy kodek do drugiego przebiegu wciskając Second Pass

1 - jako, że będziemy kompresować w dwóch przebiegach i zebraliśmy już informacje o materiale wybieramy 2 Pass - 2nd pass Int [ustawienie właściwej kompresji]
2 - prosiłem o zanotowanie wartości wyrażonej w KB z okna Video Size [sprawdźmy czy się zgadzają obie wartości czyli te, które zanotowaliśmy z tymi jaki są podane]
3 - przechodzimy do opcji zaawansowanych wciskając Advanced options

Zakładka Global
Wybieramy dokładnie takie same opcje jak przy 2 Pass - 1st pass w zakładce Global

Zakładka Quantization
Nie wdając się w wyjaśnienia techniczne wpiszmy jak na rysunku 2 / 4 / 2 / 16

Zakładka Two Pass
Z doświadczeń własnych i innych użytkowników wynika, że dobre rezultaty osiąga się przy stosowaniu:
1 - 15
2 - 10
3 - 20
4 - 0 / 0 / 250
5 - Payback proportionally [traktowanie wszystkich klatek w ten sam sposób]

Po ustawieniach przechodzimy do okna jak na rysunku poniżej wciskając Add Job to Encoding Queue

Jeszcze tylko okno potwierdzające gdzie wciskamy Yes

I w tym momencie powinien się rozpocząć proces kompresji
Na samym dole na pasku zadań pojawi się okno programu VirtualDubMod - kliknijmy na nim aby się otworzyło

Po otwarciu z menu Options wybieramy opcję Show status window

Pojawi się okno gdzie pokazane zostaną informacje o przebiegu kompresji:
1 - przewidywany rozmiar projektu, prędkość "zbierania" danych, czas
jaki upłynął oraz czas jaki pozostał do zakończenia pierwszego procesu
2 - graficzny postęp procesu - w oknie Processing thread priority możemy ustawić z domyślnego Normal na Idle
- co ma sens jeżeli zamierzamy "delikatnie" bawić się komputerem co z
kolei spowoduje, że komputer i jego procesy (które będziemy wykonywać),
nie zostaną "zabite" przez zbyt obciążającą komputer kompresję.
Pamiętajmy o jednej rzeczy - im intensywniej
będziemy wykorzystywać komputer podczas kompresji tym dłużej będzie
trwał proces kompresji

Okno programu Gordian Knot
1 - zadania w "poczekalni"
2 - obecne zadanie
3 - po zakończeniu wszystkich procesów komputer zostanie wyłączony przy aktywowaniu tej opcji

Jeżeli wszystko poszło bezproblemowo powinniśmy otrzymać dwa pliki. Proszę zauważyć, że jeden jest większy od drugiego. Ten
z większym rozmiarem jest Waszym finalnym plikiem.
Artykuł dostępny jest również w formie dokumentu PDF
Aby ściągnąć plik skorzystaj z menu kontekstowego myszy i opcji Zapisz element docelowy jako... |
| |
|
|
| Poprzedni | Następny
| Brak komentarzy.
Zaloguj się, żeby móc dodawać komentarze.
|
|
|
|
|
Dodawanie ocen dostępne tylko dla zalogowanych Użytkowników.
Proszę się zalogować lub zarejestrować, żeby móc dodawać oceny.
Brak ocen.
|
|
|
|
|
|
|