Jak wypalić na Amidze p³ytki VCD
Transkrypt
Jak wypalić na Amidze p³ytki VCD
Jak wypalić na Amidze płytki VCD Krzysztof Miłota (c) Polski Portal Amigowy (www.ppa.pl) Sezon wakacyjny rozpoczęty. Wielu z Was zakupiło lub posiada jakiś aparat cyfrowy. Z przeniesieniem danych z aparatu do Amigi nie ma obecnie problemu. Można to zrobić przez USB, czytnik pamięci flash podłączony do USB, czy przez kartę PCMCIA do której wkłada się pamięć flash. Ze zdjęciami wiadomo co zrobić, a co z filmami, które można nakręcić aparacikiem? Też nie ma problemów. Możemy sobie wypalić płytkę z filmami jako VCD lub SVCD. Wszystko zależy od rozdzielczości materiału jaki chcemy nagrać na płytkę. w .p pa Jak zrobić VCD? .p l VCD ma rozdzielczość 352x288 i 25fps (PAL, bo tylko ten format nas interesuje), a SVCD ma 480x576 i 25fps. Który wybrać? Z filmu o rozdzielczości 320x240 najlepiej zrobić VCD, a z 640x480 - SVCD. Jakość wtedy pozostanie prawie taka sama. Oczywiście można zrobić z 640x480 VCD, ale tutaj stracimy na jakości prawie dwukrotnie. Poza tym SVCD nie jest tak rygorystycznym formatem jak VCD. Przy VCD trzeba się nakombinować aby zachować pełną synchronizację obrazu z dźwiękiem przy stałym bitrate. Z SVCD już tego problemu nie ma. Istnieje za to inny. SVCD nie można płynnie odtworzyć na klasycznych Amigach z PPC, za to idealnie to wygląda na odtwarzaczach DVD. Można to zrobić na wiele sposobów. Przydaje się to także do przeróbki divxów czy innych formatów, bo VCD można już płynnie oglądać na klasycznych Amigach z PPC. Idealnym sposobem na zrobienie VCD może być poniższa recepta. 1. Rozbijamy na klatki: ffmpeg -i filmwejsciowy klatkiwyjściowe%05d.jpg 2. Robimy odpowiedni dźwięk: ffmpeg -i filmwejsciowy -vn -ab 224 -ar 44100 dźwięk.mp2 3. Uruchamiamy mpeg2enc+ i robimy z klatek VideoCD bez dźwięku w w 4. Łączymy mplexem plik MPEG i mp2 (najważniejsze parametry): - blocksize 2324 - video-buffer 40 - audiobuffer 4 - data rate 176400 - startup sectors_delay 8 - video stream startup offset 0 - audio stream startup offset 0 5. Robimy iso za pomocą VCDGear: VCDGear -mpg2bim mpegstworzonymoeg2enc ISO 6. Wypalamy: Tu już do wyboru MakeCD albo BurnIT. I to koniec. Od dawna jest już dostępny pakiet z przejrzystym GUI o nazwie ViCaDo i punkty 4 i 5 możemy zrobić spokojnie tym właśnie programem. Jednak jeśli chodzi o VCD, to ja wolę to zrobić tak jak podałem powyżej. Wtedy mamy 100% pewności, że VCD będą idealne. Strona 1 Jak wypalić na Amidze płytki VCD Krzysztof Miłota (c) Polski Portal Amigowy (www.ppa.pl) Jak zrobić SVCD? Tutaj jest już łatwiej. Nie jesteśmy tak ograniczeni przez bitrate i odpowiedni plik MPEG możemy zrobić programem ffmpeg. Dźwięku nie potrzebujemy przerabiać, może być dowolny mp2 lub mp3. SVCD robimy następująco: .p w .p pa 2. Przeskalowujemy plik MPEG za pomocą ffmpeg: ffmpeg -i chunk-0.m1v -sameq -s 704x576 xx.mpg ffmpeg wypisuje nam w shelu: Input #0, mpegvideo, from 'chunk-0.m1v': Stream #0.0: Video: mpegvideo, 640x480, 25.00 fps, 104857 kb/s Output #0, mpeg, to 'xx.mpg': Stream #0.0: Video: mpeg1video, 704x576, 25.00 fps, q=2-31, 200 kb/s Stream mapping: Stream 0.0 -> 0.0 Press CTRL-C to stop encoding frame= 179 q=8.0 size= 3130kB time=7.2 bitrate=3581.1kbits/s l 1. Dzielimy film (zazwyczaj aparaty nakręcają filmy w rozdzielczości 640x480 jako mpeg1+mp2) na mpeg1video i mp2: mpgtx -d filmwejsciowy jako wynik otrzymujemy pliki chunk-0.m1v i chunk-0.mp2 Jak widać, mój aparat nagrywa filmy w 640x480 i 25fps. Jeśli jest inna ilość klatek na sekundę, to trzeba to przerobić. 3. Z racji, że ffmpeg zrobił mpeg1video jako plik MPEG z dźwiękiem (chociaż nie miał dźwięku), należy potraktować go: mpgtx -d xx.mpg w 4. Teraz wystarczy uruchomić ViCaDo i w zakładce Mpeg wybrać Multiplex, w Mplex-Preset wybrać "SVCD STANDARD System-Stream" i połączyć mpeg1video z mp2. 5. Mając tak stworzone pliki MPEG przechodzimy do zakładki (S)VCD. Ustawiamy tu S-VCD, zaznaczamy "no Play Back Control" i po wczytaniu przygotowanych plików MPEG naciskamy na Create. w 6. Potem wystarczy użyć MakeCD lub BurnIT i wypalić sobie płytkę z SVCD. Tak zrobiona płytka SVCD działa idealnie na stacjonarnym odtwarzaczu DVD. I to by było wszystko o robieniu VCD i SVCD na Amidze. Oczywiście program ViCaDo umożliwia o wiele więcej jeśli chodzi o przygotowanie płytki VCD czy SVCD. Po odznaczeniu "no Play Back Control" możemy nawet pokusić się o zrobienie menu. Może ktoś kiedyś opisze ten wspaniały program (a może lepiej - pakiet)? Do stworzenia VCD lub SVCD potrzebne są następujące programy mpeg2enc+ pod PUP (działa też pod WOS) Strona 2 Jak wypalić na Amidze płytki VCD Krzysztof Miłota (c) Polski Portal Amigowy (www.ppa.pl) w w w .p pa .p l mplex-1.1 pod 680xx i PUP mpgtx pod 680xx 3CaDo_BASE ViCaDo_DATA ViCaDo_HELP ViCaDo_PROG ViCaDo_TOOLS ViCaDo_UPD_1 ffmpeg dla 680xx, PUP, WOS Strona 3