Cine-5 Hacking

Bu bölümde anlatılanları adım adım takip etmeniz halinde Cine5'i izleyebileceksiniz..
NOT: Yazının sonunda Cine5 izleyebilmek için gerekli program yer almaktadır, sitemizden çekebilirsiniz.

(Yazı MRX tarafından hazırlandı teşekkür ederiz)
1.Gerekenler

1. MMX komutlarını işletebilecek (Pentium , PII , Celeron , AMD K6 , AMD K6-2 , Cyrix MX vs.) işlemcili , yeterli işlem gücüne sahip bir bilgisayar ve full duplex ses kartı . PubS ın MMX isteyip istemediğinden emin değilim. Renk için bir MMX no MMX ayarı var ama bu sadece renk için mi yoksa diğer işler için de MMX gerekiyor mu bilmiyorum. Deneyip görün.
Denemelerim 166MMX işlemcili 32MB Ram lı S3 V+ ekran kartlı bir makine ile Syster 4.6 programı kullanılarak düşük
çözünürlükte de olsa bu iş için kullanılabileceğini gösterdi. Main board ın da en azında 512K cache i olması lazım.
Makinenizin gücü yetmez ise görüntü hızı düşer veya sesler kesik kesik gelmeye başlar. Main boardın da cache
büyüklüğü dışında adam gibi bir şey olması hızı arttırıcı bir faktör. Benzer özelliklerdeki iki MB arasında 13fps fark
gördüm ki bu ciddi bir rakam.Bu konuya ileride yine değinilecektir.
Celeron lar dahil PII serisi maksimum performans veriyor.

2. Üzerinde Bt848/Bt849/Bt878/Bt879 chiplerinden biri olan capture özellikli bir TV kartı , aslında gereken üzerinde
bu entegrelerden biri bulunan bir capture kartı. Ancak capture kartlarının üzerinde Tuner olmadığı için antenden
gelen yayını doğrudan bağlayamazsınız. Bir şekilde baseband işaret vermeniz gerekir. Bu da her zaman mümkün
olmadığı için capture özelliği olan TV kartları kullanılıyor. Piyasada bulunabilecek benim bildiğim kartlar ve
haklarındaki yorumlarım aşağıdadır :

1.Hauppauge WinTV : PC Word TV kartı testinde de belirtildiği gibi genel olarak görüntü kalitesi çok iyi. Ancak aynı
özelliklerdeki diğer kartlarla karşılaştırıldığında biraz pahalı. Standart versiyonunda ne uzaktan kumanda ne de FM
seçeneği var. Uzaktan kumanda için -galiba- 50$ fark istiyorlar. Eski modellerinde Bt848 yenilerinde Bt878
kullanılıyor.

2.Avermedia TV Phone:Benim ve pek çok kişinin kullandığı kart. Uzaktan kumanda , FM , Teletext hepsi var ve bu
özelliklerdeki kartlar arasında sanırım en makul fiyata sahip. Şifre çözücü programların hemen hemen hepsi ile
denedim , bir sorun çıkartmadı. Görüntü kalitesi de iyi. Win98 altında kullanacak arkadaşların Aver’in web sitesinden
Win98 sürücülerini indirip kullanmasını hararetle tavsiye ederim. (Bu arada Win95 in suyu mu çıktı ? :-) )

3.Miro PC TV : Kullanmadım ama şikayetçi olanını da duymadım. Miro , Hauppauge gibi bir Alman firması ve grafik
konusundaki ürünleriyle tanınıyor. Bazı sitelerde Miro nun bazı modellerinin bu iş için uygun olmadığını okumuştum
ama tam detayları bilemiyorum. Fiyatı pek ucuz değil.

4.Fly Video II : Kullananlar iş gördüğünü söylüyorlar. Askey le beraber bu listedeki en hesaplı kart. UK + TXT var ,
FM yok.

5.Askey Magic : Bir ara elime bir tane geçmişti. Ucuz bir kart ve iş görüyor.

6.Winview 601 : Uzak durun. Öğrenebildiğime göre artık pek ithal edilmiyor. Temelde çalışsa da ses konusunda
sorun çıkartıyor.

