如何天梯名将大于46m的伴奏压缩到6m以内

演唱伴奏与设备的选择
演唱者的水平、歌曲、设备是演唱成功的三个基本要素。歌曲的演唱水平的提高需要歌手长期不懈的努力学习、持之以恒的刻苦训练,这是不容质疑的。但是一位久经沙场的战士,如果对手中的武器、弹药不熟悉,也就不能保证战斗的胜利。对歌手来说,所使用的歌曲伴奏和设备也就相当于战士手中的武器、弹药。
一般来说,许多人都会唱不同的风格的各类歌曲,但是在晚会要演唱什么曲目是要颇费心机的。虽然晚会的主题限定了歌曲的选择范围,即使这样,也可能有成千上万首歌曲可以入围。所以歌手首先想到的是,把自己唱的最好的歌曲献给观众。由于歌曲的类型可以分为美声、民族、通俗、戏曲等,按地域又可分为中国、外国。即使在中国,不同的地方歌曲的风格相差也很大,新疆民歌、西藏民歌、草原民歌、陕北民歌、江南小调都有各自浓郁的地方特色。即使是如雷灌耳的歌唱家,也不是所有的风格歌曲都能通吃,都能演绎的惟妙惟肖。这是因为每个人的嗓音的声线条件不同,在歌曲表现能力上就受到了先天的制约。另外很多歌曲都是根据某个歌唱家嗓音条件量身定做的,也不可能适合所有歌手演唱。引用演员朱时茂在小品里的一段话:“我这形像,即使演反角,也是个打入敌人内部的地下工作者呀”。
什么是自己唱的最好的歌曲?歌手有自己的标准。观众也有自己的标准。这两者有时是统一的,有时又是矛盾的。以这两种标准来分析,有以下四种情况:
A、歌手和观众都认为好的歌曲。
B、歌手认为一般,观众认为好。
C、歌手认为好,观众认为一般。
D、歌手和观众都不看好的歌曲。
我认为,晚会的表演和平时在房间唱歌有所不同。平时的演唱,主要是个人情感的抒发,不要太在意观众的感觉。就好比是有人爱吃大蒜。晚会上歌手要服务于观众,就好比是喝咖啡,自己要吃苦点,效果是他人闻着香。按照这个原则,要选A、B两类的歌曲来演唱。歌手平时在房间上麦演唱时,要注意收集观众的反映,歌曲的演唱效果如何要记录下来,并保存。以后在准备晚会演唱曲目时做参考。
如何选择好的伴奏,也是每个歌手要重视的问题。下面做一个具体的分析,供参考。
我们所常见的伴奏:
从画面上分类有音频伴奏、视频伴奏两种。
从结构上分类有立体声伴奏、左声道伴奏右声道原唱两种。
从伴奏的音频处理方式分类有无压缩(即WAV格式,通常是从歌手的CD专辑上抓取)、有压缩(即MP3格式)两种。
从压缩的程度上分类也有不同位速(也称:码率)。有320kbps,192kbps,128kbps等。如何查看伴奏文件的位速:鼠标右键—伴奏文件—属性—摘要—高级,往下拖动滚动条,就可以看到有关音频的参数:持续时间、位速、频道、音频采样级别等。
我们一般听的mp3文件都是128kbps的,压缩比大概是1:10,文件大小一般只有4M,网站出于下载速度还有版权问题的考虑,而通常把压缩比调大。一般来说,192kbps的mp3文件,其音质就不错了。如果是320kbps的话,音质非常接近CD,一般人是无法分辩出来。
举一首歌曲做比较。《我的祝福你听见了吗》从CD专辑上抓取下来为WAV无损音频格式,大小为47.4M。压缩为MP3文件时,320kbps大小为10.7M。192kbps大小为6.46M。128kbps大小为4.3M。随着压缩比增大,位速(码率)就减小,文件的体积也就减小,质量也就下降。所以通常从伴奏文件的大小也可以看出伴奏的质量。
在演唱中,声音是第一位的,画面是第二位的。因为即使没视频画面和歌词字幕,只要有伴奏,就可以演唱。
选择的顺序:立体声视频伴奏〉立体声音频伴奏〉左声道伴奏右声道视频伴奏〉左声道伴奏右声道音频伴奏〉
如果是音频伴奏:WAV〉MP3
如果是MP3伴奏:320kbps〉192kbps〉128kbps。
上面讲到的是从技术的角度上分析伴奏的好坏。主观的聆听也很重要。伴奏的配器通常有管弦乐队、钢琴、民乐队、电子乐队等。管弦乐队适合表现气势磅礴的主旋律作品。钢琴伴奏用于美声歌曲较多。戏曲类歌曲常用民乐队伴奏。电子乐队多用于通俗歌曲的演奏。
很多广为流传的歌曲有多位歌唱家演唱,如草原歌曲:天边、美丽的草原我的家,呼伦贝尔大草原等。也就有不同版本的伴奏在流传。那种版本的伴奏好,还要靠听来判断。
有的歌曲伴奏还分有伴唱、无伴唱两种。如谭晶的专辑《我的祝福你听见了吗》,就提供了有伴唱、无伴唱两种伴奏,我个人认为有伴唱的伴奏效果好。
在网络房间演唱时,设备的配备很重要。主要是指电脑上用的声卡,还有话筒、耳机。
电脑上的声卡通常分内置、外置两种。最常见的品牌是Creative创新声卡。
内置声卡也分两种,一种PCI插口,是安装在台式电脑机箱的主板上。性能分7.1声卡、5.1声卡两种。
&&&&&&&&&&&&&&&&&&&
图1:PCI插口的创新声卡
还有一种是声音处理的芯片,直接集成在电脑的主板上,通常称为集成声卡。
&&&&&&&&&&&&&&&&&&&&图2:外置USB声卡
选择的顺序是:内置7.1声卡〉内置5.1声卡〉外置USB声卡〉集成声卡。
声卡的驱动程序也不容忽视。
选择的顺序是:KX驱动程序〉声卡原厂家驱动程序〉Windows自带驱动程序。
&&&&&&&&&&
&&&&&&&&&&
图3:KV驱动程序的界面
&&&&&&&&&&
图4: Realtek瑞昱厂家驱动程序的界面
&&&&&&&&&&
图5:Windows系统自带的声卡驱动程序的界面
话筒(麦克风)主要是按结构来分,常用的有电容话筒、动圈话筒、驻极体话筒。电容话筒的性能优异,在演出、录音等场合是首选。电容话筒与动圈话筒最大的不同在于,电容话筒必须要在加电源才能工作。高档的电容话筒要配48V幻象电源。低档的电容话筒要配1.5V电池。动圈话筒在歌厅、会议室比较常见,性能一般,特点是耐用,不易损坏。驻极体话筒的特点是体积小巧,适合做成一体的头戴式耳机耳麦,用于话务、聊天等场合。也常用于无线话筒中,如歌唱演员在舞台上载歌载舞时。
&图6:装在支架上并配有防喷罩的高档电容话筒
图7:使用干电池的低档电容话筒
选择的顺序是:电容话筒〉动圈话筒
社会不断向前发展,科技也在不断进步。任何时候都没有最好的,只有更好的在等待我们一起去追求。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。酷勤网 C 程序员的那点事!
当前位置: >
浏览次数:次
我们的apk去年业务需求增长迅速,伴随而来的是apk大小由年初的20M以下,增长到年底的30M。
包大小增长的坏处有:
过大的下载包会降低新用户的下载兴趣
增加下载安装中失败的风险
提高各个渠道下载发布的成本(渠道是会根据你的包大小设置收费规则的)
因此,减少包大小的工作看上去不痛不痒,其实还挺重要的。
接下来,我将分享下我在包大小瘦身方面的努力。
微信资源压缩
webp本地图片处理
tiny图片处理
lint检查清除冗余
Android Studio
Analyze -& Run Inspection by Name
unusedResources
unused declaration
我们apk里引用了近一百的aar。我对他们进行逐一检查。
发现了300+冗余文件 节省了700+KB字节占用
各业务团队因养成定期检查的良好习惯。即减少了冗余,又能减少平时开发业务中无用代码的干扰。
微信资源压缩
简单原理介绍:
apk代码运行时,是通过 code -&R -&res找到对应资源的。
而R -&res的映射关系是打包时写在resources.arsc里的。
所以对生成的apk进行的操作如下:
先解压缩包
然后对res目录下的文件夹和文件进行名称替换
同时修改resources.arsc里对应的R与资源的映射关系
然后再打包签名生成新的apk
java -jar andresguard-1.1.jar mogujie.apk -config
weixinResShrinkConfig.xml
andresguard-1.1.jar 需要处理的apk文件 配置文件config.xml
处理后的apk mapping文件,记录名称变动前后对应关系
config.xml配置了
(com.mogujie.R.XXX.XXX) sign (签名文件路径和密码) 其他相关处理(如:是否压缩资源,是否用7Z压缩等)
能将apk包大小减少2M+
处理后的apk资源变成混淆名称,起到一定的安全保护作用
日常维护注意事项:
代码中有通过getIdentifier 获取的资源文件需要添加白名单
微信资源压缩工具与业务代码无关,我们已经把这部分技术处理整合到打包系统里,推荐大家在发布你们的apk时加入微信资源压缩,效果杠杠的。
微信Android资源混淆打包工具原理:
github地址:
webp本地图片处理
Android4.0+原生支持,无需修改代码。 相同图片效果,webp的文件占用空间更小。 解码和渲染时间比png,jpg高出几倍,但用户体验几乎不受影响。
关于webp与png,jpg详细对比评测,可参考腾讯团队webp探索之路:
wep命令的安装与使用,参考:
文件夹名称
文件夹描述
drawable-xhdpi-v4里的jpg和png图片
1409张 3.8M
通过webp有损压缩全部图片后的文件夹
webpp-lossless
通过webp无损压缩后的文件夹
1396张 3.5M
经过大量的测试,最后将webp处理设置为:有损,质量75
cwebp -q 75 -m 6 a.png -o a.webp
考虑到drawable-xhdpi-v4以外的文件夹下的图片,webp压缩能减少2M+的apk空间
因为webp的图片格式没有默认的图片浏览器,必须通过chrome浏览器打开,影响了平时业务开发的便捷性。因此,我设计将webp图片处理工作放在了主客build时进行。
gradle build主客时,有一个mergeXXXResource Task,它将主客和aar中所有的res资源统一整合到/build/intermediates/res/flavorName/{buildType}目录下。
因此,我写了一个gradle plugin插件 webpConvertPlugin,在mergeXXXResource Task执行后,processXXXResource Task前,插入新的webpConvertPlugin Task 将上述目录下中drawable项目目录里的png,jpg图片(不包含.9图片,webp转换后显示效果不佳)批量处理成webp图片。这样最后打包生成的apk里就是webp图片了。
在我们上线webp插件时遇到了一个无法规避的严重问题。有alpha值的jpg图片,经过webp转换后,无法在4.0,4.1的Android系统上运行。经过调研从中找到了答案:
只有在4.2.1+以上的机型,才能解析无损或者有透明度调整的webp图片
然后我又用imagemagick的命令遍历apk中所有图片,统计出1500+张的图片只有80多张图片没有alpha值。
因此,在4.0 4.1目前还有大量用户的前提下,webp本地图片批量替换的方案无法上线。
webp批量处理本地图片的插件适用于各个Android项目,我们开源了自写的webp插件,请参考:
tiny图片处理
目前所知图片压缩效果最好的网站。谁用谁知道。
为解决日常开发中,大家手动去此网站挨个处理图片的困扰。我利用tiny提供的jar包做了个批量处理本地图片的tinyPIC gradle plugin。它在build 中插入一个新的tinyPicPlugin task.遍历寻找项目res中以drawable开头的文件夹中的图片资源,调用tiny API进行压缩工作并替换原来的文件。
tinypic_white_list.txt(白名单,可设置不进行处理的图片) tinypic_compressed_list.txt(记录处理过的图片,避免重复压缩)
tinyPIC插件适用于各个Android项目,我们也开源了自写的tiny 插件,接入方法请参考:
Proguard是编译时对java代码进行压缩,混淆,优化,预编译等操作的集成化工具。达到删除冗余,增加安全防护,减小大小的功效。具体介绍,可参考
项目的应用
1. mogu_proguard_annotations.pro 支持proguard注解的使用 (你可以在~/Android/sdk/tools/proguard/examples/annotations/lib中找到配置文件annotations.pro)
2. mogu_proguard.pro 保证功能正常运行的相关配置(根据项目自行配置)
如何写proguard.pro的配置
mogu_proguard.pro的配置主要是为了解决项目在proguard使用中遇到的问题。
遇到的问题又分为两个阶段:
编译时的报错 Problems while processing
常见于第三方API的Warning: can&t find referenced class
解决方法如:
-dontwarn com.google.** -keep class
com.google.** { *;}
运行时异常 Problems at run-time
原因基本都是原本需要具体名字的上下文,混淆后找不到造成的。主要有,native方法失效,注解失效,json数据解析失败,反射失效。
解决方法:
无源代码的第三方API,添加对应的-dontwarn -keep
自有代码使用注解,注解前build.gradle里加入
dependencies {
compile &com.infstory:proguard-annotations:1.0.2&
或在~/Android/sdk/tools/proguard/examples/annotations/lib里找到并引入annotations.jar
你的xxx.pro配置文件里
-keep class
proguard.annotation.* {*;}
然后分别按照下面的情况使用注解
.so native方法找不到引起的问题
请将有.so native的类加上
@proguard.annotation.KeepClassMembers
注解类失效
请将注解类加上
@proguard.annotation.Keep
根据写死的或者重服务器传过来的类名称 反射实例化类相关的功能失效
请将需要反射的类加上
@proguard.annotation.Keep
json数据解析,数据展示不出来
请将需要json解析的类加上
@proguard.annotation.KeepClassMembers
更多关于注解的使用,可参考:
异常日志的转义
混淆后的错误日志会变成这样
java.lang.NoSuchFieldError: USER_COMMENT
at e.a.a.a(Unknown Source)
为了定位问题代码,需要使用mapping文件。
简单点的日志可直接在mapping中搜索e.a.a.a,获取对应的源文件
复杂点的就要用到proguardgui.jar这个工具了。在你的Android sdk/tools/proguard/lib
目录中可以找到。
因业务代码不断更新,无法统计具体数值,故大致给出每个技术减少的合理效果范围
减少大小范围
lint检查删除冗余
700kb ~ 800kb
微信资源压缩
微信webp本地图片处理压缩
tiny图片处理
0.8M ~ 1.3M
1.8M ~ 2.3M
微信资源压缩和proguard 提供了Android apk 一定的资源文件和源代码的安全保护能力
以上就是目前想到并运用的瘦身技术,写这个的目的是希望能帮助到需要瘦包的同学,望能给您带来一点启示。
& 相关主题:后使用快捷导航没有帐号?
查看: 1159|回复: 0
最后登录在线时间218 小时金币9166 个注册时间阅读权限60帖子精华203积分9166UID5436
金币9166 个阅读权限60积分9166帖子
专辑中文名: 好力宏
歌手: 王力宏
资源格式: MP3
发行时间: 日
地区: 台湾
语言: 普通话
14:55 上传
唱片公司:福茂唱片
专辑介绍:
从一个优质偶像到全亚洲形成独一无二的「王力宏现象」,一个年少的热情梦想,一股传承的音乐使命感,即使在无法小休片刻的忙碌行程,意外的变奏也总在不经意时想起;如果说现在的王力宏有什么神奇的魔力,可以独领乐坛,对他来说,发扬传承东方音乐的流行精神,永远的坚持,就是一种表达,一种共鸣,就是喜欢音乐、就是想要唱,不断去继续实现这条路的无限可能。
01.因为有你
03.喊我一千遍
05.在每一秒里都想见到你
06.有了你就足够
07.不说后悔
08.最好的爱
10.不要开灯
11.风中的遗憾
12.如果你听见我的歌
13.头版摇滚
14.四月还会下雪
11:20 上传
点击文件名下载附件
6.27 MB, 下载次数: 17
11:20 上传
点击文件名下载附件
6.2 MB, 下载次数: 16
11:20 上传
点击文件名下载附件
6.58 MB, 下载次数: 14
11:20 上传
点击文件名下载附件
6.06 MB, 下载次数: 17
11:20 上传
点击文件名下载附件
6.12 MB, 下载次数: 15
12:04 上传
点击文件名下载附件
5.48 MB, 下载次数: 14
12:04 上传
点击文件名下载附件
6.3 MB, 下载次数: 14
12:04 上传
点击文件名下载附件
6.25 MB, 下载次数: 17
12:04 上传
点击文件名下载附件
6.42 MB, 下载次数: 16
12:04 上传
点击文件名下载附件
5.73 MB, 下载次数: 15
13:07 上传
点击文件名下载附件
6.6 MB, 下载次数: 15
13:07 上传
点击文件名下载附件
6.78 MB, 下载次数: 18
13:07 上传
点击文件名下载附件
5.77 MB, 下载次数: 15
13:07 上传
点击文件名下载附件
5.27 MB, 下载次数: 16
声明:除本站原创编曲制作的音乐外,其它资料均为网友自主网络收集上传,仅供网友个人试听,任何人不得将本站资料用于商业用途,如出现纠纷与本站无关;如需正版请联系版权所有者购买。如果您发现本站侵犯了您的利益,请及时通知本站删除。联系QQ:455880。
Powered by       
伴奏全文检索
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&
伴奏搜索首字母索引:
伴奏搜索字数索引:
&&&&&会员歌曲&&&&
当前位置: &
母亲伴奏伴奏
备用下载点1:
备用下载点2:
备用下载点3:
备用下载点4:
取自网络&&&&&&&&
你入学的新书包有人给你拿
你雨中的花折伞有人给你打
你爱吃的(那)三鲜馅有人(他)给你包
你委屈的泪花有人给你擦
啊,这个人就是娘
啊,这个人就是妈
这个人给了我生命
给我一个家
啊,不管你走多远
无论你在干啥
到什么时候也离不开
你身在(那)他乡住有人在牵挂
你回到(那)家里边有人沏热茶
你躺在(那)病床上有人(他)掉眼泪
你露出(那)笑容时有人乐开花
啊,不管你多富有
无论你官多大
到什么时候也不能忘
发给朋友共享:
&&母亲伴奏&&&&&& &&1.
&&10. &&听听其他人唱的 &&?
&&? &&阎维文的伴奏&&&&&& &&10. &&11. &&12. &&13. &&14. &&15. &&16. &&17. &&18. &&19.
&&阎维文的伴奏排行 &&1. &&2. &&3. &&4. &&5. &&6. &&7. &&8. &&9. &&10. &&11. &&12. &&13. &&14. &&15. &&16. &&17. &&18. &&19. &&20.
Copyright?
wo99.net Internet Search . All rights
感谢上海智恩计算机科技有限公司支持带宽经营许可证编号:皖B2-&&&&网络文化经营许可证编号:皖网文[-021号
本站所有内容均为用户上传,如果侵犯到您的版权,请发邮件到,我们会立刻删除!
在网站举办活动请联系

我要回帖

更多关于 天梯名将大于4 的文章

 

随机推荐