|
@@ -0,0 +1,49 @@
|
|
|
+
|
|
|
+import vlc
|
|
|
+
|
|
|
+
|
|
|
+import time
|
|
|
+
|
|
|
+media_path = "/home/user/LibreLight/music/"
|
|
|
+
|
|
|
+def play():
|
|
|
+
|
|
|
+ media_player = vlc.MediaPlayer()
|
|
|
+
|
|
|
+
|
|
|
+ media = vlc.Media(media_path+"1.mp3")
|
|
|
+
|
|
|
+
|
|
|
+ media_player.set_media(media)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ media_player.play()
|
|
|
+ return media_player
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+media_player = play()
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+while 1:
|
|
|
+ t = media_player.get_time()
|
|
|
+ print([t,media_player.get_length(),media_player.get_state()])
|
|
|
+ if t > 1000:
|
|
|
+ if vlc.State.Playing == media_player.get_state():
|
|
|
+ media_player.pause()
|
|
|
+ time.sleep(0.1)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|