3.Şifre kırıcı bir program: Ortalıkta bir sürü program var. Neredeyse hepsi de DirectX kullanıyor. Bu nedenle
sisteminizde DirectX 5.0 ve üstğnğn kurulu olması lazım.Bu programların belli başlıları PC TV: Bu tip programların ilki
herhalde PCTV idi. PCTV mmx işlemciye ihtiyaç duymayan nadir programlardan biri. Ancak kullanması çok zor. Bir de
bu işler genelde Alman’ların elinde olduğu için Ingilizce bir dokuman bulmak zor. Kullanamdım , pek te niyetim yok.

Win TV: En son versiyonu 2.0(d) renkli ama ses yok. Uğraşmaya değmez.

Free TV: Son olarak 6.0’ı çıktı herhalde. Açılışı çok uzun , renk var ses yok. Üzerinde durmaya pek değmez.

MoreTV : Yeni bir program ama PubS ve Syster dururken hiç denemedim , niyetim de yok.

Syster4.6:Çeşitli versiyonları mevcut , en son versiyonu 4.6 . PubS gelene kadar en iyisi idi. Halen sesi doğrudan
çözebilen tek program. Renkli + Ses var. Ses kalitesi harika değil ama kullanımı kolay. Diğer programlar için de
gereken key.txt dosyaları Syster4.0 paketinin içinde. Program indidirken 4.0 versiyonu indirmeyi de unutmayın.

PubS : Şu an için kırıcı programların kralı. Görüntü kalitesi harika , her güzelde olduğu gibi bir kusuru var ses özelliği
yok. Ses için ayrı bir program kullanmak gerekiyor. Çok user- friendly olduğu da söylenemez ama hepsine değer. Şu
an benim de kullandığım program. İlk çıkan versiyonu 0.904 te bazı sorunlar vardı. Bir iki patch çıkartıldı. En son
patch 2.0 . Asıl programla beraber patch i de indirmeyi unutmayın.

Bu programlar -Syster hariç- sadece video decoder lar. Bir de sadece sesi decode eden programlar mevcut. Ses
özelliği olmayan programlarla beraber bu programları kullanarak seslendirebilirsiniz.

CPlusWin: İlk ses decoderı. Bende pek kaliteli sonuç vermedi ama memnun olanlar var.

NGSound: Cpluswin’den daha iyi , hemen hemen syster kalitesinde ses veriyor.

NSCodec: Ses kalitesi çok iyi bir program. Alçak geçiren filtreyi de eklemişler. Ama işlemciye fazla yüklendiği için
sistemi yavaşlatıyor. Celeron veya PII niz varsa gönül rahatlığı ile kullanabilirsiniz.

Eğer Celeron , PII veya kuvvetli bir MMX işlemciniz (233 MHz ve üstü) yok ise ses decoderı olarak program yerine
bir elektronik devre kullanmak daha makul bir çözüm olur. Nedeni sadece ses kalitesi değil , ses decoderlarının video
hızını ciddi şekilde düşürmesidir.

Peki bu programları nereden bulacağız ? En populer sayfa FreeTV sayfası. Adresi ara sıra değişiyor ama en son
adresi http://www.randy.msing.de/mediamaster/ idi. Bu adres çalışmazsa FreeTV nin diğer URL lerini listesini
http://www.klaubach-dbox.de/freetv/files/freetvurl.htm den bulabilirsiniz.

Genel pay tv hacking konuları ile uğraşan http://www.eurosat.com ve sadece yazılım decoderları ile uğraşan
http://www.eurosat.com/salp/ adresleri de diğer ilgili sayfalar.

2.Adım adım bu iş nasıl yapılır ?

Diğer programları bir yana bırakıp sadece Syster ve PubS programıyla bu işin nasıl yapıldığını anlatacağım.

1.TV kartınızı ve DirectX5.0 (yada üstünü) bilgisayarınıza kurun. TV kartınızı istediğiniz gibi ayarlayıp çalışır hale
getirin.

