linux 安裝 moviepy需要很多依賴,安裝起來費神費力。配置起來也非常麻煩,最簡單的辦法是直接使用他人構建好的映象檔案。
linux追加中文字庫,解決imagemagick 中文亂碼的問題
linux(ubuntu,cent os)環境安裝mkfontscale mkfontdir命令以及中文字庫
步驟簡單分為幾步:
放一下dockerfile
from dkarchmervue/moviepy:latest
# 我在同級目錄下建立了乙個windows_fonts資料夾,裡面放著從window下拷貝過來的檔案。考本到映象的字型資料夾下。
copy ./wondow_fonts/ /usr/share/fonts/windows/
# 更改ubuntu映象源,dkarchmervue/moviepy是基於ubuntu14.04,找乙個映象源,在本地建立乙個sources.list的檔案,拷貝到映象中就可以。
run cp /etc/apt/sources.list /etc/apt/sources.list.bak
copy sources.list /etc/apt/sources.list
run apt-get update
# 安裝新增字型的依賴
run apt-get install ttf-mscorefonts-installer -y && apt-get install fontconfig -y\
&& apt-get install fontconfig \
&& cd /usr/share/fonts/windows/ && chmod 777 * && mkfontscale && mkfontdir && fc-cache
workdir /work/
這樣就製作了乙個基於dkarchmervue/moviepy
的帶中文字型的映象。
然後直接執行docker build -t moviepy_cnfonts .
即可建立乙個名為 moviepy_cnfonts的映象。可以把這個映象替代dkarchmervue/moviepy:latest
這個映象作為執行 python檔案的基礎映象。
執行moviepy官方的結尾特效 end_effect
html中支援的常用中文字型
宋體 simsun 黑體simhei 微軟雅黑 microsoft yahei 微軟正黑體 microsoft jhenghei 新宋體nsimsun 新細明體 pmingliu 細明體mingliu 標楷體dfkai sb 仿宋fangsong 楷體kaiti 仿宋 gb2312 fangsong...
linux中文字型
背景說明 報表,在windows下,展現 匯出都正常,在linux下,字型變大了。比如,單元格的大小設計好後,裡面的字當好能一行顯示完,將報表放到linux下後,字變大了,一行顯示不完了,變成了兩行,這樣會影響我們報表的美觀。出現這樣的問題,是什麼原因呢?我們又怎麼解決呢?看下面的原因和方法。應用舉...
python matplotlib 中文字型設定
matplotlib是畫圖利器,可惜中文支援不夠好,不設中文字型畫出的裡面的中文全是小框框,筆者也是google了許多次,嘗試了好幾種方法,終於弄對了。思路就是找乙個ttf檔案,可以直接用windows系統裡面ttf檔案,然後建立自己的font,將文字使用的font設定為自己建立的font就可以了。...