我想要查找媒體文件當前正在使用D-Bus在正在運行的Totem實例中暫停(或正在播放)的確切時間。準確地說,我要的是可以從圖騰蟒蛇控制檯通過以下命令(如果存在的插件並啓用):從圖騰應用程序獲取當前時間點
>>> print totem_object.props.current_time
732616
我的理解是毫秒。
到目前爲止: 我以前從未使用過D-Bus,所以我正在通過D-Bus和python-dbus文檔。我也開了D-Feet,發現org.gnome.Totem
總線名稱和/Factory
對象我可以使用org.freedesktop.DBus.Properties
接口方法。
我目前在這一點上:
>>> import dbus
>>> seb= dbus.SessionBus()
>>> t= seb.get_object('org.gnome.Totem', '/Factory')
>>> tif= dbus.Interface(t, 'org.freedesktop.DBus.Properties')
>>> tif.GetAll('')
dbus.Dictionary({}, signature=dbus.Signature('sv'))
我找不到甚至適當的操作方法,所以任何幫助將不勝感激。
謝謝你,這也正是它。 – tzot 2011-04-08 08:01:18
謝謝@ Bruce-van-der-Kooij。有沒有將視頻添加到播放列表的方法? – user427969 2016-02-24 23:36:08