- 在线时间
- 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* `7 w% Z% H: p& i9 s- K
- # -*- coding: utf-8 -*-
- d/ t: a- A V- p6 `! S/ {/ {1 b - : ^! r- k! T5 F3 C+ I
- from ctypes import windll
% e: e, T2 [, ~6 j( C# d4 P, U! W7 u$ } - from os import getcwd) c! f. A+ `) v3 {# z( x# V/ k
- from os.path import exists
! ]' V\" l% Q/ b7 W# O: u9 } - ; u( w2 n' x/ f0 w
- if __name__ == '__main__':) z; l1 [. X5 f4 Z8 }+ I
- filepath = getcwd() + r"\bass.dll"
, H% k2 d @1 v* u - \" U% ^% L# E) e. ^
- if exists(filepath):
# z& J2 |& l0 I b. _& l# I T8 B1 s/ k - dll = windll.LoadLibrary(filepath)
5 P3 e5 c9 ^4 l9 \& Q ]2 L - dll.BASS_Init(-1, 44100, 0, None, None)
& x. G# U- F* A Q8 S' X/ ?0 j* ] - handle = dll.BASS_StreamCreateFile(False, r"F:\KuGou\何晟铭&杜淳 - 爱的供养(男声合唱版).mp3".encode("gbk"), None, None, 0)
3 `4 z5 G, D; Z3 h - dll.BASS_ChannelPlay(handle, False)
9 ~3 X& L9 r. C' m - pos = dll.BASS_ChannelGetLength(handle, 0)/ {: |- J- s# V1 D4 r
- while dll.BASS_ChannelGetPosition(handle, 0) != pos:; i* G\" J& l. X1 t1 {9 K) ~; K d
- pass- f3 J& ^6 S\" Z1 P0 z) Z
- dll.BASS_Free()1 \8 d F7 }. W+ ^- p
复制代码Python交流群:1047602540 9 h; i: w* I8 j1 y6 o
# s& Z# K( g9 \ h( m
|
zan
|