2012-10-12 1 views
0

그래서 PyMedia 모듈과 Tkinter 모듈로 음악 플레이어를 만들고 있습니다. 나는 PyMedia.startPlayback이 노래를 재생 중일 때 "확인"하는 것에 대한 인터넷 검색을 해왔지만, 지금까지 나는 실패했다. 내 목표는 현재 노래가 재생을 멈 추면 대기열에서 다음 노래를 재생할 수있게하는 것입니다. 예를 들어PyMedia 모듈이 통화 중인지 확인하는 방법

:

def Listen(songs): 
     global player 
     while True: 
      songs+=1 
      def play(number): 
       player.startPlayback(number) 
      def pause(): 
       player.pausePlayback() 
      #init pymedia player 
      player= pymedia.Player() 
      player.start() 
      play(songs) 
      #wait till song is done playing... 
      #After finished continue on to the next one 
      play(songs) 

이 정확한 코드가 아니라 그것의 요점이다. Windows 7에 Python 2.7이 있습니다. 입력 해 주셔서 감사합니다.

답변

2

http://pymedia.org/docs/pymedia.player.html

워드 프로세서 플레이어 용 isPlaying 함수를 열거한다. 그들은 심지어 while 루프에 대한 예제에서이를 사용합니다.

+0

감사합니다. 설명서가 아닌 자습서를보고있었습니다. 나는 지금 어리 석다 느낀다 –

+1

@ P'sao 하하, 그것은 일어난다. 문서는 실제로 존재할 때 도움이됩니다! :) – TheZ

+0

명백하게 그들은한다! 다시 한번 감사드립니다. –

관련 문제