Dreamcast i filmy - Tworzymy własny odtwarzacz / Player  |  Autor - Rolly


 

 

Posiadacze DC pewnie od dawna borykają się brakiem dobrego odtwarzacza filmów.
Niestety sytuacja już raczej się nie zmieni, więc pora zrobić coś swojego.
Będzie więc to felieton o tworzeniu własnego odtwarzacza.
Jak to spytacie ? Przecież nie znam się na programowaniu itp.
Na szczęście znajomość kodu nie będzie nam potrzebna, a dzięki mojemu sposobomi obejrzycie każdy film w jakości od VCD aż po VCD.
Pewnie znów się zdziwcie i pomyślcie, przez Dreamcast nie podoła tak wysokiej jakośći, albo pojawi się spadek liczby klatek lub inne błędy w wyświetlaniu.
Nic bardziej mylnego. 
Owszem żaden obecny player nie pozwala na wyświetlanie filmów DivX i podobnych, ale to wcale nie oznacza, że film o takiej jakości (a nawet lepszej) nie jest w zasięgu naszego Makarona.
Aby osiągnąć założony cel potrzebny będzie nam film w formacie wymyślonym przez
CRI na potrzeby konsoli Dreamcast – czyli .SFD.
Teraz wielu z was na pewno pomyślało o żmudnym procesie zamiany między formatami itp.
Otóż zaprezentowany przeze mnie sposób zajmie wam góra 2 godziny pracy dla filmów AVI (z różnymi kodekami) i niecałe 5 minut (!) w przypadku gdy posiadamy film w postaci
VCD,SVCD,DVD,.DAT,.MPEG,.VOB. 
To niedużo – prawda. A i sam wkład waszej pracy będzie także niewielki.

Zacznijmy więc od formatu AVI, który jest najczęściej spotykanym w filmach znajdujących się na komputerach.

Potrzebne do tego procesu będą nam dwa programy. Bardzo popularny –
Virtual Dub oraz wyprodukowany przez CRI, SEGA Dreamcast Movie Creator (oba dostępne w dziale Downloads - Programy).
Przed instalacją
SEGA Dreamcast Movie Creator, możecie we Właściwościach tego pliku musicie pamiętać aby zaznaczyć – Uruchom w trybie Zgodności – Windows 98/ME, inaczej spotka was nie miła niespodzianka.

Program
Virtual Dub posłuży nam wyłącznie do nakładania napisów (jeśli ktoś chce je dodać) i dzielenia pliku filmowego Avi.
Nałożenie napisów zawsze powinno odbywać się przed podzieleniem filmu (opis poniżej).
Aby nasz film był dla nas zrozumiały, musimy z
Menu VIDEO wybrać opcję FILTERS, następnie przyciskiem ADD zaznaczamy filtr SUBTITLER
Odnajdujemy nasze napisy (koniecznie muszą być w formacie
.SSA – zwykły format .TXT do tego formatu skonwertuje nam polski odtwarzacz filmów SubEdit – otwieramy Menu NAPISY KONWERTUJ FORMAT NAPISÓW).
Klikamy
OK (gdy wszystko poszło dobrze ,zauważcie poprawnie wyświetlone napisy).
Teraz już pozostaje nam zakończyć naszą pracę. Z menu
VIDEO wybieramy COMPRESSION, zaznaczamy dowolny Kodek – proponuje Xvid lub Divx, ustawiamy go na jak najwyższą jakość i z Menu FILE wybieramy SAVE AS AVI...
Konwersja 700MB-ego filmu w zależności od posiadanego komputera (im więcej Ram grafiki i pamięci - tym proces przebiegnie szybciej) zajmuje od 50 minut do 2 godzin.

Przejdźmy do dzielenia pliku Avi – zrobimy to także
Virtual Dub'em, gdyż filmy zajmujące na naszym PC powyżej 600MB ,będą wymagały rozdzielenia pliku na dwie części – jeśli chcemy mieć film w nienagannej jakości.
W tym celu z Menu
EDIT ,wybieramy – SET SELECTION START (czyli rozpoczęcie filmu), następnie zaznaczamy miejsce gdzie film będzie kończył pierwszą cześć - opcją SET SELECTION END. Potem opcją CUT wycinamy nasz kawałek, zaznaczamy z Menu EDIT SELECT ALL i wklejamy nasz przycięty film opcją PASTE. Gotowe.
Teraz z menu
VIDEO wybieramy COMPRESSION, zaznaczamy dowolny Kodek – proponuje Xvid lub Divx, ustawiamy go na jak najwyższą jakość i z Menu FILE wybieramy SAVE AS AVI..

