- 在线时间
- 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$ r& @% ^+ O\" i\" S) E) K
- # -*- coding: utf-8 -*-' m* M8 L) R! y& c
- \" `3 Y- k9 y h* `4 k. b- k
- from ctypes import windll
7 p7 z( F6 L8 K) z - from os import getcwd4 V6 H$ d9 Y$ R! E/ g6 ]+ T! V1 H
- from os.path import exists
# G' r* c5 C. N _ - # T' D: [2 P3 T
- if __name__ == '__main__':
3 K4 x& U. q! G/ }# C - filepath = getcwd() + r"\bass.dll", i6 d( k' ?! }& p6 ~# I; |
- J: [- q: Q3 t- ~2 {- if exists(filepath):9 D, ^0 e, ?0 S4 Y8 P/ a
- dll = windll.LoadLibrary(filepath)' O( @ \( A# m( a2 v- D/ A- @
- dll.BASS_Init(-1, 44100, 0, None, None)
1 H* H* o6 d5 r% l - handle = dll.BASS_StreamCreateFile(False, r"F:\KuGou\何晟铭&杜淳 - 爱的供养(男声合唱版).mp3".encode("gbk"), None, None, 0)% T' R& W1 U, S' q2 y3 t( @
- dll.BASS_ChannelPlay(handle, False)0 R4 z, q/ F; D* z2 k
- pos = dll.BASS_ChannelGetLength(handle, 0)
+ [* ?* p2 T! S% s/ g - while dll.BASS_ChannelGetPosition(handle, 0) != pos:
. ^. ]/ N9 `7 E5 \/ _ - pass& K9 F) k4 {\" Z4 {. ^1 ]) v
- dll.BASS_Free(), ~* @1 L3 D Z\" S# O1 u% [0 d\" w
复制代码Python交流群:1047602540
P. e. ]3 k- U2 y, f/ ]+ w3 G, z- n1 y3 V
|
zan
|