举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > python音乐器 Python3音悦台MV

python音乐器 Python3音悦台MV

2023-03-16 17:18 Python3教程

python音乐器 Python3音悦台MV

python音乐器

Python音乐器是一种使用Python语言编写的音乐制作工具,它可以帮助用户创建出丰富多彩的音乐作品。它可以帮助用户快速创建出自己想要的音乐,而不必担心复杂的编码过程。Python音乐器可以帮助用户更好地理解音乐,并且能够更好地表达出自己的想法。 Python音乐器有很多优点,其中最重要的是它可以帮助用户快速创作出想要的音乐。它可以帮助用户把想法变成实际的作品,而不必担心复杂的代码过程。此外,Python音乐器还能够帮助用户更好地理解音乐,并且能够更好地表达出自己的想法。

# 使用python-midi库来创作MIDI文件
import midi 
# 初始化MIDI文件 
midi_file = midi.MidiFile() 
# 初始化一个track 
track = midi.MidiTrack() 
# 把track加入到midi文件中 
midi_file.tracks.append(track) 
# 把note加入到track中 
track.append(midi.NoteOnEvent(tick=0, velocity=64, pitch=midi.G_3)) 
# 把note off事件加入到track中 
track.append(midi.NoteOffEvent(tick=100, pitch=midi.G_3))   # 写入文件   midi_file.save('example1.mid')
  另一个方法是使用python-sounddevice库来录制声音并播放声音。Sounddevice库是一个开源库,它可以帮助你录制、保存、回放声音数据。你可以使用Sounddevice库来录制您所有想要录制的声音数据,然后将其播放出来。例如:     
import sounddevice as sd
  # 获得录音时间
  recording_time = 10 # seconds
  # 初始化声卡
  sd.default.samplerate = 44100
  sd.default.channels = 2
  myrecording = sd.rec(int(recording_time * sd.default.samplerate))
  print("开始录音...")
  sd.wait() # 等待录完
  print("录完了")
  sd.play(myrecording, blocking=True)

Python3下载音悦台MV

本文转载至知乎ID:Charles(白露未晞)知乎个人专栏
下载手机App,0基础随时随地学编程>>戳此了解

导语

利用Python下载音悦台MV~~~

没别的,就是为了下载一首《末班车》翻唱BY林俊杰的MV~~~

当然这只是对我而言的~~~

你完全可以使用这个脚本下载音悦台其他MV~~~

Let's Go!

相关文件

百度网盘下载链接: https://pan.baidu.com/s/1eZAUpHwMucfan9K6hrcU2g 

密码: fi4y

开发工具

Python版本:3.6.4

相关模块:click模块;requests模块;以及一些Python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

主要思路

MV的ID就是MV播放页链接后面的那串数字:

根据输入的播放页面链接获取MV的ID,根据这个ID请求一个接口链接即可获取MV的下载地址,然后下载就可以了。。。

很简单~~~

至于为啥要用脚本下T_T,当然是因为不能直接下载所以才出此下策呀!!!

具体思路详见相关文件中的源代码~~~

使用演示

在cmd窗口运行Yinyuetai.py文件,根据提示输入相关信息即可~~~

视频演示:

不小心把声音录进去了,点击观看时请注意场合!!!

视频链接

更多

代码截止2018-04-03测试无误。

若日后音悦台网站有较大更新,代码将仅供参考。

阅读全文
以上是编程学为你收集整理的python音乐器 Python3音悦台MV全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部