Files
linux-voice-assistant/examples/libmpv_smoke_test.py

38 lines
551 B
Python

import time
import mpv
"""
mpv_smoke_test.py - test playback of media
"""
def handle_event(event):
print(f"EVENT: {event['event_id']}")
player = mpv.MPV(
audio_display=False,
log_handler=print,
loglevel="info",
)
player.event_callback = handle_event
print("Loading media...")
player.play("https://icecast.radiofrance.fr/fip-midfi.mp3")
time.sleep(5)
print("Pausing...")
player.pause = True
time.sleep(2)
print("Resuming...")
player.pause = False
time.sleep(5)
print("Stopping...")
player.stop()
time.sleep(2)
print("Done.")