Portál AbcLinuxu, 13. května 2025 22:09
import time, pymplayer myplayer = pymplayer.MPlayer () play_song = "http://192.168.0.103:3689/databases/1/items/2.mp3?session-id=-1941587260" myplayer.args=[play_song] myplayer.start() for i in range(0,5): print i, myplayer.command("get_time_pos", 2) myplayer.stop()
mplayer -slave foo.mp3a píšu příkazy tak fungují, ale nedostanu výstup.
Python 2.4.3 (#1, Mar 14 2007, 18:51:08) [GCC 4.1.1 20070105 (Red Hat 4.1.1-52)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import time, pymplayer >>> myplayer = pymplayer.MPlayer () >>> play_song = "title.wma" >>> myplayer.args=[play_song] >>> import threading >>> myplayer.start() True >>> thread = threading.Thread(target=myplayer.poll_output) >>> thread.setDaemon(True) >>> thread.start() >>> myplayer.command("get_time_pos", 2) '14.5' >>> myplayer.command("get_time_pos", 2) '18.0' >>> myplayer.command("get_time_pos", 2) '22.0' >>>
mplayer -really-quiet
. Ale jak vypnout?
mplayer -slave -really-quiet -v -v -v -v -v -v -v -v -v -v -v -v title.wmaSe spravne odladenym pocet "-v"
mplayer -slave -really-quiet -quiet -v -v -v -v title.wmaSe chova tak jak ma.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.