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...