9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>學習電腦>操作系統>Linux教程>

Linux下基于命令行的音樂播放器

時間: 志藝942 分享

  利用最近項目通宵發布的空閑時間中,寫了一個命令行下的音樂播放器,以滿足我在linux命令下的需求。接下來是小編為大家收集的Linux下基于命令行的音樂播放器,歡迎大家閱讀:

  Linux下基于命令行的音樂播放器

  播放器利用技術:

  Python+GST(http://gstreamer.freedesktop.org/modules/gst-python.html)+Console解析

  播放器自持操作:

  1. 播放

  2. 下一首

  3. 上一首

  4. 暫停

  5. 查看播放列表信息

  6. 查看當前播放信息

  7. 停止(退出)

  看一張截圖:

  通過分析meliae dump出來的內存信息,差不做占用2.5M內存,算的上比較小巧了。

  對應代碼:(需要安裝py-gst,ubuntu下:sudo apt-get install python-gst0.10)

  1 #!/usr/bin/env python

  2

  3 import gst

  4 import gobject

  5 import sys

  6 #to avoid eclipsewarning

  7 eval(gobject.threads_init())

  8 from threading import Thread

  9

  10 class AudioPlayer:

  11

  12 EVENT_PLAY_NEW = 1

  13

  14 def __init__(self, advisor):

  15 self.main = gobject.MainLoop()

  16 self.player = gst.element_factory_make(playbin, player)

  17 self.index = -1

  18 self.list = None

  19 self.advisor = advisor

  20

  21 bus = self.player.get_bus()

  22 bus.add_signal_watch()

  23 bus.connect(message, self.on_message)

  24

  25 Thread(target=self.main.run).start()

  26

  27 def add_list(self , list=[]):

  28 if list is None:

  29 list = []

  30 self.list = [(i, l.strip(), l[l.rfind(/

  
看了“Linux下基于命令行的音樂播放器”還想看:
1.kali linux未找到命令

3028960 主站蜘蛛池模板: 色 亚洲 日韩 国产 综合| L日韩欧美看国产日韩欧美| 国产稚嫩高中生呻吟激情在线视频| 亚洲av精彩一区二区| 欧美日韩精品一区二区三区高清视频| 欧美日韩精品一区二区三区不卡| 精品成人免费自拍视频| 六十路老熟妇乱子伦视频| 天堂va欧美ⅴa亚洲va在线| 午夜久久一区二区狠狠干| 国产在线午夜不卡精品影院| 99在线精品国自产拍中文字幕| 色伦专区97中文字幕| 91色老久久精品偷偷性色| 四虎库影成人在线播放| 国产成人a在线观看视频免费 | 强奷乱码中文字幕| 国产微拍一区二区三区四区| 亚洲国产高清av网站| 久久亚洲精品成人av秋霞| 亚洲熟妇精品一区二区| 久久精品国产6699国产精| 亚洲精品无码高潮喷水A| 国产精品毛片在线完整版| 中文有无人妻vs无码人妻激烈| 性色欲情网站iwww| 日产精品99久久久久久| 国产仑乱无码内谢| 九九热99精品视频在线| 国产真人无码作爱视频免费| 色综合久久久久综合体桃花网| 三级国产在线观看| 无码 人妻 在线 视频| 国产卡一卡二卡三免费入口| 久久精品国产色蜜蜜麻豆| 在线观看潮喷失禁大喷水无码| 日韩人妻无码一区二区三区| 在线免费播放av观看| 四虎精品国产永久在线观看| 无码日韩av一区二区三区| 91精品国产一二三产区|