Gdy mamy już odpowiednio obrobiony film AVI (przycięty i z napisami) czas uruchomić
SDMC.
W oknie
Material Files, wybieramy nasz plik AVI.

Z prostej przyczyny – najcieplej dobierać filmy z lektorem lub bez napisów – ominiemy wtedy jeden z procesów. Zaznaczamy opcję
Use Identical Files (jeśli chcemy użyć tego samego dźwięku dla filmu), następnie wybieramy naszą jakość filmu z Okna Output Files Video, wstawiamy w nie liczbę, im wyższa (powyżej 3400 kbit/sec tym lepsza jakość filmu i niestety większy rozmiar pliku).
Następnie z okna Type ,zaznaczamy
.SFD
Radzę wam także obniżyć jakość
AUDIO w przypadku długich filmów (gdyż znacząco wpływa ona na wielkość pliku wyjściowego) powiedzmy do 22050Hz i kanału Monaural (L+R) – mniejsze parametry nie są zalecane.
Kończymy wciskając
START ENCODING
Po czasie (w zależności od posiadanego PC) od 40 minut do 2 godzin, mamy gotowy plik SFD.

* W przypadku problemu z dźwiękiem należy odznaczyć opcję Use Identical Files i wcześniej zgrać VIRTUAL DUB'EM ścieżkę audio (Z MENU FILE OPCJA - SAVE WAV).


Teraz przejdziemy do znacznie szybszego sposobu dla plików
VCD,SVCD,DVD,.DAT,.MPEG,.VOB, które spotykamy na domowych płytach DVD i VCD. Opcję można pominąć na nowych i mocniejszych komputerach.

Do całego procesu potrzebny będzie nam mały program
MPEG-VCR (jak zwykle do znalezienia w dziale Downloads).
Po zainstalowaniu go na naszym PC, powinniśmy wiedzieć czy film należy dzielić lub przycinać (najczęściej jest to wymagane przy formatach z płyt DVD).
W tym celu należy z Menu
TOOLS, wybrać opcję VIDEO CLIP LIST i dodać nasz film opcją ADD i potwierdzić OK. Teraz lekko zakręconymi Niebieskimi strzałkami zaznaczamy początek i koniec naszego przycinanego elementu. Klikamy na pierwszą ikonkę Nożyczek. Po przycięciu wciskamy ikonę Żółtego Kosza. Wybieramy jakość naszego filmu i jeden z MPEG'owych formatów (1 & 2) potwierdzamy przyciskiem SAVE. Przycinanie w zależności od długości filmu trwa niecałe 5 minut.

Gotowe pliki przy pomocą
MPEG-VCR zostaną teraz poddane finalnej obróbce. Ponowienie z Menu TOOLS wybieramy tym razem opcję MPEG SYSTEM DEMULTIPLEXER.
Odnajdujemy nasz plik filmowy. W okno
OUTPUT FILE wpisujemy nazwę dla naszego pliku i koniecznie dodajemy na końcu Video - .M1V (czyli np. SHENMUE.M1V) a na końcu audio - .MP3 (np. Shenmue.MP3). W przypadku nie dzielonego filmu plik audio może zostać pominięty więc czyścimy go aby pozostał pusty.
Po konwersji (maksymalnie potrwa ona 10 minut) otrzymaliśmy plik wideo bez dźwięku (oraz nie koniecznie MP3). Aby ostateczna forma zamiany do formatu
SFD przebiegła nadzwyczaj szybko, będziemy potrzebować jeszcze dźwięku AUDIO.
Więc zamieniamy
MP3 do formatu Wave (dowolnym ripperem np. CDEX), lub zgrywamy od razu muzykę prosto z filmu za pomocą znanego już nam Virtual Dub'a – gdzie z Menu FILE wybieramy opcję SAVE WAV.

