Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Turkish
  4. QSound,QMediaPlayer mp3 oynatma sorunu

QSound,QMediaPlayer mp3 oynatma sorunu

Scheduled Pinned Locked Moved Turkish
7 Posts 2 Posters 4.3k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    metaltrrocker
    wrote on last edited by
    #1

    Arkadaşlar merhaba qt dünyasında ve forumda yeniyim.Şimdiden bir hata yaptıysam affola.
    Forumda araştırma yaptım ancak sorunun çözümüne dair pek sonuç bulamadım.Butona tıklandığında ses dosyasını çalıştırma sorunu yaşıyorum.Daha doğrusu mp3 dosya biçimini oynatamıyorum.Wav oynatmada sıkıntım yok.
    @QSound::play("C:/Qt/Tools/QtCreator/bin/untitled5/ses.mp3");@

    Bu kod parçacığı çalıştığı zaman
    @QSoundEffect(qaudio): Error decoding source@

    Hatasını alıyorum.

    1 Reply Last reply
    0
    • M Offline
      M Offline
      metaltrrocker
      wrote on last edited by
      #2

      Ekleme:
      Help dosyasını kurcalarken Qsound'un sadece *.wav oynattığını gördüm.Ve yazdığım kod parçacığından vazgeçtim.
      @QMediaPlayer *player = new QMediaPlayer;
      connect(player, SIGNAL(positionChanged(qint64)), this, SLOT(positionChanged(qint64)));
      player->setMedia(QUrl::fromLocalFile("C:/Qt/Tools/QtCreator/bin/untitled5/ses.mp3"));
      player->setVolume(deger);
      player->play();@
      Bu kodları uyguladığım zaman slider eklediğim zaman anlık olarak ses düzeyini değiştiremiyorum.

      1 Reply Last reply
      0
      • I Offline
        I Offline
        isgursoy
        wrote on last edited by
        #3

        "What is this?" aklima gelen ilk soru.

        Yardimdaki ornege benziyor. Slot'u nasil yazdin?

        OS X 10.9.2 / qt-mac-opensource-5.2.0-clang

        1 Reply Last reply
        0
        • M Offline
          M Offline
          metaltrrocker
          wrote on last edited by
          #4

          qt ye yeni başladım, kafama göre tuşa basınca mp3 dosyasını oynatan bir program yazayım dedim.Ama bilgi eksikliği olduğu için geri adım attım.Çalıştırdım mp3 çalıyor ama her butona bastığımda yeni kodek yüklemesi yapıyor.Onu da main içerisinde qmediaplayer'ı public olarak tanımlayarak aştım. Ama slot-signal bilgim olmadığı için projeyi aksıya aldım. Sıfırdan çalışarak başlayacağım qt ye.

          1 Reply Last reply
          0
          • I Offline
            I Offline
            isgursoy
            wrote on last edited by
            #5

            Signal-slot ogrenmen tabii ki gerekli. Yukarida kastettigim sey de bununla ilgiliydi.

            Ama askiya alma, tam tersine daha da genislet. Simdi firsat cikti signal-slot ogrendin, yarin baska birseyi beceremeyeceksin veya yeni duyacaksin o zaman da onu ogrenirsin. Boyle boyle oluyor bu is. Oturup ders calisip ihtisasini tamamlayip sonra muzikcalar yapamazsin.

            OS X 10.9.2 / qt-mac-opensource-5.2.0-clang

            1 Reply Last reply
            0
            • M Offline
              M Offline
              metaltrrocker
              wrote on last edited by
              #6

              Aslında dediğiniz kısım doğru. Şu an için bir ara verdim ama farklı bir projeye başlıyorum. Local host'a bağlanıp veri almam gerekiyor.mp3 çaldırma programı iyi kötü çalışır halde şuan sadece ekleme çıkarmalar yapmam gerekiyor. Tavsiyeler için teşekkür ederim.

              1 Reply Last reply
              0
              • I Offline
                I Offline
                isgursoy
                wrote on last edited by
                #7

                Slot ile kastettigimi anlatabildim mi? Player nesnenin yaydigi sinyal this'e gidiyorsa this'inin bu slotu olmali. Varsa da orda bir problem aramak lazim.
                Tur donusumu gerekiyor slider/player arasinda bunu da gozden kacirma.

                OS X 10.9.2 / qt-mac-opensource-5.2.0-clang

                1 Reply Last reply
                0

                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved