- 在线时间
- 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\" v3 b; o2 O. [\" o! C U
- # -*- coding: utf-8 -*-* t8 Z- e0 }5 _7 r
- . l( d! H- D1 L9 q
- from ctypes import windll
2 b) f* c+ ] Y - from os import getcwd
\" |% s* m& e2 c& v - from os.path import exists
7 g Q$ _( E\" n8 w
9 p* ~ N2 L/ w; o+ l- if __name__ == '__main__':
\" q8 N# {1 I I4 b/ [2 a0 o - filepath = getcwd() + r"\bass.dll"
3 r1 p* d* H! T/ p; ]8 {, d; A5 F
( s9 @* C3 N6 {# B2 T, A- if exists(filepath):% C$ c9 X$ }# t* s/ m
- dll = windll.LoadLibrary(filepath)
8 Z+ j* I8 Z9 L1 B - dll.BASS_Init(-1, 44100, 0, None, None)5 z1 L2 ~( Z! [\" g/ i8 W
- handle = dll.BASS_StreamCreateFile(False, r"F:\KuGou\何晟铭&杜淳 - 爱的供养(男声合唱版).mp3".encode("gbk"), None, None, 0)
, r0 e, Y, N6 O e9 d+ q - dll.BASS_ChannelPlay(handle, False)
# A' G# d9 Z# ? U, t - pos = dll.BASS_ChannelGetLength(handle, 0)6 z# k4 l% Z. `# X1 Z2 U6 U5 n! Z1 @
- while dll.BASS_ChannelGetPosition(handle, 0) != pos:
\" w! \- A) K' w1 ^ - pass
9 E- J9 z: r ~+ D0 |6 H$ m m& x - dll.BASS_Free()
6 I8 \3 A5 U( r, T% s4 N
复制代码Python交流群:1047602540
$ ]8 G" [6 t/ M2 R% M2 }5 h" }+ l, g# Z( T, ?' i5 m8 t! m
|
zan
|