- 在线时间
- 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 L H; C% @. ? g% ]/ E e( t' ^ - # -*- coding: utf-8 -*-9 l9 e- O5 B! M
+ m+ j9 B5 Z6 y. N3 J\" F- from ctypes import windll1 j* L9 {# @) v7 T
- from os import getcwd
\" I$ K\" T$ E5 [6 O( f- c - from os.path import exists
3 e# b, l! h: Q
: ?4 ~/ i B* _9 G4 t2 F1 m- if __name__ == '__main__':$ ]7 ~6 x/ R: @6 T2 r9 P' A
- filepath = getcwd() + r"\bass.dll"
0 B+ h6 z$ k\" p - 3 h3 [8 B\" s# i- p {: P4 \
- if exists(filepath):
\" j+ ^ N' a- R! S - dll = windll.LoadLibrary(filepath)
3 y% d% b* n/ D4 G2 V: i - dll.BASS_Init(-1, 44100, 0, None, None)
7 a+ M9 k# S- B( N# d - handle = dll.BASS_StreamCreateFile(False, r"F:\KuGou\何晟铭&杜淳 - 爱的供养(男声合唱版).mp3".encode("gbk"), None, None, 0). j/ N( K- a. c
- dll.BASS_ChannelPlay(handle, False): V @1 _( H8 v
- pos = dll.BASS_ChannelGetLength(handle, 0)% a+ X3 X( n4 c' z* J7 g: ^
- while dll.BASS_ChannelGetPosition(handle, 0) != pos:
) `; o# `\" ? C# f6 H. n - pass
+ S+ C+ a/ M, G: k4 K - dll.BASS_Free(). M$ G- y0 u1 x5 k _$ ^* m
复制代码Python交流群:1047602540
9 X6 ^5 P; w/ J0 z- G4 e) l* I) ^! z) ?0 J C5 t1 Y
|
zan
|