内容

今天想把音乐合并,拷贝到游泳耳机里面去,游泳耳机有个存储卡,没有蓝牙,又没有屏幕,

所以操作音乐不方便,所以想把圣经每卷的各章节音频合并到一个音频,这样用起来方便。


没有成功,起初是找不到文件,我以为是中文名称的事,

努力了二三个小时,才发现是没有装依赖库ffmpeg,

又努力了一会,装上了,以为会成功


又没成功,原因是合并时占用内存过大,

音频文件并不大,创世纪合起来才50M,但读到内存里就大了,要是操作就更大了。


于是想是不是没释放,是不是用的不对,

都不是,只有每10章合并一个文件。


先就这样吧。


记录一下犯2的事,把半小时的活干成了几个小时的活。



    ffmpeg库是,从华军软件园里下的,打开后,是静态库。

        设了环境变量,能用了,

        检验方式:在py文件里“import pydub”,若不报错,就说明成功。


顺带记一下,关于python2的中文名的事,这样解决

path='F:\图片处理'
upath=unicode(path,'utf-8')
dirs=os.listdir(upath)

但python3字符串,就是unicode了,所以不影响。


顺带记一下,关于ffmpeg的简要使用方式

import  os
os.popen3('F:/ffmpeg.exe -i F:/static/media/video/1080.avi  F:/static/media/ffvideo/1080.mov')
# 就可以把源文件1080.avi 转成1080.mov


顺带记一下,因为内存的问题,我下载了python3的64位版本,之后再试一下,也许内存方面能支持大于2G的了。

嗯,从csdn上下的,花了分。

回头从这里下(https://www.python.org/getit/)



参考文章:

http://blog.csdn.net/debatrix/article/details/59058762

https://www.cnblogs.com/Mohf/p/4147225.html

http://blog.csdn.net/u011881908/article/details/50944555

http://builds.libav.org/windows/