İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

PHP`yle MP3`e resim nasıl eklenir?

K1R1A1LM1AS

0
İyinet Üyesi
Katılım
26 Ocak 2010
Mesajlar
126
Reaction score
9
Konum
Antalya
En başından, Mediaplayer'ı gösterip, resim nasıl çıkıyor diyeceğine, şu mp3'lerden birini verseydin, bu kadar boşuna uğraşmamış olucaktık. Verdiğin adresten bir mp3 indirip inceledim, mp3 dosyasını resmin içine inject etmiş, o şekildede resmi içine gömmeyi başarmış. ID3 tagında da, APIC isimli bir başlıkla inject edilmiş resmi çağrıyor. DincerAydogdu arkadaşımızın yazısında belirttiği gibi, ID3 2.4 sürümünden itibaren, bu tag kullanılabilir duruma gelmiş. Malesef, PHP içinde, bu tagı kullanabilen hazır bir kütüphane bulunmuyor. Ama bazı geliştiriciler ID3v2 Class isimli bir ek sınıf hazırlamışlar, bu arkadaşta eğer bu işi php üzerinden yapıyorsa, onu kullanmış olabilir, class'ı ve kodları denemediğim için, kesin bir şey söylüyemiyorum.

PHP ID3v2 Class
http://code.google.com/p/php-reader/wiki/ID3v2

Ayrıca, verdiğin sitede ki mp3 içinden, header dosyasını ayıklayıp, Windows'un komut satırından, resme mp3'ü inject etmeyi denedim ve istediğim resmi yerleştirmeyi başardım.Komut satırında denemek istersen, aşağıdaki dosyayı indir ve bir klasörün içine aç. Yanına, kullanacağın jpg ve mp3 dosyasınıda ekle.

http://www.kodkurdu.com/iyinet/id3v2.zip

Daha sonra, aşağıdaki komutu bir .bat dosyasına yazıp, çalıştırman yeterli olucaktır. Tabi isimleri, kendi dosyalarına göre, düzenlemeyi unutmaman lazım. muzik.mp3 mevcut müzik dosyan, yenimuzik.mp3 de resme inject edildikten sonraki alacağı isim.
Kod:
copy /b id3v2 + resim.jpg + muzik.mp3 yenimuzik.mp3
 

XiechenG

0
İyinet Üyesi
Katılım
16 Ağustos 2009
Mesajlar
154
Reaction score
1
En başından, Mediaplayer'ı gösterip, resim nasıl çıkıyor diyeceğine, şu mp3'lerden birini verseydin, bu kadar boşuna uğraşmamış olucaktık. Verdiğin adresten bir mp3 indirip inceledim, mp3 dosyasını resmin içine inject etmiş, o şekildede resmi içine gömmeyi başarmış. ID3 tagında da, APIC isimli bir başlıkla inject edilmiş resmi çağrıyor. DincerAydogdu arkadaşımızın yazısında belirttiği gibi, ID3 2.4 sürümünden itibaren, bu tag kullanılabilir duruma gelmiş. Malesef, PHP içinde, bu tagı kullanabilen hazır bir kütüphane bulunmuyor. Ama bazı geliştiriciler ID3v2 Class isimli bir ek sınıf hazırlamışlar, bu arkadaşta eğer bu işi php üzerinden yapıyorsa, onu kullanmış olabilir, class'ı ve kodları denemediğim için, kesin bir şey söylüyemiyorum.

PHP ID3v2 Class
http://code.google.com/p/php-reader/wiki/ID3v2

Ayrıca, verdiğin sitede ki mp3 içinden, header dosyasını ayıklayıp, Windows'un komut satırından, resme mp3'ü inject etmeyi denedim ve istediğim resmi yerleştirmeyi başardım.Komut satırında denemek istersen, aşağıdaki dosyayı indir ve bir klasörün içine aç. Yanına, kullanacağın jpg ve mp3 dosyasınıda ekle.

http://www.kodkurdu.com/iyinet/id3v2.zip

Daha sonra, aşağıdaki komutu bir .bat dosyasına yazıp, çalıştırman yeterli olucaktır. Tabi isimleri, kendi dosyalarına göre, düzenlemeyi unutmaman lazım. muzik.mp3 mevcut müzik dosyan, yenimuzik.mp3 de resme inject edildikten sonraki alacağı isim.
Kod:
copy /b id3v2 + resim.jpg + muzik.mp3 yenimuzik.mp3

Abim çok rica ediyorum.
o kadar anlamıyorum PHP`den falan.
bunu serverde yapmalıyım. Yani 2000 üzeri MP3 var bunları bilgisayardan tekrar upload etmek 256KB internetle sıkıntı oluyor. Daha 4000`ine yakın MP3`de siteye direkt çekmeyi pilanlıyorum. ÇOkça rica ediyorum işin mantığını çözmüşsün lütfen mümkünse , bunu php`yle nasıl yaparız bir dosya hazırlaya bilirmisin?
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst