- 在线时间
- 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 b5 Y- l0 o) w. W
- # -*- coding: utf-8 -*-* Q! [. Y3 I+ `, Q' I+ N/ d6 e
1 j- a( _& j\" v4 h1 ~# A8 g- from ctypes import windll
3 ]6 @$ a, e' t6 Q - from os import getcwd
: o+ s9 U% ?3 H, u8 u3 O - from os.path import exists9 h8 i d5 O1 R2 V( J, _4 J; f
1 y4 F2 v6 a2 x( R H0 X: P5 P- if __name__ == '__main__':! Y% M1 z3 @; X
- filepath = getcwd() + r"\bass.dll"3 f2 i0 m1 o7 ^* `# P$ u
/ e) Q1 i4 ~3 G! L/ E2 l Z# R- if exists(filepath):
% `1 f0 @/ t6 S8 \8 C# { - dll = windll.LoadLibrary(filepath)' G- I1 e! b* D
- dll.BASS_Init(-1, 44100, 0, None, None)
+ O- X7 S; w8 N1 x; F! _3 H9 G0 H( H - handle = dll.BASS_StreamCreateFile(False, r"F:\KuGou\何晟铭&杜淳 - 爱的供养(男声合唱版).mp3".encode("gbk"), None, None, 0)5 `/ G1 m. Z# R: x! L+ O1 Z1 _- V
- dll.BASS_ChannelPlay(handle, False)
# [1 h6 y% _4 H - pos = dll.BASS_ChannelGetLength(handle, 0)
; c; j9 l. j$ P\" m. X - while dll.BASS_ChannelGetPosition(handle, 0) != pos:, o% e! X+ g8 M- v; T: L
- pass4 A% u! e. p8 S5 o7 D2 y
- dll.BASS_Free()5 p* l: G0 q3 z3 J! o
复制代码Python交流群:1047602540 ' j E" M0 c: W' R" j/ W3 E
/ S; r+ G- \+ z4 K( n/ H; G) q
|
zan
|