                     _______                   ______
                     |   _   |-----.--.--.-----.   _  \
                     |   1___|  -__|  |  |  -__|.  |   |
                     |____   |_____|\___/|_____|.  |   |
                     |:  1   |                 |:  |   |
                     |::.. . | POLISH CRACKERS |::.|   |
                     `---===='__             __`-==_---'
                        |       |-----.---.-.   Y   |
                        |.|   | |  -__|  _  |.      |
                        `-|.  |-'_____|___._|. \_/  |
                          |:  |             |:  |   |
                          |::.|             |::.|:. |
                          `---'             `--- ---'

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=i n f o r m a t i o n s-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

   Date        : 11/07/2000
   Writen by   : zoomek
   What        : Jak zgrac film z plytki DVD i przerobic go na format mp4

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-t u t o r i a l-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Potrzebne narzedzia/uzytki: rippery: DeCSS v1.2b, DOD DVD Speed Ripper v1.1; FlaskMPEG v0.594, VirtualDub v1.3d;
                            DVTool v0.21; zcrakowane drivery DivX MPEG4 Hi-Res Video Codec3.11alpha release; jakis player:                               TMPlayer v1.5, VPlayer v0.3 (duze wymagania sprzetowe), VideoMax v0.8b (male wymagania sprzetowe,                             ale sa problemy ze zrobieniem napisow); plytka DVD z filmem; do wydlubania napisow: Subripper                                v0.3b1
Adres do sciagniecia narzedzi/uzytkow: http://www.digital-digest.com/dvd/downloads/encoding.html (NAJLEPSZA!!!!!!!!)

!!!!!!!!MOJ SPRZET: AMD K6-2 450MHz, 64 MB RAMU (czasy podaje dla niego)!!!!!!!!!

SPIS TRESCI

1. Wstep
2. Zgranie potrzebnych plikow z plytki DVD na dysk
3. Obrobka obrazu
4. Obrobka dzwieku
5. Wyciaganie napisow
6. Koniec

ad 1.

Tutorek ten nie ma wiele wspolnego z crackingiem, ale uwazam, ze jest godny zaprezentowania. 
Mamy teraz fajna mozliwosc zgrywania sobie ulubionych filmikow na plytki CD z jakoscia troche tylko gorsza niz te na plytkach
DVD. Oczywiscie format mp4 ma duze wymagania sprzetowe i czy bedziemy mieli zaciecia, czy glos bedzie do przodu w stosunku do obrazu decyduje nasz sprzet, a takze rodzaj softodtwarzacza.
Wyglada na to ze filmiki te chodza dobrze pod prockami Intela.
Instalujemy drivery DivX i potrzebne programiki.

ad 2.

Jesli chodzi nam o zgranie samego filmu, bez zadnych dziadostw (planszy menu -> Vts_01_0.VOB, krotkich filmikow, zwiastunow itp), to wazne sa tylko pliki:

Vts_01_0.IF0 (zapisane sa tam informacje o czasie trwania filmu, sciezkach dzwiekowych i o napisach)

Vts_01_1.VOB
Vts_01_2.VOB
Vts_01_3.VOB
............
Vts_01_n.VOB, gdzie n=max. nr jaki znajduje sie po 01_ .

Pliki te znajduja sie w katalogu Video_ts na plytce DVD.