Wszystko już gotowe więc pora uruchomić
SEGA Dreamcast Movie Creator.
W
Material Files w okno VIEDO wybieramy nasz powstały wcześniej plik .M1V a w okno audio nasz plik .WAV.
Jakość filmu będzie identyczna jak na pliku źródłowym, więc radzę tradycyjnie zmienić jakość dźwięku do
22050Hz i kanału Monaural (L+R).
To już koniec więc pora uruchomić ikonę
START ENCODING.
Tym sposobem konwersja do SFD trwa nie dłużej niż 5 Minut (ze względu na idealnie zamieniające się pliki
M1V i WAV)!! Proste i szybkie - przyznacie sami.

Po zabawie z plikami video pora jeszcze zrobić nasze małe menu i zmontować playerka (KTÓRY BĘDZIE POSIADAŁ TAKIE FUNKCJE JAK PLAY, PAUSE, STOP!). To także nie zajmie nam wiele czasu.
Z gotowej paczuszki z programem
Dream Passport 3 (do sciągnięcia tutaj - jest TO WERSJA 1.0 - GDY ZNAJDĘ Błędy itp., ZMIENIĘ INTERFEJS - POJAWIĄ SIĘ NOWSZE EDYCJE - także zgłaszajcie mi wszyStkie problemy na MAIL lub na nasze Forum),która wam przygotowałem należy zgrać wszystkie pliki na wasz HDD.
Następnie wchodzimy do folderu
DPWWW.
W nim znajdują się ważne dla nas pliki.
Zaczynimy od przeniesienia do niego naszego stworzonego filmu w formacie
SFD.
Następnie musimy wymedytować plik
INDEX.HTML.
Zasady edycji tego pliku są identyczne jak w przypadku zwykłej strony, więc możemy umieścić tu obrazy (Najlepiej JPG i GIF), dodać odnośniki do kolejnych stron www (które także umieszczamy w tym katalogu). Możemy więc stworzyć to co nam się podoba – prawdziwy interaktywne menu, ze zdjęciami, tekstem ,innymi filmami itp.
Ale najważniejsze – trzeba przecież uruchomić film !
W stworzony przez nas link (może być on dołączony zarówno do grafiki jak i tekstu) wpisujemy następujące bardzo ważne dane :

 x-avefront://---.dream/proc/play/mpeg/Shenmue.sfd?autoclose&nogui 

Gdzie Shenmue.sfd – to nazwa naszego filmu w formacie SFD.
Powinno wyglądać to tak (możecie to źródło otworzyć w swoim edytorze/notatniku) :


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="Content-Language" content="zh-cn">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>BRATERSTWO WILKOW PL CD1 - BY ROLLY</title>
</head>
<body vlink="#0000FF" alink="#0000FF" bgcolor="#191C25">
<table WIDTH="339" BORDER="0" align="center" CELLPADDING="0" CELLSPACING="0" height="301">
<tr>
<td height="138" valign="top" bgcolor="#000000" style="border: 6 ridge #000000" width="331">
<p align="center"><a href="x-avefront://---.dream/proc/play/mpeg/Shenmue.sfd?autoclose&amp;nogui" target="_top"><img border="0" src="pact1.JPG" width="331" height="354"></a></td>
</tr>
</table>
</body>
</html> 


A na naszym DC proste menu filmu przedstawia się następująco :

Lina <TITLE> - to nazwa naszej kompilacji.
Film włączamy po kliknięciu na link
klawiszem A. Przycisk START pauzuje FILM, a Przycisk B przerywa go i wracamy do menu. 

To wszystko całość należy teraz nagrać metodą
EazyBoot (Felieton jak stworzyć Płytę CD Selfboot) do postaci Samobotującej lub aby zaoszczędzić kilka MB ,pod Utopia Boot Disk.
Pamiętacie,że sam plik
SFD nie powinien przekraczać 675MB oraz rozdzielczosci 480x480, bo zwyczajne może wam się nie zmieścić na zwykłym CD (chyba, że użyjecie płyty 99 minutowej) lub się nie uruchomić, oraz o tym że całego Dream Passport'a można przerobić wedłe własnego uznania - czyli menu'sy, grafiki, czcionki itp.

Gotowy player możecie przetestować na płycie CD-RW, raz wykorzystać jedenz dostępnych emualtorów DC. Miłego Oglądania !