以前微信語音只能微信瀏覽器里播放缓醋,而且只有3天有效期,后來找到解決辦法案糙,安裝ffmpeg做格式轉(zhuǎn)化限嫌,以前網(wǎng)上找到一篇教程,寫的很詳細(xì)时捌,照著做就行怒医,今天花了很多時間大海撈針方式搜到了:
https://my.oschina.net/ethan09/blog/372435?p=1
咱們程序語音存放目錄在 **data/weixinrecord
**目錄下
早期如果沒有安裝ffmpeg不會自動轉(zhuǎn)化微信語音格式,按照上面教程安裝成功后奢讨,程序會自動轉(zhuǎn)化微信微信格式稚叹,是否轉(zhuǎn)化成功可以在上面weixinrecord目錄下查看是否有mp3文件生成,mp3支持pc和wap播放拿诸。
安裝成功后記得在系統(tǒng)設(shè)置--全局設(shè)置里扒袖,啟用微信語音本地化
附錄:附錄1. ffmpeg默認(rèn)安裝目錄為“/usr/local/lib”,有些64位系統(tǒng)下軟件目錄則為“/usr/lib64”佳镜,編譯過程中可能會出現(xiàn)“ffmpeg: error while loading shared libraries: libmp3lame.so.0: cannot open shared object file: No such file or directory”等類似的錯誤僚稿,解決辦法是建立軟鏈接:# ln -s /usr/local/lib/libmp3lame.so.0.0.0 /usr/lib64/libmp3lame.so.0
附錄2. 如果出現(xiàn)以下提示:ffmpeg: error while loading shared libraries: libavdevice.so.54: cannot open shared object file: No such file or directory可以通過如下方式查看ffmpeg的動態(tài)鏈接庫哪些沒有找到:
ldd
which ffmpeg
libavdevice.so.54 => not found libavfilter.so.3 => not found libavformat.so.54 => not found libavcodec.so.54 => not found libswresample.so.0 => not found libswscale.so.2 => not found libavutil.so.51 => not found libm.so.6 => /lib64/libm.so.6 (0x00002ab7c0eb6000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00002ab7c100b000) libc.so.6 => /lib64/libc.so.6 (0x00002ab7c1125000) /lib64/ld-linux-x86-64.so.2 (0x00002ab7c0d9a000)#如果類似于上面的輸出內(nèi)容,查找以上類庫蟀伸,會發(fā)現(xiàn)全部在/usr/local/lib/下find /usr/local/lib/ | grep -E "libavdevice.so.54|libavfilter.so.3|libavcodec.so.54"/usr/local/lib/libavfilter.so.3.17.100/usr/local/lib/libavcodec.so.54.59.100/usr/local/lib/libavdevice.so.54/usr/local/lib/libavcodec.so.54/usr/local/lib/libavfilter.so.3/usr/local/lib/libavdevice.so.54.2.101 #查看鏈接庫配置文件more /etc/ld.so.conf | grep /usr/local/lib#如果不包含的話蚀同,需要編輯此文添加:vi /etc/ld.so.conf/usr/local/lib/usr/local/lib64#運(yùn)行配置命令ldconfig
關(guān)于ffmpeg簡介:
FFmpeg是一個開源免費(fèi)跨平臺的視頻和音頻流方案缅刽,屬于自由軟件,采用LGPL或GPL許可證(依據(jù)你選擇的組件)蠢络。它提供了錄制衰猛、轉(zhuǎn)換以及流化音視頻的完整解決方案。它包含了非常先進(jìn)的音頻/視頻編解碼庫libavcodec刹孔,為了保證高可移植性和編解碼質(zhì)量啡省,libavcodec里很多codec都是從頭開發(fā)的。
本文來自:https://www.ask2.cn/article-14730.html