2. http://www.randy.msing.de/mediamaster/ adresinden
i)Syster 4.0 ve Syster 4.6 - şimdi baktım da FreeTV syster 4.0 ı kaldırmış. Syster 4.0 için
http://www.bildung.net/syster/softwarn.htm adresini kullanabilirsiniz.-
ii) PubS ve DekPatch
iii)NGSound , NSCodec ve CPluswin dosyalarını indirin.

3. Uygun directory ler içine programları açın. Syster4.6 yı açtığınız yere Syster4.0 içindeki üç Key.txt dosyasını da
açın.

4. Şimdi önemli bir adım. Ses için gerekli. Sağ alttaki küçük hoperlor simgesine çift tıklayın.
Karşınıza gelen pencerede Line-in görünmüyorsa

Seçenekler>Özellikler>Kayıttan Yürütme için de Line-in in yanını işaretleyin ve Tamam a tıklayın wave i sonuna
kadar açın. Daha sonra da Seçenekler>Özellikler>Kayıt İçin de sadece Line-in in yanı işaretli kalsın , diğerleri boş.

Tamam a bastığınızda karşınıza Kayıt içi ses ayarları gelir. Sadece Line-in görünecektir ve altındali Seç kutusu
işaretli olacaktır. Line-in i sonuna kadar açıp menuden çıkın.

5. Makinenizi bir resetleyip TV programınızı çalıştırıp bir kanala ayarlayın. Daha sonra Syster ile gelen BtDiag
programını çalıştırıp Refresh tuşuna basın. GPIoData ve GPIoEnable değerlerini bir kenara not edin.

Buraya kadarki adımlar programdan bağımsız idi gelelim tek tek programların nasıl kullanılacağına.

2.1 Syster 4.6

1. TV programınızla seyretmek istediğiniz kanalı ayarlayın ve TV programınızı kapatın.

2. Hoperlor simgesine çift tıklayıp gelen menude Line-in i sessiz hale getirin.

3. Syster4.exe yi çalıştırın.
Video Mode: Ekran kartınız 15 bit mi 16 bit mi?
Örneğin S3 V+ , S3 V2 16 bit ; S3 Virge , nVidia Riva vs. 15 bitlik kartlardır. Yanlış seçim yaparsanız renkler yeşil
yeşil olur o kadar.
Input : Tuner de kalsın. Composit için yanında gelen readme yi okuyun.
On Startup : Keyfinize göre takılın. Hadi decode ta kalsın
TV Card : TV kartınızın markasını seçin. Burası ses decoding i ile ilgili bir seçenek. Elinizdeki kart burada görünmüyor
ise aşağıda 8. maddede ne yapmanız gerektiği mevcut.
Key File : Key.txt
Keyline : 100-150 arası iyi
Number of Keys : 8 optimum bir sayı
Decode Audio : Tabiki on ve OK tuşuna basın. Karşınıza mekinenizi resetlemenizi söyleyen bir mesaj mı geldi ?
Dediğini yapın ve Syster i tekrar çalıştırın. PubS “Kein Specier” gibi bir şeyler söylerse de yine makinenizi
resetlemeniz gerekiyor demektir.

4. Makinenizi resetlediniz Syser i çalıştırdınız ama karşınıza pembe bir ekran geldi. Syster den çıkıp TV programınıza
bir girip ilgili kanalı ayarlayın ve çıkın. Sonra Syster i tekrar başlatın.

5. Syster çalıştı hepsi tamam da renk mi yok ? Numpad deki 0 tuşuna renk gelene kadar basın.

6. Gelelim HotKey lere

F1. Programı başlatır
F2. Programı durdurur
F3. FPS (frame per second) sayacını sıfırlar.
F4. Tam çözünürlük / Düşük çözünürlük arası geçiş
F5. Freeze
F6. Status Line on/off
F8. Decoding on/off
Numpad 0 . Faz ayarı , renkleri oturtmak için
Numpad 4/5. Parlaklık aç/kapa
Numpad 7 . Key sayısını değiştirir. Pek oynamayın.

