|
|
|
Konwersja DV na MPEG-2 (DVD) |
Wersja: 1.00
Ostatnia aktualizacja: 2018-11-01 11:51
Info: opis przykładowej konwersji pliku AVI (DV PAL) do MPEG-2
w trybie zgodności ze specyfikacją DVD (PAL).
Nie ma co ukrywać... era DVD-RAM/R i pochodnych nadeszła
:] Czas więc na artykuł (a dokładniej na serię, której jest to początek...)
opisujący jak przeprowadzić konwersję pliku AVI na format MPEG-2, a następnie
dokonać authoringu DVD, czyli sworzyć funkcjonalną kompilację DVD. Zapewne
właśnie zacierają ręce videofilmowcy-amatorzy i nie tylko... :-)
Płyta DVD-R
Na płycie DVD-R aktualnie dostępnej mieści się 4.7 GB danych. Oznacza
to w przeliczeniu 1 godzinę materiału w MPEG-2 w najwyższej jakości, czyli
z transferem 10 Mbps. Standard DVD określa 9,8 Mbps jako maksymalną dopuszczalną
wielkość strumienia danych z płyty DVD w odtwarzaczu stacjonarnym. Jednakże
czas nagrania zależy od jakości, na jaką się zdecydujemy oraz z jaką rozdzielczością
będzie nasz materiał (do wyboru są w zasadzie dwie dla systemu PAL i dwie
dla NTSC). Można zatem na takiej płycie zmieścić 2h nagrania z transferem
całkowitym (obraz, dźwięk i dane dodatkowe) ok. 5 Mbps. Skusić się można
na max. 3h, ale to tylko w przypadku zastosowania kompresji VBR wieloprzebiegowej
w celu maksymalnego uzykania jakości z bardzo niewielkiej wielkości strumienia:
3,3 Mbps.
MPEG-2 oferuje strumień
video aż do 15 Mbps.
Plik AVI
Aby cała nasza praca miała sens należy sobie uświadomić, jakie parametry
powinien spełniać nasz plik AVI. Rozdzielczość: 720x576 lub 704x576
dla systemu PAL (o NTSC będzie, jeśli zajdzie taka konieczność...),
głębia kolorów: 24 lub 32 bity. Jeśli będziemy posiadać
kompresor MPEG-2, który umożliwia skalowanie obrazu oraz zmianę głębi
kolorów, to nie musimy tak bardzo obawiać się o niedopasowanie rozdzielczości
- okupujemy to jednak gorszą jakością końcową materiału. Rzecz jasna w
systemie musi być zainstalowany odpowiedni codec dla naszych plików
AVI, czyli powinniśmy mieć możliwość odtwarzania tych plików.
Windows Media Player odtwarza
pliki DV (zapisane w postaci AVI), ale posiada on filtr/dekoder własny,
stąd np. w Vrtual Dub'ie czy innym programie do edycji audiovideo nie
będzie można odtworzyć tego pliku. Potrzebny jest zatem codec widziany
w całym systemie dla różnych aplikacji - np. MainConcept DV codec (jest
w dziale Download) lub Canopus DV Decoder (HotFilez).
Kompresor MPEG-2
Na rynku dostępnych jest wiele kompresorów MPEG-2. Część z nich kosztuje
naprawdę ciężkie pieniądze, a część jest darmowa (na szczęście). Chyba
najbardziej znanym darmowym kompresorem MPEG-1/2 jest Tsunami MPEG
Encoder (TMPGEnc). Na tym etapie nie będę dokonywał ani oceny, ani
porównania różnych dostępnych kompresorów - tym zajmę się w osobnym artykule.
To, co najczęściej nas interesuje to szybkość i jakość kompresora
oraz jakie dodatkowe funkcje oferuje. Istnieją drogie programy, które
potrafią w zasadzie tylko kompresować do określonego formatu MPEG-2 bez
żadnych opcji preprocessingu (czyli wstępnej modyfikacji wejściowych danych
video), a za to oferują bardzo dużą prędkość i wyśmienitą jakość - jako
przykład można podać CinemaCraft Encoder. Niestety cena wersji
SP to około 1,5 tysiąca dolarów, więc i tak niewiele osób będzie na niego
stać. Stąd omówiona zostanie ogólna zasada postępowania podana (na razie...)
na przykładzie najbardziej dostępnego i taniego (freeware) kompresora
- TMPGEnc.
Authoring DVD
Proces ten to nic innego jak stworzenie kompilacji DVD, czyli odpowiednio
spreparowanego obrazu danych potrzebych do poprawnego zaistnienia zawartości
audiovideo (menu, dźwięki i nasz film lub filmy) na płycie DVD. Ostatnio
na rynku pojawiło się naprawdę dużo aplikacji pozwalających często na
banalne stworzenie DVD na podstawie gotowych zawartości z wykorzystaniem
wizardów. Nie zawsze daje to oczywiście zamierzony efekt, ponieważ duża
część użytkowników chce mocniej zaingerować w swój własny DVD. A na to
pozwalają już bardziej zaawansowane aplikacje. Dość ciekawymi produktami
są np. SpruceUp DVD oraz Sonic DVDit!. Oferują zbliżone możliwości, jednak
każdy z nich może odrobinę innych rzeczy. Cały sęk leży w tym, że można
sciągnąć sobie wersje trial ze stron producentów i spróbować poeksperymentować.
Konwersja AVI (DV) na MPEG-2 (DVD)
Zajmiemy się tutaj czymś stającym się coraz bardziej popularnym - konwersją
materiału DV w pliku AVI (zgranego np. z kamery cyfrowej) na plik (a dokładnie
pliki: osobno video i osobno audio, a dlaczego, to później...) w formacie
MPEG-2.
Jeśli mamy do przekonwertowania
plik AVI o innym źródle niż DV, to można postępować dokładnie tak samo,
jednak trzeba uwzględnić rodzielczość naszego pliku AVI oraz posiadanie
odpowieniego codec'a w systemie.
Aby wyeliminować pewne niuanse, o których powinien być osobny artykuł
lub cała ich seria, przygotowałem dla Was zestaw plików konfiguracyjnych
dla TMPGEncodera ustawiający większość parametrów związanych z konwersją
DV»DVD.
I tak:
DV2DVD (PAL) 1h.mcf - do 1h materiału,
DV2DVD (PAL) 2h MQ.mcf - do 2h materiału w średniej jakości
DV2DVD (PAL) 2h.mcf - do 2h materiału w najwyższej jakości
DV2DVD (PAL) 3h.mcf - do 3h materiału na najwyższej możliwej jakości.
Poniżej szczegółowa instrukcja postępowania (ewentualne screenshoty są
z TMPGEnc v2.02.31.119):
1. Uruchamiamy TMPGEnc.exe,
2. Po pojawieniu się okienka w prawy dolnym rogu spośród 3 przycisków
(Setting, Load, Save) wybieramy Load,
3. Ładujemy wybrany przez siebie plik *.mcf,
4. W części "Video source" przyciskiem Browse
znajdujemy i dwukrotnie klikamy na naszym pliku wejściowym AVI.
5. Następnie naciskamy Setting, aby ustawić dokładnie jakość kompresji
oraz rodzaj przeplotu naszego pliku AVI.
6. W pierwszej zakładce w polu Motion search precision wybieramy
albo Highest quality (very slow) albo jedną z ozostałych opcji,
które działają szybciej, ale oferują gorszą jakość obrazu (najlepiej nie
schodzić poniżej Normal.
7. W zakładce Advanced (druga) wybieramy następujące opcje dla
pliku DV AVI: Video Source Type: Interlaced, Field Order: Bottom field
first (field B), Source aspect ratio: 4:3 Display, Video arrange metod:
Center.
Interlace znaczy przeplot.
Uwaga! Dla codec'a MainConcept DV w połączeniu z plikami DV AVI uzyskanymi
na kartach DV200, DV300, DV500 i pochodne należy wybrać opcję Top field
first (field A) - najprawdopodobniej jest to jakiś błąd pomiędzy kodekiem,
plikiem AVI i kompresorem... tak wynika z przeprowadzonych przeze mnie
testów na DVD-R. Pliki DV domyślnie posiadają dominujące drugie pole (field
B).
Jeśli nagraliśmy film w
formacie 16:9 (umożliwia to spora część kamer DV), to należy zaznaczyć
opcję 16:9.
Po wczytaniu pliku DV AVI
TMPGEnc najczęściej jest w stanie kwestię przeplotu i aspektu obrazu rozpoznać
i ustawić sam - należy jednak to dokładnie sprawdzić.
8. Możemy dodatkowo wybrać jedną z dostępnych opcji związanych z preprocessingiem
z zamieszczonej listy. W naszym przypadku będzie to ewentualnie opcja
Source range, pozwalająca wybrać dokładny fragment filmu, jaki
chcemy skompresować.
9. W pierwszej zakładce w polu Output file name można wybrać inne
docelowe miejsce dla naszego pliku MPEG-2.
10. Klikamy na przycisk Start i... długo czekamy. Średni czas dla
pliku 3h w najwyższej jakości na procesorze ~1GHz to ok. 100 godzin. Spokojnie
więc można się wyluzować ;-)
I w ten oto sposób otrzymaliśmy plik *.mpg. W wielu innych
kompresorach najczęściej stosowane jest rozdzielenie danych audio (osobny
plik np. *.mpa) i video (osoby plik np. *.mpv), ponieważ w programach
do kompilacji DVD jest potrzebne rozdzielenie strumieni, ponieważ znacznie
przyspiesza to pracę. Plik mpg, który otrzymaliśmy jest typu MPEG-2 Program,
a więc gotowym strumieniem, stąd zachodzi konieczność jego demultipleksacji,
co pochłania dodatowy czas i miejsce na dysku przy authoringu.
Aby obejrzeć nasz plik
potrzeby jest niemal dowolny odtwarzacz MPEG-2/DVD. Nowe pełne wersje
Windows Media Player posiadają dekompresory MPEG-2.
Kompilacja DVD (authoring DVD)
Skoro już posiadamy plik w formacie MPEG-2, to czas, aby przygotować zawartość
zgodną z normami tworzenia DVD. Potrzebny będzie do tego program oferujący
authoring DVD. Dość popularnymi aplikacjami tego typu są:
- Sonic DVDit! (SE/PE)
- Minerwa Impression (Standard/Pro)
- SpruceDVD UP
- i wiele innych.
Każda z firm produkujących wymienione programy ma w swojej ofercie ich
zaawansowane wersje i inne programy, które są już na takim poziomie, który
umożliwia produkcję wysokiej jakości (i możliwości w zakresie zawartości)
kompilacji DVD adekwatnych do "klasy Hollywood", czyli tego,
co możemy spotkać w wypożyczalniach.
Jeśli znasz odrobinę angielski i masz nieco chęci, aby poeksperymentować,
to nie będzie problemu z opanowaniem tych aplikacji (co wcale nie jest
skomplikowane). Jednak nie ma większego sensu dokładnie opisywać każdego
programu z osobna, ponieważ są one do siebie podobne. Zasadniczym zadaniem
jest:
- wybrać odpowiedni format telewizyjny (PAL/NTSC)
- właściwy współczynnik kształtu obrazu (4:3/16:9...)
- właściwy nośnik, na jaki przygotowujemy kompilację (głównie chodzi o
rozmiar tego nośnika): najczęściej będzie to 4,7 GB (DVD-RAM/R/RW/+R/+RW).
- wczytanie naszego pliku i skorzystanie z gotowych formatów menu lub
stworzenie własnego
- wygenerowanie i nagranie (od razu na nośnik lub na HDD) kompilacji (struktury
plików) DVD z naszego projektu.
W razie konkretnych problemów czekam na pytania i sugetie.
MJJ
|
|