最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Python写入数据到MP3文件中的方法

来源:动视网 责编:小采 时间:2020-11-27 14:42:15
文档

Python写入数据到MP3文件中的方法

Python写入数据到MP3文件中的方法:本文实例讲述了Python写入数据到MP3文件中的方法。分享给大家供大家参考。具体分析如下: 通过Mp3的Id3V1数据段的数据来修正Mp3文件的正确名字,但是,有时候这个数据断中的数据是空的,所以这里写一个修改Id3V1数据段的数据的函数,同样是练习。 使用方法:
推荐度:
导读Python写入数据到MP3文件中的方法:本文实例讲述了Python写入数据到MP3文件中的方法。分享给大家供大家参考。具体分析如下: 通过Mp3的Id3V1数据段的数据来修正Mp3文件的正确名字,但是,有时候这个数据断中的数据是空的,所以这里写一个修改Id3V1数据段的数据的函数,同样是练习。 使用方法:


本文实例讲述了Python写入数据到MP3文件中的方法。分享给大家供大家参考。具体分析如下:

通过Mp3的Id3V1数据段的数据来修正Mp3文件的正确名字,但是,有时候这个数据断中的数据是空的,所以这里写一个修改Id3V1数据段的数据的函数,同样是练习。

使用方法:

writeMp3Header[ SongName] = '测试歌曲名称' 
writeMp3Header[ SongPeople] = '不得闲' 
writeMp3Header[ ZhuanJi] = '专辑' 
writeMp3Header[ Year] = '2009' 
writeMp3Header[ Bak] = '备注测试' 
setMp3Header(r'E:	est.mp3')

Python代码如下:

writeMp3Header = {
 "SongName":"",
 "SongPeople":"",
 "ZhuanJi":"",
 "Year":"",
 "Bak":""
 }
 def setMp3Header(mp3file):
 mp3Id3V1 = { 
 "SongName":-125,
 "SongPeople":-95,
 "ZhuanJi":-65,
 "Year":-35,
 "Bak":-31
 }
 tags = ['SongName','SongPeople','ZhuanJi','Bak']
 f = open(mp3file,'r+')
 try:
 f.seek(-128,2)
 try:
 tempstr = f.read(3)
 if tempstr == 'TAG':
 for tag,startPos in mp3Id3V1.items():
 if writeMp3Header[tag] != '':
 f.seek(startPos,2)
 if tag in tags:
 if len(writeMp3Header[tag]) > 30: 
 f.write(writeMp3Header[tag][:30])
 else:
 f.write(writeMp3Header[tag])
 print startPos,tag,writeMp3Header[tag]
 else:
 print 'is not a mp3file'
 except IOError:
 print 'read error'
 finally:
 f.close()

希望本文所述对大家的Python程序设计有所帮助。

文档

Python写入数据到MP3文件中的方法

Python写入数据到MP3文件中的方法:本文实例讲述了Python写入数据到MP3文件中的方法。分享给大家供大家参考。具体分析如下: 通过Mp3的Id3V1数据段的数据来修正Mp3文件的正确名字,但是,有时候这个数据断中的数据是空的,所以这里写一个修改Id3V1数据段的数据的函数,同样是练习。 使用方法:
推荐度:
标签: 中的 MP3文件 python
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top