FLV容器格式的视频转换为mp3音频时选择多大比特率码率位速

从网上下载到的FLV视频,如果要转换为mp3音频,哪种质量好呢?或者说哪种比特率好呢?
很多人转换时是使用格式工厂来转换,也就是如何选择它的输出配置,是高质量,还是中质量。

合适的比特率,就要既能保持视频容器中音频的原有效果,又不浪费存储空间。选择了太高的比特率时,本身原来的音频就不具备那么高的质量,就会既浪费存储,又提高不了音频质量。
所以,就要查看视频容器中音频的编码和码率,对应决定转换后的音频码率。

FLV容器的视频中,封装的音频有为AAC格式的,码率有的是31.6kbps
有传闻:“AAC可以在对比MP3文件缩小30%的前提下提供更好的音质”
如此,可以大致换算,45kbps的mp3音频质量大致相当于31.6kbps的AAC音频。这种情况,把它转换为128kbbs,看起来就没必要,64就足够了。

FLV视频的音频格式、编码使用些软件可以查询到。如格式工厂,或者一些播放器。

有种月亮FLV转mp3的软件,称很多FLV视频的音频编码为mp3,基于此,它直接把其中音频抽取出来,所以这种软件FLV转mp3非常快。
但是,貌似很多视频网站上下到的FLV中的音频是AAC而非MP3,所以这款软件也就不适用了。经她转换的mp3音频,会无法使用,就可以理解了。可能以前确实音频编码为mp3吧。

网上下到的FLV视频,大概有些200多kpbs,如此大概一分钟将近2兆。
如果是250kpbs,一分钟有1831KB,即1.8兆。
一个两个小时的250kpbs视频,大概就是215M.

时间:2012-05-05 下午1:41:00   
标签: ava, FLV, mp3, 编码

2014-01-04 20:15:15 Migrated From Blogger

mp3音频比特率编码率位速kbps与电脑存储单位的换算

1kbps=(1*1000/8)/1024 KB/s=0.12207030125KB/s
128kbps=(128*1000/8)/1024 KB/s=15.625KB/s≈16KB/s
1分钟的128kbps音频,数据大小为936KB,即0.91MB,也就大约可以说一分钟的128kbps音频约为一兆.
1分钟的64kbps音频,大小就是468KB,即0.46兆,大概也就是半兆.

如果直接按照1kbps=1/8kBps,跟电脑显示出的文件大小对比,误差会比较大。

多媒体文件的比特率与网速单位中的kbps一样,其中k都属于十进制而非二进制,即k相当于1000而非1024.这在维基百科比特率词条中可以查询到。
据说硬盘存储标示的大小的单位,也是如此十进制的,而MS操作系统则是1024。

时间:2012-05-05 下午12:47:00   
标签: 比特率

2014-01-04 20:09:03 Migrated From Blogger

修改wordpress的PHP文件后因添加BOM导致错误SAE_Warning: Cannot modify header information

修改wordpress文件后发生错误:撰写新文章,点击发布,显示“SAE_Warning: Cannot modify header information – headers already sent by (output started at /data1/www/htdocs/848/snowson/1/wp-config.php:1) in wp-includes/pluggable.php on line 934”

原因:
编辑wordpress的PHP文件后,保存时使它添加了一个Unicode签名(BOM),而wordpress使用的PHP文件不支持BOM。

解决方法:
1.使用微软记事本时,保存文件时选用ANSI编码
2.使用其它高级的编辑器时,在保存为UTF-8编码时,可以选择去掉勾选“添加一个Unicode签名(BOM)”
修改wordpress的PHP文件后因添加BOM导致错误SAE_Warning: Cannot modify header information

注意:
其实这些都是某些文件在保存为 UTF-8 格式时候没有注意 BOM 的问题,根本解决方法就是不要使用太落后的编辑器,一般使用 Windows 自带的记事本程序编辑的 PHP 文件基本都会自动加上 BOM 这东西,若是想在本地编辑 PHP 文件,还是建议使用先进点的编辑器,像是 EditPlus 之类的就行。http://note.imdoraemon.cn/archives/141

