MENU

DVD » DivX

AVI » DVD

AVI » VCD

VirtualDub v1.4.x

Napisy w VCD

F.A.Q.

W przygotowaniu...
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

Na skróty...

Strona g³ówna Dzia³ Video