|
|
|
Konwersja AVI na MPEG-1 (VCD) |
Wersja: 1.00
Ostatnia aktualizacja: 2018-11-01 11:51
Info: opis przykładowej konwersji pliku AVI do MPEG-1 w trybie
zgodności ze specyfikacją VCD 2.0 PAL.
Niniejszy artykuł opisuje konwersję materiału audiowizualnego
zapisanego w formacie AVI na format MPEG-1 dla płyty VideoCD 2.0. Oznacza
to, iż istotne są restrykcyjne parametry obrazu i dźwięku, aby wyprodukowany
strumień był zgodny ze specyfikacją VCD. Należy pamiętać, iż potrzebny
jest codec do danego filmu AVI, aby móc go przekonwertować.
Jeśli możesz film obejrzeć
za pomocą Windows Media Player to oznacza to, iż posiadasz odpowiedni
codec.
Format VCD 2.0
Na płycie VideoCD można zmieścić tyle materiału audiovideo, ile minut
nominalnie ma płyta CD. Np. na płycie 650 MB (74 min) można zmieścić około
70 minut nagrania. Oczywiście jest to wartość bezpieczna - dzięki np.
overburning'owi można zmieścić nieco więcej danych. Dla formatu PAL rozdzielczość
video to 352 x 288 pikseli z transferem MPEG-1 na poziomie 1'150'000 bitów
na sekundę oraz dźwięk w formacie MPEG Layer II 44100 Hz / 16 bit z transferem
240'000 bitów na sekundę.
Nie polecam płyt 90/99
min. ze względu na sporą niekompatybilność z popularnymi odtwarzaczami
VCD/DVD dostępnymi na rynku.
Plik AVI
Aby cała nasza praca miała sens należy sobie uświadomić, jakie parametry
powinien spełniać nasz plik AVI. Rozdzielczość jest w zasadzie dowolna,
ale dla zachowania najlepszej jakości dobrze jest mieć plik w rozdzielczości
specyficznej dla VCD 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-1, który umożliwia skalowanie obrazu
oraz zmianę głębi kolorów (np. TMPGEncoder), to nie musimy tak bardzo
obawiać się o niedopasowanie rozdzielczości - okupujemy to jednak czasem
gorszą jakością końcową materiału przy niedopasowanej rozdzielczości.
Jeśli rozmiar pliku AVI
różni się od VCD możesz dokonać w TMPGEncoderze przycięcia obrazu. Dzięki
temu można uzyskać lepszą jakość - wszystko po to, aby np. wymiary obrazu
były o daną liczbę całkowitą wymnożone w stosunku do rozdzielczości VCD.
Np. masz plik 720 x 480 pikseli - zmniejszenie 2x daje 360 x 240 pikseli,
zatem obcinasz górną i dolną linię obrazu w AVI o 4 piksele i dostajesz
704 x 480. Po zmniejszeniu 2x mamy 352 x 240 pikseli - przy zachowaniu
proporcji (co jest standardowe) pozostaną czarne pasy na dole i na górze
ekranu. W ten sposób skalowanie będzie mniej zniekształcać obraz oraz
będzie szybsze.
Kompresor MPEG-1 (VCD)
Na rynku dostępnych jest bardzo dużo kompresorów MPEG-1. Jednym ze znanych
darmowym kompresorów MPEG-1/2 jest Tsunami MPEG Encoder (TMPGEnc).
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-1 bez
żadnych opcji preprocessingu (czyli wstępnej modyfikacji wejściowych danych
video), a za to oferują bardzo dużą prędkość i wyśmienitą jakość, ale
duże pieniądze. Stąd omówiona zostanie ogólna zasada postępowania podana
(na razie...) na przykładzie najbardziej dostępnego i taniego (freeware)
kompresora - TMPGEnc.
Konwersja AVI na MPEG-1 (VCD)
Przed podjęciem poniższych kroków skopiuj plik tmpgenc.zip i zdekompresuj
do wybranego katalogu, a następnie skopiuj plik avi2vcd_tmpg.zip
i zdekompresuj do podkatalogu Template w miejscu, gdzie zainstalowałeś
TMPGEncoder.
1. Uruchamiamy TMPGEnc.exe, standardowo pojawi się nam Wizard, jeśli tak,
to wybierasz MJJ \ VCD i naciskasz Next.
2. Po pojawieniu się okienka wybierasz plik wejściowy video (pierwszy
klawisz Browse) i jeśli jest to plik *.avi razem z dźwiękiem, to
automatycznie nazwa pliku pojawi się również w polu pliku audio. Można
oczywiście wczytać inny plik z dźwiękiem, z którego kompresor doda strumień
audio.
3. Dodatkowe opcje to Expert Setting for Source - są one przeznaczone
dla osób, które wiedzą coś więcej o video i znają format wejsciowego materiału.
Jeśli jest to plik MPEG-4 (DivX), to mamy do czynienia z Video type:
non-interlace oraz Aspect ratio: 1:1 (VGA), choć można czasem
wybrać 16:9, jeśli jesteśmy pewni, że rozdzielczość obrazu JEST w takim
formacie. Dajesz Next.
Podziel szerokość obrazu
przez jego wysokość. Jeśli otrzymałeś wartość bardzo zbliżoną 1,77778
to znaczy, że format jest 16:9. W innym wypadku najwygodniej wybrać jest
1:1.
Jeśli wejściowy materiał
to plik DV, to mamy do czynienia z Video type: interlace oraz Filed
order: Bottom field first (field B) oraz Aspect ratio: 4:3 625
line (PAL). Uwaga na dekompresor DV - niektóre zamieniają kolejność
półpól!
4. W części 3/5 ustawiasz parametry filtrów dla naszego pliku wejściowego
AVI. Jeśli chcesz ustawić zakres materiału z pliku wejściowego, to zaznaczasz
i konfigurujesz Source range. Jeśli masz plik nie będący w rozdzielczości
352x288 KONIECZNIE użyj Clip frame (o czym była mowa wcześniej)
- po zaznaczeniu i naciśnięciu Setting pojawi się okienko "Clip frame".
Przesuwasz suwak, aby zobaczyć jakiś dalsze ujęcie filmu. W rogu ekranu
wyświetlana jest rozdzielczość - z tego zrobisz użytek, jeśli zależy Ci
na jakości (wylicz sobie najlepszy format i przycięcie). Jeśli chcesz
tylko szybko i sprawnie przekonwertować do VCD przechodzisz do Arrange
setting, gdzie wybierasz opcję Full screen (keep aspect ratio)
w Arrange Method. Od razu zauważysz istotną różnicę: pojawią się
czarne pasy, a obraz nie będzie rozciągnięty. Sprawdź inne opcje - zobaczysz,
co dają. Jeśli już - naciskasz OK, a następnie Next.
5. Jesteśmy w kroku 4 na 5 możliwych. Teraz widzisz informację na temat
wybranego formatu, ilości miejsca, jaka będzie potrzebna na dysku i na
płycie CD (skalowanie w minutach). W zasadzie zwróć tylko uwagę, czy film
wejdzie na CD - najczęściej nie, jeśli zajmuje więcej niż 80 min. (wtedy
potrzeba płyty 700 MB/ 80 min). Dostępny jest klawisz Expert, który
otwiera oknko opcji, które normalnie są dostępne, kiedy nie używany jest
Wizard. Opcje są zaawansowane i jeśli nie wiesz, co do czego służy, to
lepiej tego nie ruszaj. Jeśli jesteś gotowy - naciskasz Next.
6. Ostatni krok naszego Wizarda to określenie lokalizacji i nazwy naszego
pliku wyjściowego (*.mpg). Mamy też dwie opcje do wyboru: Start encoding
immediately, co spowoduje, że zaraz po naciśnięciu OK nastąpi kompresja
oraz Create another project(s) for batch encoding, co oznacza zachowanie
naszych ustawień jako projektu, co można później uruchomić w trybie wsadowym
(np. 2, 3 filmy na nockę :-] ). Jeśli jesteś gotowy - naciskasz OK i patrzysz
na postępy kompresji.
7. Po odczekaniu 'swojego' film jest gotowy. Można przejść do drugiego
etapu, czyli nagrywania naszego materiału na CD.
Czasem lepiej jest skompresować
jakieś kilka minut filmu, aby sprawdzić, czy nasz obraz i dźwięk: a) są,
b) wyglądają i słychać je dobrze. Może się okazać, iż np. nie ma dźwięku
- wtedy należy dokonać pewnych modyfikacji parametrów VFAPI, o czym informacje
można lub będzie można znaleźć w dziale.
8. Uruchamiamy Nero BurningRom (jeśli uzywasz innej aplikacji, to zasada
działania jest podobna - w wielu programach są gotowe wizardy, które poprowadzą
Cię krok po kroku, jak nagrać VideoCD).
9. Po ukazaniu się okna New Compilation wybierasz Video-CD.
W zasadzie możesz wyłączyć Use CD-i application, jeśli nie będziesz
robił menu dla płyty (co zabiera cenne miejsce na CD). Encoding resolution
ustawiasz na PAL. W zakładce Label ustawiasz nazwę woluminu. W
zakładce Burn ustawiasz parametry nagrania (jeśli masz pewność
działania Nero ze swoją nagrywarką, czyli jeśli nie nagywasz po raz pierwszy
Nero ze swoim sprzętem, to wyłączasz Simulation). Naciskasz New.
10. Pojawiają się dwa wewnętrzne okna. Okno po lewej podzielone jest na
dwa poziome obszary. W prawym odszukujesz nasz film *.mpg i przeciągasz
go do prawego dolnego okienka. Po przeciągnięciu zobaczysz go na liście
pod nr 2 (co jest normalne - najpierw dane VCD), jego czas (duration),
czas pauzy po tym klipie (możesz mieć wiele ścieżek) oraz jego rozmiar
w pikselach (size). Jeśli czas filmu nie jest za duży, można przystąpić
do nagrania. Wybierasz File/Burn CD (lub wciskasz odpowiednią ikonkę)
i po sprawdzeniu ponownym parametrów (a tak dla pewności :-] ) naciskasz
Write. Ładnie czekasz kilka minut...
I w ten oto sposób wyprodukowałeś płytę VideoCD! Moje gratulacje.
A teraz weź ją, sprawdź na komputerze lub na odtwarzaczu stacjonarnym
DVD/VCD.
Aby obejrzeć film na komputerze
przeciągnij plik aviseq01.dat do Windows Media Player'a lub użyj dedykowanej
aplikacji do otwarzania VideoCD - wiele odtwarzaczy DVD takowymi są.
MJJ
|
|