另外,据说,
这种情况也可能是因为“Blank lines (空白行)”
“Make sure no blank line after of the calling php script.
检查 后面有没有空白行,特别是include或者require的文件。不少问题是这些空白行导致的。”
http://www.bytea.net/content/view/229/40.html
———————————————
PHP教程:Unicode 签名(BOM)问题
什么是 Unicode 签名 (BOM)?
BOM (Byte Order Mark) 是 UTF 编码方案里用于标识编码的标准标记。位于文本文件开头的 2 到 4 个字节,可将文件标识为 Unicode,还标识后面字节的字节顺序。由于 UTF-8 没有字节顺序,因此可以选择添加 UTF-8 BOM。对于 UTF-16 和 UTF-32,这是必需的。
由于这个 BOM 的存在,PHP 会误认为文本内容已经输出,因此会对页面渲染造成影响。据说 PHP6 中已经修复这个问题。
如何防止 Unicode 签名 (BOM) 对页面渲染的影响?
以 Dreamweaver 为例,保存 utf-8 编码的文档时,不勾选 "包括 Unicode 签名 (BOM)" 选项即可。
2010-04-19 21:40:38  来源:芒果
http://www.webjx.com/php/2010-04-19/23242.html

问:在安装或使用过程中出现白屏或者Warning: Cannot modify header information – headers already by (********)错误,为什么?
答:其实这些都是某些文件在保存为 UTF-8 格式时候没有注意 BOM 的问题,根本解决方法就是不要使用太落后的编辑器,一般使用 Windows 自带的记事本程序编辑的 PHP 文件基本都会自动加上 BOM 这东西,若是想在本地编辑 PHP 文件,还是建议使用先进点的编辑器,像是 EditPlus 之类的就行。关于BOM的介绍详细可参考
UTF-8 编码的文件中,BOM 占三个字节。如果记事本把一个文本文件另存为 UTF-8 编码方式之后,再用先进的 UltraEdit 打开此文件,然后切换到十六进制编辑状态就可以看到开头的 FFFE 了。这是个标识 UTF-8 编码文件的好办法,软件通过 BOM 来识别这个文件是否是 UTF-8 编码,很多软件还要求读入的文件必须带 BOM,不幸的是,还是有很多软件不能识别 BOM,最不幸的是,PHP 就不支持 BOM,于是乎,如果是 WordPress 主题出现 BOM,将会导致这三个字符直接输出,造成页面上方有一个小空行,如果是 WordPress 插件出现 BOM,将直接导致页面变白或者出现类似于的错误。建议重新用原版本覆盖你用记事本修改过的文件。
原文链接:http://www.chengdu-seo.cn/tag/wordpress%E5%AE%89%E8%A3%85/

“将wp-config.php的编码修改成ANSI”,据了解utf-8编码文件含有的bom,但是php4,5都是不支持bom的,所以出错~最终用“将wp-config.php的编码修改成ANSI”的方法解决问题。
打开wp-config.php,看到另存为的编码是utf-8,我重新另存为ANSI格式。这样就OK了。
冰鱼客 http://guailele.blog.51cto.com/1156442/831276

查了一下午, 网上有好多网友遇到类似的、一样的问题,答案、方法几乎都千篇一律,说修改php.ini文件或者说是代码编码问题,什么如果使用UTF-8格式的,要保存问无BOM的UTF-8格式。
这些都试过还是无用,最后在查看所用模板文件夹中的functions.php文件时发现了问题所在。上图是functions.php文件的结束行,最后一个php标识符“?>”后有两空白行215、216,问题就是它们所致。删除即可!
如果还是出现“Warning: Cannot modify header information – headers already sent by”这样的提示,不要紧,它提示的错误个数是不是和刚才不同了,你再仔细找找functions.php文件的开头处“。
QQ:262817214 yangbys http://www.update8.com/Web/CMS/21714.html