7. F6 ile status line ı açıp F3 e basarak sayacı bir sıfırlayın. Sağ altta programın fps olarak hızı belirir. Maksimum 50
fps yapabilirsiniz. Eğer hız 30 fps in altında ise makinenizin gücü hem sesi hemde görüntüyü aynı anda decode
etmeye yetmiyor demektir. Hareketler yavaşlar falan. O zaman F4 e basıp çözünürlüğü düşürün.Düşük çözünürlükte
maksimum hız 25 fps olabilir. Veya audio decoding seçeneğini off seçin. Hızınız artacaktır. Ya sessiz seyredeceksiniz
veya ses için dediğim gibi basit bir elektronik devre kullanacaksınız. Devre kullanıyorsanız , line-in i sessiz hale
getirmeyin ve Syster i audio decoding off olarak çalıştırın.

8. TV kartınızın markası listede yok ne yapacaksınız ? İki seçenek var :

a) TV Card olarak “User Defined .....” seçin ve alt kısma da daha önce BtDiag ile bulduğunuz GpIoData değerini
yazın. Sonra da Syster i çalıştırın. Yine mi ses yok?

b) O zaman “Unknown(Use TV....)” seçin. Önce Syster i başlatın sonra F2 ile durdurup Alt-Tab ile geçiş yapın.
Normal TV programınızı çalıştırın. Yine Line-in i sessiz hale getirip Syster e geçin ve F1 ile programı başlatın. Syster
4.0 da da bu metod kullanılırdı.

2.2 PubS

Abi yok böle bir şey. Görüntü kalitesi acayip. Bir de sesi olsa. Neyse gelelim nasıl kullanılıra.Aslında bu programın
kanal ayarı falan da var ama kafanızı karıştırmayım , en iyisi en basit kullanımdır

1. Öncelikler paketin içinde gelen Gencrc2.exe yi çalıştırın. Sabredin epey bir süre çalışıp crcA.bin diye 26MB lık bir
dosya oluşturacak.

2. Daha sonra ne olur ne olmaz makinenizi bir resetleyin. Önce TV programınızı sonra da kurukafa ikonlu dekpatch
ın 2.0 versiyonunu çalıştırın.

3. Karte kısmında üç ayar var :

i)TV kartınızdaki Tuner Phlips mi ? Temic mi? Bunu elle girmeniz lazım.
ii)Kart Bt848 li mi , Bt878 li mi ? Auto çalışıyor
iii)İşletim sistemi , onu da otomatik anlayabiliyor.

Video Kısmında ekran kartınızın 15 bit mi 16 bit mi olduğunu girin , parlaklık , kontrast ve renk ayarlarını yapın ,
kalan kısımlara dokunmayın. Audio kısmında yanlış yaparsanız ses elde edemezsiniz. Uber decoder / Uber Software
bana ikisi de aynı geldi , ama bu program GpIoEnable ve GpIodata değerlerini kendi otomatik bulamıyor. yüzden
Auto yanındaki işareti kaldırıp ilgili yerlere BtDiag ile daha önce bulduklarınızı yazın ve dosyayı yamayın.

4. Programmınız artık kullanıma hazır. Normal TV programınızla ilgi kanala ayarlayıp çıkın. Daha sonra Line-in i sessiz
hale getirin. Ses decoder programınızı çalıştırın. En son olarak ta Dek.Bat dosyasını çalıştırın. Dek abuk bir mesaj
verip çalışmazsa makinenizi resetleyip programı tekrar başlatın.

5. PubS ın HotKey leri neler ?

'X' color decoding needs mmx
'C' color decoding no mmx
'M' b/w decoding no mmx
'T' Testmode????
'A' enable autodetect of coded / uncoded broadcasts - Çalıştığını görmedim -
'E' decoding on/off (autodetect will be disabled)
'R' reads a raw screendump for testing purpose
'W' dumps a raw screendump for testing purpose
‘+' and '-' Channel tuning - kurcalamayın ! -
'S' freeze picture / unfreeze
'N' new picture in freeze mode
'V' enable/disable debug stuff
'K' dumps a clock value on console for every frame (???)
ESC Quit program

