- 在线时间
- 7 小时
- 最后登录
- 2021-1-20
- 注册时间
- 2021-1-9
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 23 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 10
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 7
- 主题
- 7
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   5.26% 该用户从未签到
- 自我介绍
- 我本名为我,那就是我
 |
- #!/usr/bin/python
5 a4 O( _# q\" T! P\" R6 h8 j% |6 N - # -*- coding: utf-8 -*-
+ P% R* H. m2 ?6 P - ! V6 y1 |) O8 C# r% i) p
- from ctypes import windll, Z+ I. |: { U0 Y! A$ a. K
- from os import getcwd
& c4 f( _7 b9 Y - from os.path import exists
+ s. z2 G8 E b9 ^9 T, o
/ u* _, i! o) t\" D- if __name__ == '__main__':
8 B1 j2 X: K& S2 E - filepath = getcwd() + r"\bass.dll"\" m3 X6 S. R, L( j\" ]8 S
1 f6 @\" U) @- L' Q- if exists(filepath):. V* R* v, s3 a
- dll = windll.LoadLibrary(filepath)
4 X) B9 r( b7 j& l\" o - dll.BASS_Init(-1, 44100, 0, None, None)1 W$ d9 x9 k) Q% _$ ]5 z
- handle = dll.BASS_StreamCreateFile(False, r"F:\KuGou\何晟铭&杜淳 - 爱的供养(男声合唱版).mp3".encode("gbk"), None, None, 0)
$ X+ n3 [& |6 R( ^) m/ V+ s. O; o - dll.BASS_ChannelPlay(handle, False). D; \ T. Z8 H0 T\" K
- pos = dll.BASS_ChannelGetLength(handle, 0)
, n( a0 I$ o$ t; y - while dll.BASS_ChannelGetPosition(handle, 0) != pos:
2 l% B9 m& o* d\" B$ M. G( S - pass J$ b\" }- {& ~5 |) I
- dll.BASS_Free()
7 W H, H+ ~. A
复制代码Python交流群:1047602540 : i/ w4 o9 |$ c' W4 z* H
3 g' ^. P& }. \0 I1 I
|
zan
|