WMPLib_TLB.pas ile media player

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

Media player yüklü olmayan Windowsta , WMPLib_TLB.pas dosyasını kullanarak mp3 çaldırabilirmiym.
Ekte ilgili pas dosyası var
WMPLib_TLB.rar
(51.44 KiB) 95 kere indirildi
ertank
Kıdemli Üye
Mesajlar: 1716
Kayıt: 12 Eyl 2015 12:45

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen ertank »

Merhaba,

Bildiğim kadarıyla bu PAS dosyası ActiveX bileşenini kullanabilmek için bir arayüz oluşturur. Bu açıdan bakıldığında hedef bilgisayardaki ActiveX dosya versiyonu farklı olduğunda dahi sorun yaşama olasılığınız vardır.
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

Ertan hocam ,Media player olan 45 adet bilgisayarda 5 aydır sorunsuz çalışıyor ama amacım, usbden çalışan Live windows7 de programımı çalıştırmak. Live sistemlerde de media player yüklü gelmiyor. Media playerı ancak portable haliyle çalıştırabiliyoruz. Bu yüzden nasıl bir çözüme gitmeliyim. Resource olarak yapılabilirmi , exe içine gömebilirmiyim. Ne yapmalıyım, fikriniz nedir, bana yol gösterirmisiniz.
Teşekkürler
ertank
Kıdemli Üye
Mesajlar: 1716
Kayıt: 12 Eyl 2015 12:45

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen ertank »

Kullandığınız Delphi sürümünü ve uygulama kodlarını paylaşmanız mümkün müdür?

Uygulamanızı tek EXE dosyası değil yanında başka dosyalar ile yüklemeniz bir sorun oluşturur mu?
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

Tabiki hocam hemen iki dakka içinde yüklüyorum linki Kullandığım Delphi Xe8
En son Lord_Ares tarafından 20 Ara 2016 12:37 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

hocam şu hali C ana dizinde çalışır durumda Dll dosyasını kaldırdım isterseniz bunu bakabilrsiniz
En son Lord_Ares tarafından 20 Ara 2016 12:55 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
ertank
Kıdemli Üye
Mesajlar: 1716
Kayıt: 12 Eyl 2015 12:45

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen ertank »

Merhaba,

Link açıldığında dosya bulunamadı diyor.

Diğer taraftan, EXE dosya yanında DLL dosya vb. olduğu halde uygulamanızı dağıtmanızın bir sakıncası var mı? Zira EXE ve DLL dosyası şeklinde sorununuz çözülebilir diye düşünüyorum.
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

Yok hocam sorun olmaz , şöyle yaptım dll dosyasını iptal ettim ve gereksiz resimler vardı onlarıda iptal ettim yeniden yükledim. Şimdi denermisiniz.
En son Lord_Ares tarafından 20 Ara 2016 02:44 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
ertank
Kıdemli Üye
Mesajlar: 1716
Kayıt: 12 Eyl 2015 12:45

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen ertank »

Lord_Ares yazdı:Ertan hocam ,Media player olan 45 adet bilgisayarda 5 aydır sorunsuz çalışıyor ama amacım, usbden çalışan Live windows7 de programımı çalıştırmak. Live sistemlerde de media player yüklü gelmiyor. Media playerı ancak portable haliyle çalıştırabiliyoruz. Bu yüzden nasıl bir çözüme gitmeliyim. Resource olarak yapılabilirmi , exe içine gömebilirmiyim. Ne yapmalıyım, fikriniz nedir, bana yol gösterirmisiniz.
Teşekkürler
Windows Live sistem ile tam olarak ne anlatmak istediniz? Windows Media Center Edition mı?
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

Hayır hocam şu usb den çalışan kurulum gerektirmeyen windowsları kasıt ettim. yani winPe olarak geçer bu hirrenboot cdlerde kullanılan. Denemek isterseniz ekte gönderdiğim dosya içindekileri flash diskinizi fat32 olarak biçimlerip boottable yaptıktan sonra klasör içindekilerin hepsini kopyalayıp yapıştırın ve bilgisayarınızı usb den başlatın
http://s2.dosya.tc/server3/mmcr6m/winpesistem.rar.html

usb flashı bootable yapmak için
http://bilgedefteri.net/usb-bellek-boot ... amsiz.html
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

Zira EXE ve DLL dosyası şeklinde sorununuz çözülebilir diye düşünüyorum.
TLB dosyasını DLL haline getirip mi kullanmalıyım ? Media player çalışması için hangi dosyalara gereksinim duyar bilmiyorum sadece tlb dll yapsak yeterli olurmu. Nette araştırıyorum şuan ama bişey bulamadım.
ertank
Kıdemli Üye
Mesajlar: 1716
Kayıt: 12 Eyl 2015 12:45

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen ertank »

DLL dosyası ile kastım MP3 çalmak için DLL dosyası kullanmak idi. Ancak kodlarınızı incelediğimde sadece müzik değil video oynatmak içinde Windows Media Player kullandığınızı gördüm.

Bu durumda aşağıdaki şekilde bir çözüm önerebilirim.
https://wiki.videolan.org/Using_libvlc_with_Delphi/
http://portableapps.com/apps/music_video/vlc_portable
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

İnceledim fakat Vlcplayera geçmek benim için şua amada biraz sıkıntı. Media Playerın da vlc gibi portable hali var. Onu adapte edebilirmiyim bilmiyorum.
Media player protable hali http://dosya.co/2lcq7989lgor/Media_Player.rar.html
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen Lord_Ares »

Malesef , başaramadım :(
ertank
Kıdemli Üye
Mesajlar: 1716
Kayıt: 12 Eyl 2015 12:45

Re: WMPLib_TLB.pas ile media player

Mesaj gönderen ertank »

Merhaba,

Sadece MP3 ses dosyalarını çalmak için aşağıdaki linki kullanabilirsiniz.

MP3 formatı için: Yıllık geliriniz 100.000 USD altında ise ücretsiz olarak kullanabilirsiniz. Geçtiği takdirde sitedeki linkleri takip ederek lisanslama yapmanız gerekli.
AAC formatı için: Lisanslama yapmanız gerekli.

Link: http://libzplay.sourceforge.net/WELCOME.html

Proje tek bir DLL dosyası kullanır. Uygulamanızın yanında dağıtmanız gerekli. Ancak sadece ses üzerine uzmanlaşmış. Video dosyalarındaki sesleri çalma ihtimali olabilir. Ben test etmedim.

Delphi 10.1 Update 2 ile derlenebilir hale getirilmiş örnek proje ektedir. DLL dosyasını proje dizinine kopyaladıktan sonra örnek uygulamayı kullanabilirsiniz.
Dosya ekleri
example.rar
(24.16 KiB) 65 kere indirildi
Cevapla