Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Kivyde programda müzik çalmak
#21
(02-08-2018, Saat: 23:50)Ethnic Nickli Kullanıcıdan Alıntı:  @SD-16 mobil olduğum için baktım ama görünmüyordu. Tamam Suat benden baya küçüksün, olurda benden büyüksen hitap ederken saygısızlık etmememek için sordum.

Yok yazılımla ilişkisi olan bir mesleğim yok, hobi olarak başladım.

Soruna gelirsek, android için bir uygulama yaparken çoğu zaman Kivy yetersiz kalır o yüzden imdadımıza java yetişir. google'da pyjnius diye aratıp daha fazla bilgi edinebilirsin.

Bu örnek pc'de çalışmayabilir, o yüzden Qpython yada Pydroid uygulamasında deneyebilirsin. Paketledikten sonra da sorun yaratmaz.


PHP Kod:
from kivy.app import App
from kivy
.uix.boxlayout import BoxLayout
from kivy
.lang import Builder
from kivy
.core.audio import SoundLoader,Sound
from kivy
.clock import Clock

from jnius import autoclass

from kivy
.setupconfig import USE_SDL2
if USE_SDL2:
 
   PythonActivity autoclass('org.kivy.android.PythonActivity')
else:
 
   PythonActivity autoclass('org.renpy.android.PythonActivity')
 
   
MediaPlayer 
autoclass('android.media.MediaPlayer')
AudioManager autoclass('android.media.AudioManager')

kv """
BoxLayout:
    orientation:'vertical'
    padding: 50
    TextInput:
        id: txt
    Label:
        id: lbl
        font_size: sp(20)
    Button:
        text: "
Ekle"
        font_size: sp(15)
        on_press: app.ekle()

    Slider:
        id: volume_seviye
        step: 5
        min: 0
        max: 100
        value: 20.0
        on_value: app.ses()
        orientation: 'horizontal'
        size_hint: 1, 1
    Label:
        font_size: sp(25)
        id: lbl2
        text: "
Müzigin Seviyesi20.0"
"""

lis = []

class 
main(App):    

 
   def on_start(self):
 
       self.mPlayer MediaPlayer()
 
       self.mPlayer.setDataSource('man.mp3')
 
       self.mPlayer.prepare()
 
       print(self.mPlayer.getDuration())
 
       zaman round(self.mPlayer.getDuration()) 
 
       self.mPlayer.setVolume(self.root.ids.volume_seviye.value/100.0)
 
       self.mPlayer.start()
 
       Clock.schedule_interval(self.tekrar_cal,zaman/1000)
 
           
    def build
(self):
 
       return Builder.load_string(kv)

 
   def tekrar_cal(selfobj):
 
       self.mPlayer.start()
 
       
    def ekle
(self):
 
       lis.append(self.root.ids.txt.text)
 
       self.root.ids.txt.text ""
 
       self.root.ids.lbl.text "%s " str(lis)

 
   def ses(self):
 
       self.root.ids.lbl2.text "Müzigin Seviyesi: %s" str(self.root.ids.volume_seviye.value)
 
       self.mPlayer.setVolume(self.root.ids.volume_seviye.value/100.0)

main().run() 
Tamam deniycem, mp3 yerine wav kullansam?
Ara
Cevapla
#22
Ben denemdim ama olur büyük ihtimalle.. Sana hangi yontem daha kolay geliyorsa onu kullan. Smile
Ara
Cevapla
#23
Bana şuan wav daha kolay geldi. Smile Birde sizin çalışdıgınız işi sorsam cevaplarmısınız? Smile

Son olarak ben ubuntuda kivye mp3 veya farklı formatlı dosyalar açsam hata veriyor. Ubuntuda hangi tür formatlar destekli mesala wav desteklimi?
Ara
Cevapla
#24
(03-08-2018, Saat: 00:33)SD-16 Nickli Kullanıcıdan Alıntı:  Bana şuan wav daha kolay geldi. Smile Birde sizin çalışdıgınız işi sorsam cevaplarmısınız? Smile

Son olarak ben ubuntuda kivye mp3 veya farklı formatlı dosyalar açsam hata veriyor. Ubuntuda hangi tür formatlar destekli mesala wav desteklimi?

Suat işe niye bu kadar taktın anlamıyorum ama dediğim gibi yazılımla alakasız, bağ bahçe işleri Big Grin

Ubuntu hakkında çok fazla bilgim yok.
Ara
Cevapla
#25
Bağ bahçe anladım. Erzurummuydu, play storede programınızı indiriken görmüşdüm. Smile Kafaya niye taktım bende bilmiyorum. ?
Ara
Cevapla
#26
Evet Erzurum Smile
Ara
Cevapla
#27
Erzurum iyidir. Smile bide abi valla yaşıyorsun bah bahçe dedin ya burasının havasında ayrı, yemeside, sizinkisi organik galiba. Smile
Ara
Cevapla
#28
Yani yılın büyük bır kısmı kar kış olduğu için her zaman değil ama yazın dışardan fazla sebze almayız çoğunlukla kendimiz ekeriz fakat satılık değil kendi ihtiyacımız kadar Smile
Ara
Cevapla
#29
Az önce wav olarak derledigim dosya androidde çalmadı. wav dosyalarını açmıyormuydu?

https://stackoverflow.com/questions/3982...oid-device
Ara
Cevapla
#30
Normalde çalması gerekiyor diye biliyorum bende ama sen yine de sorun yaşmak istemiyorsan konuya yazdığım jnius örneğini kullan bence.
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Python kivyde android için klavye yapma SD-16 10 7,376 21-08-2018, Saat: 20:03
Son Yorum: excel
  Kİvyde bir sorunum var. SD-16 21 11,319 05-08-2018, Saat: 17:28
Son Yorum: Ethnic

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme