Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
8
Cevap
1539
Tıklama
0
Öne Çıkarma
Programlar dosya uzantısını değiştirilirken nasıl bir işlem uygular. ?
Y
12 yıl
Yüzbaşı
Konu Sahibi

Programlar dosya uzantısını değiştirilirken nasıl bir işlem uygular. ?
el ile uzantısını değiştirmek dosyayı bozuyor mu ? mesela wma uzantısını el ile mp3 e çevirdiğimde aynı şekilde müzik çalıyor,
video müzikler resimler vs vs converter ler ne gibi bir işlem uyguluyor bu durumda ?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi yakupdurmus -- 18 Nisan 2014; 1:28:42 >

K
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: bankom54

quote:

Orijinalden alıntı: kirmik

dosya uzantısı windows'un varsayılan programları atamak için kullandığı bir yöntem. dosyanın yapısı ve içeriğiyle ilgili herhangi bir şey içermiyor aslında.
yani dosya uzantısını değiştirmek dosya içeriğini bozmaz.

mesela linux'ta dosya uzantısı diye bir şey yok. binary dosyanın içeriğine bakılarak nasıl işleneceğine karar veriliyor.
windows ortamında da bazı programlar bu şekilde çalışıyor (microsoftunkiler genelde çalışmıyor)
örneğin bir mp3 dosyasının uzantısını txt olarak değiştirdiğinizde windows media player çalmazken winamp çalıyor.

converterların yaptığı iş ise dosya uzantısı değiştirmek değil aslında. öncelikle dosyayı ilgili formatta yeniden oluşturuyor.
mesela bir bmp resmi jpg ye çevirirken aslında resim bir sıkıştırma algoritmasından geçirilerek yeni bir dosya oluşturuyor.o dosya jpg formatında olduğundan uzantısına da jpg veriliyor.

E hocam o zaman mesela ben müzik dosyasını dönüştüreceksem o uzantının içeriğini dosya yapısını iyi bilmem ve dönüştürülecek uzantınında yapısını iyi bilmem lazım , daha sonra ona göre algoritma vs oluşturup dönüşüm işlemi yapılıyor, doğru mu anladım ,
tabi her uzantının yapısı farklı farklı , hepsi için farklı algoritmalar demek buda

en basitinden bi resim dosyası olan jpg dosyasını not defterinde açtığımda saçma sağan yazılar çıkıyor bunun nasıl bi algoritması olabilirki nasıl bir dönüşümü olabilir


Aynen öyle. Her formatın (daha doğrusu her kodlama standardının) kendine özel algoritması var. Hoş senin yazmana gerek yok. Pek çok kütüphane bu değişim desteğini veriyor. Ama merakın varsa ve uğraşmak istersen JPEG formatıyla ilgili referans makale şudur:

http://premsobel.info/notes/file_formats/jpg/jpeg_c.pdf

Yeterli altyapın varsa bu makaleyi kullanarak kendi JPEG dönüştürücünü yazabilirsin.

JPEG dosyaların notepadde açtığında saçma karakterlerin çıkma sebebi ise bu dosyaların okumak için üretilmiş "ASCII" yani karakter dosyaları olmayışı. Bu dosyalar, binary yani ikili sistem (1 0 muhabbeti) bilginin dosyaya yazdırılmasıyla oluşuyor. Dosya ancak ilgili formatta yorumlanıp, geçerli bir kod çözücüyle çözülürse anlamlanıyor. (JPEG encoder-decoder meselesi)



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.