时间:2012-05-02 下午12:42:00   
标签: BOM, php, utf-8, wordpress, 编码

2014-01-03 19:49:06 Migrated From Blogger

wordpress for SAE内存不足溢出解决方法SAE_Fatal_error: Allowed memory size exhausted

错误提示:
SAE_Fatal_error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 523800 bytes) in wp-content/plugins/social-medias-connect/function.php on line 1263
SAE_Fatal_error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 523800 bytes) in document/DoYouHaoBaby/LibPHP/App/Lib/Config/ConfigKey.class.php on line 35

解决方法
1.停用占用内存过多的有关插件
2.修改 wordpress 根目录下的 wp-settings.php 文件,在文件最开始查找:
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’32M’);
将 define(‘WP_MEMORY_LIMIT’, ‘32M’); 当中的32改写成64或者更高,
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’64M’);
http://www.qiuworld.com/blog/archives/674

如果找不到define(‘WP_MEMORY_LIMIT’, ’32M’);这一行代码了,那么修改wp-config.php文件,使用Notepad++打开,在define (‘WPLANG’, ‘zh_CN’);这一行代码之下添加上这样一行代码:define(‘WP_MEMORY_LIMIT’, ’64M’);
飞鱼的声纳 wantfee QQ59550481
http://startwmlife.com/wordpress-has-not-enough-memory-how-to-upgrade/

注意:
1.注意要谨慎使用windows中自带的记事本来编辑此文件,它可能会改变wp-setting.php文件的编码,导致错误的出现。startwmlife.com/
2.修改时要注意,不要忘记分号,使用半角,否则会出现语法错误。
SAE_Parse_error: syntax error, unexpected T_LNUMBER in wp-config.php on line 97

修改wordpress的PHP文件后因添加BOM导致错误SAE_Warning: Cannot modify header information
http://55380855.blogspot.com/2012/05/wordpressphpbomsaewarning-cannot-modify.html

——————————————–
jake:那个提示并非“取67M内存”的意思,而是读取内存的位置出错,也就是俗称的“内存溢出”。

WordPress内存不足错误
打开cPanel,php配置显示分配了32M的内存,嗯,毕竟是免费的空间,也不能要求太多了
如果是自己的服务器,可以通过修改稿php.ini来修复这个问题
既然如此,就从自己的博客着手吧
戈戈提供的空间没理由连一个博客也不够内存的,首先要找到消耗内存的真凶
第一个令人联想到的就是WordPress繁多的插件了
http://www.latooni.cn/46

”memory_limit”这个值。修改的方法有:
1. 在WordPress的安装目录下新建一个.htaccess文件(已存在就不用新建了),在文件内填上:
php_value memory_limit 64M
2. 在 wp-config.php 文件的 define (‘WPLANG’, “);下一行添上:
define(‘WP_MEMORY_LIMIT’, ’64M’);
3. wp-settings.php,编辑这个文件,修改define(‘WP_MEMORY_LIMIT’, ’32M’);为
define(‘WP_MEMORY_LIMIT’, ’64M’);
http://booksfox.com/%E6%9C%80%E6%96%B0wordpress%E5%86%85%E5%AD%98%E6%BA%A2%E5%87%BA%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/

解决wordpress 2.9中文版内存溢出Bug
修改 wordpress 根目录下的 wp-settings.php 文件,在文件最开始查找:
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’32M’);
将 define(‘WP_MEMORY_LIMIT’, ‘32M’); 当中的32改写成64或者更高,
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’64M’);
http://www.qiuworld.com/blog/archives/674

lendage:
找到解决的办法了
在wp-setting.php
中修改memery为64就OK了
http://wordpress.org.cn/thread-38428-1-1.html