Dla plytek zaszyfrowanych CSS'em stosujemy programik DeCSS, a dla niezaszyfrowanych DOD Ripper'a (Windows Commander
i zwykle Copy tez wystarczy!!!).
Poczatkowe pliki VOB to ok. 1GB pliki i ostatni VOB ma rozmiar jakis tam (ile wyjdzie - zalezy od czasu trwania filmu). Widzialem jednak plyty, gdzie ta regularnosc nie byla zachowana i trzy pierwsze VOB'y mialy po 1,1GB, 4 plik mial 200MB, a ostatni ok.1 GB. Ale to nie ma dla nas wiekszego znaczenia.
Filmik zaszyfrowany ma zazwyczaj 5-7 VOB'ow (rozmiar 5-7,5GB), a niezaszyfrowany 3 VOB'y (rozmiar ok. 3,5GB).
Ja sprawdzam czy plytka jest zaszyfrowana w bardzo prymitywny sposob PowerDVD (player plytek DVD, obecnie v2.55). Wchodze do Windowsa Commandera i klikam na VOB'a, jesli PowerDVD to odtwarza to plytka jest niezaszyfrowna (stosuje wtedy DOD Ripper'a), a jesli PowerDVD sie rzuca (dostajemy info o kodach regionalnych...),to plytka jest zaszyfrowana (stosuje wtedy DeCSS'a, kopiuje nam juz pliki rozszyfrowane). Uwaga: DeCSS'em nie da sie zgrac plytek niezaszyfrowanych - to tez moze byc sposob na identyfikacje.
A wiec, zaznaczamy odpowiednie pliki i kopiujemy je. Wszystkie ww pliki nalezy skopiowac do jednego katalogu na dysk.

Zgranie filmu z plytki DVD DeCSS'em to kwestia ok. 1h, a DOD Ripper'em ok. 30min i jest to spowodowane prawdopodobnie wolna praca napedu DVD-ROM'u (fimy sa czytane z 1x predkoscia).

ad 3.

Przerabianie dzwieku i obrazu jednoczesnie nie jest mozliwe. To znaczy mozna tak postepowac, ale szkoda naszej roboty i zmarnowanego czasu, bowiem procek nie jest w stanie przerabiac jednoczesnie obrazu i dzwieku PRAWIDLOWO.

Powinnismy posiadac na HDD'ku od 2GB wolnego miejsca!!!

Uruchamiamy Flaska.

Wybieramy Plik\Otworz DVD\Vts_01_0.IF0: wybieramy sciezke dzwiekowa English i dajemy zaflaskuj.
Nastepnie wybieramy Plik\Otworz\Vts_01_1.VOB, pojawi sie nam info o ilosciach plikow VOB i ich lacznym rozmiarze. Nastepnie mamy okno ze sciezkami audio (kilka) i video (jedna!!! hehe).
Wybieramy te wlasciwa sciezke audio(nalezy poprobowac, ktora to oryginalna angielska, ale jestem prawie pewien ze to sciezka oznaczona 0x80) i dajemy zaflaskuj.

OPCJE USTAWIEN:

--->Opcje\Opcje formatu wyjscowego: 

A. Wybieramy Select Codec Video, jako Kompresor wybieramy: DivX;)-MPEG-4 Low Motion, nastepnie wybieramy Konfiguruj: Keyframe    every ma byc 10sek, Compression Control na 100, a Data Rate nalezy wyliczyc programem DVTool (specjalny do tego celu         kalkulator) w zaleznosci, od rozmiaru finalnego naszego filmu (na pdst. czasu trwania filmu, jakosci dzwieku, i rozmiaru,    np. 90min.+128Kb+700MB = 933 Calculated bitrate I WTEDY W POLU Data Rate nalezy suwak ustawic na 933).
B. Wybieramy Select Codec Audio i nic nie zmieniamy (PCM musi byc!!!) i dajemy OK. 


--->Opcje\Ogolne ustawienia: 

A. Zakladka Obraz:Szerokosc=640, Wysokosc=400 (mozna oczywiscie to sobie dostosowac, stosujac wygodny w uzyciu Pad edycyjny -    przycisk ponizej); Czestotlowosc obrazu (fps)=25
B. Zakladka Audio: zaznaczamy Dekoduj dzwiek; czstotliwosc probkowania zostawiamy jak jest, czyli na 48000Hz
C. Zakladka Zadania: jako jakosc zmiany rozmiaru filmu wybieramy  HQ...(najwolniejsza, najlepsza)
D. Zakladka Files: podajemy sciezke i nazwe pliku avi do zapisu 

--->Opcje\Wybierz format wyjsciowy: dajemy AVI Output. 

Nastepnie dajemy Uruchom\Konwersje i mamy 18-20h z glowy (podobno na procku Intela 500 MHz robi sie to w 10h), mozna jeszcze w Opcje\Ogolne zaznaczyc, aby program po zakonczeniu konwersji wylaczyl kompa. Aby zoptymalizowac konwersje mozemy podczas jej trwania nie znaczac opcji Display output (podglad obrazu przetwarzanego) i jako Priority settings wybrac Highest. 

ad 4.

Czas zajac sie dzwiekiem. MP3 w zupelnosci nam wystarczy, i zajmuje co najwazniejsze niewiele miejsca.
Tak naprawde, to jesli chcemy zmiescic film na plytce CD-R 700MB (80min.), to obraz bedzie zajmowal ok.600MB, a dzwiek ok.100MB.

Uruchamaiamy VirtualDub'a.

Wybieramy File\Open video file i wybieramy naszego avi'ka zrobionego wczesniej Flaskiem.

OPCJE USTAWIEN:
--->Video : Zaznaczamy Direct stream copy (obrazu juz nie bedziemy przerabiac!)

--->Audio :

