




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
派拉汀KTV自建歌曲库的经验By:Sunxin556车上新装了导航多媒体系统,开车的生活不再单调,除了用耳听,还可以有视觉享受了。这套多媒体中有一个KTV程序,通过研究,发现它比CD和u盘放MP3有诸多的方便:首先是有图像,可以不光是听,停车欣赏音乐时,还可以看;其二是有歌词显示,这是cd和u盘放mp3无法做到的,这套系统中的另一个音乐播放功能虽然播放mp3时也可同步显示歌词,不过字体太小,需要集中眼力去看;其三是有分类播放功能,可以按歌曲类别播放、可以按歌手播放、可以点歌播放,这是cd和u盘播放mp3都做不到的;其四是容量大,厂家赠送的是套3000多首歌曲的曲库,u盘可以做到,但cd就不行了,那要准备近200张光盘!存放和翻检都是问题。优点不少,但是也有很大的不如意:就两点,一个是播放的图像有的不太喜欢,二是好多歌星、多一半的歌都没见过、听过,风格不喜欢,听着也不好听。少不了的一个劲儿的切换歌!于是就有了给这个KTV曲库“换换血”的想法。第一次接触这类东西,还是要向网上搜罗经验,竟然可用的不多,只是告诉这个曲库的关键是个SQL数据库,网上仅提供一个专用的“KTV编辑工具”。我对于数据库基本是外行,但既然有专用工具,还是想尝试一下。经过近20天的全身心投入研究尝试,以及对sql数据库从纯小白到熟悉的过程,终于获得成功!现在把经验总结出来,供大家分享。第一步,做好备份先把导航自带的KTV系统在电脑上做个备份,以做研究之用以及不时之需,导航卡上就是一个KTV的文件夹,内含music和video两个文件夹和ktvMusic.db、KTVMusic.db.bak两个数据库文件,music文件夹中是曲库中的所有歌曲和歌星的图片,歌曲都是ogg格式的,统一以数字排序命名,想知道歌曲是什么,只能通过看同名的歌词文件。Video文件夹是专门放视频文件的,格式是MP4,KTV播放的图像就是这里的几段mp4文件随机播放的。ktvMusic.db是我们主要攻克的数据库文件,是个.db文件,至于KTVMusic.db.bak应该是数据库的备份文件,可以忽略。第二步,准备新建曲库的歌曲。通过对KTV编辑软件的研究,发现系统认三种格式,即mp3、wma、ogg,但是每次只能添加一种格式的歌曲,如果格式不统一,一则容易丢歌、不利于歌曲排序,所以,新建曲库的歌曲要做如下几项准备:1、统一格式,对mp3、wma、ogg三种格式,只能选其一,可以用格式工厂、千千静听、foobar2000等软件转换,最好歌曲码率也做到统一,比如都是192k或128k;2、统一文件名,如果按原曲库都用数字做文件名,后期管理非常麻烦,建议采用“歌手名歌曲名.文件格式”的命名法,用酷我下载的歌曲默认是这种格式,百度音乐则只有歌曲名,这样在文件排列上就会整齐划一一点,查找起来方便。记住有一点,歌曲名称里尽量避免标点符号,如括号、中置的点、英文省略写法的上面斜点等等,最好除了中文,就只有英文字母,歌手和歌名中间的短横线还是可以有的。3、完善歌曲标签。在歌曲文件上右键单击,选属性,选详细信息,就看到了歌曲标签,这里要完善的是标题和参与创作的艺术家两项,标题就是纯歌曲名,艺术家就是纯歌手名,把文件名分成两项分列,这可以用千千静听的批量属性修改工具完成,个别的可以一个一个手动修改。4、统一歌曲音量。避免歌曲音量大小不一,听歌时省去来回调整音量的不便,因为我的曲库歌曲都是mp3格式的,故而我用MP3Gain这个小软件,不过效果并非很理想,真想一致了,那就得用cooledit等专业音频软件挨个调整了,我嫌麻烦,没有那样做。第三步,向曲库添加歌曲。1、找一空间充足的磁盘分区,先建一个名为“KTV”的文件夹,在这个文件夹下,在建立music和video两个文件夹,把做好备份的那个KTV曲库的ktvMusic.db文件复制到新建的KTV文件夹下。2、用KTV编辑工具找到这个新拷贝的ktvMusic.db数据库文件,打开,发现原曲库的歌曲信息都在。先不要删除,通过观察,发现界面右侧的两个选项,一个是歌曲类型、一个是语言类型,歌曲类型有11项,分别为军营歌曲、民歌、热门歌曲、情歌对唱、舞曲、戏曲、儿歌、礼仪歌曲、英文歌曲、流行歌曲和其他;语言类型则分为国语、粤语、英语、台语、其他五项。通过实验,先期把所有歌曲信息删除,这两个可选字段的内容就都空了,所以,要么先把所有歌曲添进去,分好类,再把原曲库歌曲信息全部删除,要么就是把所有原曲库歌曲信息中每个每个类型每个语言类型都至少留一个,将其余的删除,再添加歌曲,再将原保留的那些删除。3、添加歌曲,按工具栏中的增加表数据-表名-歌曲表-添加-文件的顺序进行。选到你所要加入的歌曲,软件把歌曲信息自动列表,你所要做的是逐首歌的划分选择歌曲类型和语言类型,我没找到捷径,不过也不太费时间,就是手指点鼠标有点累。编辑完一个,要点到下一个,刚才的这个才会保存。这些工作都做完后,点击添加到KTV曲库,等待软件把歌曲文件都复制到新建的audio文件夹中去,完了会提示“操作成功”,如果歌多时间长,就请耐心等待。4、检查核对。在KTV编辑工具的删除和修改表数据功能下,对原有曲库信息一并删除,然后逐一检验刚添加的新的歌曲信息,会有一些“不听话的分子”,在这里逐一修订。检查内容包括歌名中是否有遗漏掉的标点符号、歌名、歌手栏的信息是否准确、歌曲类型和语言类型是否保存正确等。这一步很关键,否则要复工。5、特别注意。通过试用观察发现,该编辑工具的歌曲类型字段设置与实际并不完全对应,如按该工具录入歌曲类型信息,则会在点歌中出现类型错误。实际操作是,民歌要选择儿歌选项、流行歌曲要选民歌选项、礼仪歌曲要选流行歌曲、儿歌选礼仪歌曲。至于什么歌曲属什么类型,那就根据自己的喜好定义吧,我就把所有纯音乐归类于礼仪。第四步、录入歌手信息道理同上,最好是把新信息录入完后,在彻底删除旧信息,要注意的是需要填的字段内容规律,依次分别为歌手名、歌手姓名的每字的首写字母(大写)、字长即拼音里字母的个数。对照自己的歌曲库输入,因为设置的都是“歌手名歌曲名.文件格式”,所以这样不会有遗漏,注意的是,类似“高明骏&陈海媚”这样的歌手,在输入时,“高明骏”和“陈海媚”要单独输入。如果有的歌重歌不重歌手,也可以忽略掉歌手,不做输入。第五步、制作歌手的浏览图片歌手的图片显示在按歌手选歌中,每个歌手名对应一张歌手的小图,没有图片就是一个黑洞洞。所列歌手就是上一步录入的歌手。可以借用原有曲库中存在的歌手图片,但要注意名字的用字一定要与自己曲库中的完全对应,去除同音不同形的字。原曲库没有的,可以到网上下载。百度输入歌手名,百科名片中一般都有,选下载小图,千万不要点击图片后下载大图。先自建一个文件夹用来存放图片,下载的图片做好重命名,要与曲库中的歌手名相对应。要使用addsee工具,选择存放图片的文件夹,选择待改图片,选择工具栏内的批量调整图片大小,设置图片宽高为110*115,取消保持原始纵横比,根据需要设置选项,jpeg压缩选项中,把图像质量根据原图大小调至2030%,最后,只要图片尺寸为110*115,大小保持在35kb之间即可。第六步、完成所有歌曲配套文件将所有与歌曲名一致的.lrc歌词文件和歌手图片复制到audio文件夹中,查看方式选详细信息,逐次检查一下,是否有歌手、歌曲、歌词文件名是否有不对应的情况,在非按类别排列文件名情况下,应该是歌曲和歌词文件相间的,即一个歌词文件跟着一个歌曲文件,倘若出现连续两个以上歌词文件或歌曲文件,就要查找原因,一个小标点、一个小空格、用字不对应往往是原因。有的歌曲网上没有对应的lrc歌词文件,可以用酷我音乐的歌词制作工具自行制作,并不繁琐。建一个文本文档,输入歌词保存,用歌词工具打开此文本,则歌词显示到制作界面,选择对应的歌曲文件,在制作工具中播放,在每句歌词开始前,点击“+”,则自动在每句歌词前添加时间,听完歌,基本就编辑完了,下面的歌手和歌曲名填好后保存,就自动生成为“歌手-歌曲名.lrc”名称格式的歌词文件了。第七步、编辑数据库KTV编辑工具所能做到的只是向曲库中添加、删除歌曲,此后还有更细致的工作,该工具没涉及到,用到车载系统上,只能顺序播放添加的歌曲,不能分类和按歌手选歌,在分类和歌手选歌中还是自带曲库的东西。编辑数据库要用到sqllit数据库工具,这方面工具很多,不一一列举。操作方法大致如下:用数据库管理软件打开ktvMusic.db数据库文件,可以看到该数据库的表结构(tables),有music、singer、junlv、liuxing、minge、liyi、ertong、qingge、yingwen、remen、wuqu、xiqu等,使用query可以查看表内信息。music表是用KTV编辑工具添加删除歌曲后的表,里面都是新添加歌曲信息,singer表是用KTV编辑工具添加修改后的歌手表,其他表看拼音,是歌曲类型的分列,表内信息还是原曲库歌曲信息,尚未改动。编辑数据库就是要编辑这些歌曲类型表。1、用数据库软件查看music表内信息,确保无错误(不能完全信任KTV编辑工具);2、使用export命令将music表数据导出,最好导出为sql格式;3、将music表重命名为music14、使用import命令将导出的sql数据表导入,表格列表中出现music表5、将要修改的表,比如liuxing表删除;6、将刚导入的music表重命名为liuxing;7、使用query打开liuxing表;8、现在的liuxing表是music表的复制,要把非分类为流行歌曲的歌曲信息删除,使用where查找命令,查找字段为type,依据下列对应数字批量查找歌曲分类:0junlv;1-liuxing;2-remen;3-wuqu;4-qingge;5-yingwen;6-xiqu;7-minge;8-ertong;9-liyi。按查找到的结果,批量删除非对应歌曲信息,也就是liuxinf表内只留下type字段类型为1的歌曲。操作完成后,点query查看歌曲信息。9、对liuxing表内的歌曲重新编排序号,删除后,所有歌曲的编号(num字段序号)仍然是music表内的的序号,并不连续,需要重新编排,顺序必须从“0”开始,1、2、3、4.连续排续。10、对minge、liyi、ertong、qingge等其他表参照49步骤操作。11、以上操作完成,系统才会对应找到歌曲信息。第八步、修改视频内容找自己喜爱的视频源,清晰度要高一点。使用格式工厂转换成MP4格式,码率约1200,分辨率不超过800*480,帧数25。也可到网上下载适合的的视频。将视频按01_video、02_video的顺序重命名,拷贝到video文件夹中。第九步、试机将做好的KT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防汛应急抢险培训
- 天津仁爱学院《古代文学4》2023-2024学年第一学期期末试卷
- 2025建筑工程公司目标成本预算承包合同
- 景德镇艺术职业大学《多文体阅读(二)》2023-2024学年第二学期期末试卷
- 2025的企业劳动合同
- 2025商场宣传承包合同示范文本
- 济南护理职业学院《园林植物栽培学实践(二)》2023-2024学年第二学期期末试卷
- 南水北调大工程施工方案
- 逆做挡墙施工方案
- 2025年茶叶包装设计作品版权转让合同书
- 药品集采培训课件
- 山西煤矸石综合开发利用项目可行性研究报告
- 建筑施工项目职业病危害防治方案
- 2024年小学五六年级红色文化《炮声隆隆黄洋界》教案
- 2024年中国工商银行校园招聘《综合知识》应知应会考试题库500题(含答案)
- 人教版八年级道法上册 专题05 做守法的公民(高频考题40题)
- 2024年电梯安全总监安全员考试题参考
- 福建省福州市2023-2024学年六年级上学期英语期中试卷(含答案)
- 工业机器人控制系统课件
- 幼儿园大班安全《汤洒了怎么办》课件
- 化学检验员(二级技师)技能鉴定备考题及答案
评论
0/150
提交评论