- 在线时间
- 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/python6 i/ U* m\" _+ N
- # -*- coding: utf-8 -*-, |& \: U6 j$ k
6 g# x `. [, `% t k- from ctypes import windll* t. W K; u8 G4 v4 I& E! T. \) L1 p
- from os import getcwd
0 K! D. L8 ^' ]/ r6 _& f' L: [' B - from os.path import exists
. K* I4 x' V/ f
9 A4 r3 \* B* p4 A# W4 u- if __name__ == '__main__':
5 h$ Q& v1 x p/ L r3 t - filepath = getcwd() + r"\bass.dll"' Q p+ ~$ d+ A F+ C\" [- M
/ a4 F( C9 Z* L* o- if exists(filepath):3 m+ c) A+ Z% K0 S* q
- dll = windll.LoadLibrary(filepath)
( ^. H0 D4 t5 u k) N h) ^/ K - dll.BASS_Init(-1, 44100, 0, None, None)3 v } B8 e P6 h/ N; d6 h3 C& ]
- handle = dll.BASS_StreamCreateFile(False, r"F:\KuGou\何晟铭&杜淳 - 爱的供养(男声合唱版).mp3".encode("gbk"), None, None, 0)
( L3 @. T7 s4 U; { - dll.BASS_ChannelPlay(handle, False)& w: b* I: l( s2 w
- pos = dll.BASS_ChannelGetLength(handle, 0)4 u$ ]* T. q* M
- while dll.BASS_ChannelGetPosition(handle, 0) != pos:
% v- C0 h2 r\" |) o - pass
1 q/ p8 u+ O/ N# w% i4 o7 G - dll.BASS_Free(); K! t$ I, `6 F- M: k% c; q
复制代码Python交流群:1047602540
2 r) z; e- q* k9 ]7 J- L9 W8 n1 W @% j3 U
|
zan
|