A. Zaznaczamy Full processing mode 
B. W Conversion: Sampling rate dajemy na 44100Hz (czestotlowosc probkowania)
C. W Interleaving :Preload dajemy na 500, Interleave audio every dajemy na 500 ms!!!
D. W Compession: dajemy MPEG Layer-3 (mp3) i w oknie po prawej stronie wybieramy jakosc 128Kb lub 112Kb(w zaleznosci,co       podawalismy w DVTool ,w celu obliczenia rozmiaru filmu!!!)

Po ustawieniu ww opcji dajemy File\Save AVI i podamy nazwe pliku i gdzie ma byc zapisany na dysku (potrzeba nam ok 600-750MB wolnego miejsca). Bedzie sie to przerabiac ok. 3h.

ad 5.

Gdy juz mamy filmik avi w formacie mp4/DivX, czas na wyciagniecie napisow. Jest to niestety bardzo zmudna praca.
Napisy znajduja sie w plikach VOB.
Uruchamaiamy subripper'a. Dzialanie tego programu przypomina skaner i OCR. Ma on mozliwosc "uczenia" sie i zapamietane ("nauczone") znaki zapisuje w pliku userdata.ini znajdujacym sie w katalogu proga.
Wybieramy  Dodaj VOB'a i wybieramy po kolei wszystkie VOB'y zgrane z plytki DVD oraz w okienku z VOB'ami zaznaczamy pierwszy. Wybieramy Laduj IFO i dajemy Vts_01_0.IF0 i zaznaczamy Polish.
Jako Rozdzialy zaznaczamy wszystkie Chapter'y. W przetwarzaniu zaznaczamy Podglad i OCR.
Dajemy Start. Po jakims czasie (z chwila napotkania pierwszego znaku) dostajemy okno Select color of text, wybieramy Kolor 3
i klikamy na Widze Biale znaki na... . Pojawia sie nam Teacher i widzimy ze mamy w prostokacie zaznaczona litere(znak) i prog
prosi o podanie jak ja ma w przyslosci zinterpretowac. W ten sposob prog "uczy" sie rozpoznawac text. Podajemy mu jak ma interpretowac ten znak (wpsujemy z klawiatury odpowiednik) i dajemy OK. Proces sie powtarza, az do napotkania ostatniego znaku w ostatnim VOB'ie. Oczywiscie wszystkich znakow nie bedziemy musieli zawsze ,przy kazdym filmie powtarzac, bo prog sie "uczy". Jest to jednak mylne wrazenie. W praktyce nie wyglada to tak rozowo, jak by sie wydawalo. Czasem lepiej ignorowac niektore litery (to sie oplaca), jako I lepiej podac l, bo wszedzie w miejscu l bedziemy mieli I, najgorsze do interpretacji sa skosne litery, trzeba patrzec co prog zaznaczyl w ramke do zinterpretowania znaku!!! Najlepiej samemu przesledzic mechanizm "uczenia sie" proga. W razie pomylki, mozna kod danego znaku usunac z pliku userdata.ini. W zakladce Wynik mamy nasze rezultaty "skanowania" VOB'ow.
Na koncu zapisujemy plik, jako TXT'ka, w zakladce Wynik najlepiej jest zapisac go jako TMPlayer.out. Wtedy nasz plik z napisami bedzie mial "ludzki" wyglad formatu hh::mm:ss:napis . Tak zrobiony pliczek nalezy jeszcze przejrzec i poprawic bledy, i to w tym wszystkim jest najgorsze.

ad 6.
Tak zrobionego avi'ka i txt'ka wrzucamy do jakiegos playerka(np. VPlayer'a) i ogladamy sobie film.

EOF! 

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=members of SeveN TeaM-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  Prezident:      MaxiBogas....................founder/coder/cracker/writer
  VizePrezident:  Plastek......................founder/coder/cracker/writer
  Seniors:
                  Jube.................................cracker/coder/writer
                  Mr. Ketchup................................cracker/writer
                  pawlos.....................................cracker/writer
  Division:
                  {ATOM}....................................decoder/cracker
                  Jelit Wypatrosz...................................cracker
                  Pokropek...................................cracker/writer
                  zoomek.....................................writer/cracker
  Trial:
                  kelog. ...........................................cracker
  WebPage:
                  _2000_.......................................server_admin
                  LIAR..............................webmaster/graphic/coder

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-o t h e r s-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  My e-mail:  zoomek@interia.pl       
  My WebPage: www.zoomek.hg.pl
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  SeveN TeaM - Official WebPage:  http://www.7team.z.pl
                                  ~~~~~~~~~~~~~~~~~~~~~
-=-=-=E-O-T=-=-=-=E-O-T=-=-=-=E-O-T=-=-=-=E-O-T=-=-=-=E-O-T=-=-=-=E-O-T=-=-=-=E-O-T=-=-=-=E-O-T=-