wordpress默认的内存大小为32m,如果安装插件过多,很可能在升级时出现内存不足的问题。显示提示文字为”Allowed memory size of 33554432 bytes exhausted”,如何解决此问题呢?方法如下:
二、使用Notepad++或者EditPlus之类的编辑器打开已经下载的wp-setting文件,将第13行的define(‘WP_MEMORY_LIMIT’, ’32M’);代码中的32更改为64、96、128、256等数字,一般64M就足够了。注意要谨慎使用windows中自带的记事本来编辑此文件,它可能会改变wp-setting.php文件的编码,导致错误的出现。
PS:前些时候升级wordpress到3.0.1之后,又出现了内存不足的问题,但是按照上面的方法找到wp-setting.php文件,打开之后却发现找不到define(‘WP_MEMORY_LIMIT’, ’32M’);这一行代码了,如果你在解决内存不足的问题时也遇到了这样的问题,那么以下是解决方法:下载wp-config.php文件,使用Notepad++打开,在define (‘WPLANG’, ‘zh_CN’);这一行代码之下添加上这样一行代码:define(‘WP_MEMORY_LIMIT’, ’64M’); 保存,上传到服务器,覆盖原文件,问题即可解决。
http://startwmlife.com/wordpress-has-not-enough-memory-how-to-upgrade/

时间:2012-05-02 上午10:37:00   
标签: SAE, wordpress

2014-01-03 19:44:57 Migrated From Blogger

网络连接速度100Mbps与宽带速度下载速度

电脑网络连接中显示速度100Mbps,是电脑网卡可提供的最大带宽,而非电脑网速.换算即为12.5MBps.

B指字节byte,b为比特bit,1B=8b

网速中所说的Mb,Kb及b之间换算比率为1000,而非1024.
1Mb=1000Kb 1Kb=1000b

宽带速度单位Mbps,与电脑下载速度KB/s换算为
1Mbps=1000*1000/8*1024(KB/s)≈122KB/s,2Mbps≈244KB/s,4Mbps≈488KB/s
据称"在实际应用上要减去大约30% 的Ethernet header、TCP header及 ATM header等网络损耗"http://www.bw168.com/btmol/?faq
如此,1Mbps实际为85KB/s,2Mbps为171KB/s,4Mbps宽带实际为341KB/s,10M宽带为850KB/s

—————————————————
原因是数据通信上的1M说的是1Mbps=1000000 bits per second,
速度上的Kb说的是1000 bits
加拿大家园网, swore2
http://bbs.c114.net/viewthread.php?tid=585438

100Mbps是你的电脑网卡可提供的最大带宽。
你申请的宽带速度是多少就是服务运营商就会给你提供多少的。
你要了解你的宽带速度,那可以用些下载软件(迅雷等)下载东西看看显示的速度就行了。
所使用的宽带:2Mbps(bits per second)下载软件显示速度:**KB/s(B-Bytes)换算:
2Mbps*1024=2048Kb
2048Kb/8=256KB (换算依据1Bytes=8bits)
你的2M宽带下载时理论最大速度是256KB,一般实际上有个200KB也就算正常了,代表你使用的是2M宽带了。
炎之龙 http://iask.sina.com.cn/b/19511684.html
手有余香:每秒的实际传输速度是12.5MBPS

以10M 宽带为例,10Mbits 等如10 X 1000/8,亦即等如1250 KB/s,但以上的速度只是理论上的最高速度。因为在实际应用上要减去大约30% 的Ethernet header、TCP header及 ATM header等网络损耗,所以其最高速度约为875 KB/sec 左右。并且宽带速度除受服务供应商因素所影响外,用户本身所使用操作系统、浏览器、电脑配备等亦可影响宽带速度,而且还跟你连接的网站的服务器能力,提供的带宽有密切关系。
http://www.bw168.com/btmol/?faq

时间:2012-05-01 下午3:36:00   
标签: 网速

2014-01-02 21:19:51 Migrated From Blogger