Ingilizce ama herkes anlar herhalde. Yine de önemli olanları E şifre çözmeyi açıp kapatıyor , ESC ile de programdan
çıkıyorsunuz. X e basarsanız renk için MMX kodları kullanıyor C ‘ ye basarsanız normal kodları. Deneyin hakikaten
fark ediyor.

2.3 Ses Decodarları

Dediğim gibi Syster hariç diğer programlar için ayrı bir ses decoder programı kullanmak gerekiyor. Bu programlar çok
akrmaşık şeyler değil , burnunuzun dikine giderek kullnabilirsiniz. Cpluswin , Nscodec veya NGSound deneyin
beğendiğinizi kullanın. Çok yavaşlatıyorlarsa donanım yoluyla sesi decode edebilirsiniz. Haftaya bir PCB yapıp ben de
bu yöntemi deneyeceğim.

3.Sonuç ve Genel Değerlendirme

Özellikle PubS + NSCodec çok iyi sonuç veriyor. Ancak NsCodec sistemi çok yavaşlattığından sisteminiz
kaldırmıyoorsa ses kalitesi daha kötü de olsa diğer programları kullanabilirsiniz.

Syster 4.6 makul bir performans ve kullanım kolaylığına sahip. Ama renkler PubS kadar iyi değil. Belki en başında
bahsetmek lazımdı ama , bu işin uzmanı olmasam da , kısaca bu iş nasıl yapılıyor onu da belirteyim. Sesten
başlayalım. Sesi kodlamak için normal işareti 12.8KHz lik bir sinus ile module ediyorlar. Daha sonra da Üst yan bandı
filtreliyorlar. Böylece frekans spektrumu invert edilmiş oluyor. Decode etmek için gelen sesi yine 12.8KHz ile çarpıp
alçak geçiren bir filtreden geçirmek lazım. Çarpım sonrası şifreli ve şifresiz ses üst üste binmiş olarak elde ediliyor.
NSCodec hariç diğer programların hiçbirince alçak geçiren filtre yok veya var da adam gibi değil. Bunun etkisini ıslık
gibi sesler ve distorsiyon şeklinde farkedebilirsiniz. Filtreleme de işlemciye çok yük bindiriyor. Insan kulağı belli bir
frekansın üstünü duymadığı için filtresiz de olsa ses idare ediyor.

Görüntüye gelince , PAL TV görüntüsü 625 satırdan oluşuyor. Senkronizasyon falan 580 kadarı görünen resimler için
kullanılıyor. Syster-Nagravision kodlama sisteminde gelen satırlar belli bir konfsiyona bağlı olarak 32 satırlık bir
bufferın belli bir sırasına aktarılıyor , o sıradaki satır da çıkışa veriliyor. Bu iş için kullanılan iç içe iki fonksiyon var. S
fonksiyonu pek sık değişmiyor ve Key.Txt dosyalarındaki fonksiyon bu. İkincisi ise zamana bağlı olarak değişen iki
parametre. Bunlar bilinmiyor ama tahmin ediliyor. Nasıl mı? Satırların benzerliğinden. Altalta gelen satırların parlaklığı
rangi falan benzerdir. Program ufak bir deneme yapıp bu iki parametreyi belirliyor sonra bütün resmi çözüyor.

Pekala bu kadar laf salatasının sonucu ne ?

1. Eğer görüntü birbirine benzer kesimlerden oluşuyorsa ( örneğin maçlarda uzak çekimlerde ekranın çoğu birbirine
benzer yeşil alanlar ) her yer birbirine benzediğinden program yanlış tahminde bulunuyor ve görüntü gidip geliyor. Bu
normaldir telaşa gerek yok.

2. Hız ve programlama zorluğu açısıdan ses programlarında alçak geçiren filtre konmamışsa ses kalitesinde normal
olrak biraz düşme olacaktır.

Benden bu kadar , hepinize iyi seyirler :-)


Programın AdI Uzunluk Sağlayan Açıklama
decoder.zip 581 Kb. ?? Cine5 izlemek için ideal, açıklama readme.txt dosyasında

 

© 1999 Copyright Mustafa Veysi Soyvural...All Right Reserved...