FFmpeg 將字幕檔和影片合併

FFmpeg 將影片合併字幕檔

或使用 ass filter 指定 ass 字幕

預設的字型因為原本是簡體字字幕對於正體字顯示效果不佳,所以需要調整設定

ass 字幕

設定關閉粗體、20 大小、標楷體字型

279 total views, no views today

Docker – 網址轉 Port

使用 Docker 在一台主機上執行多 HTTP Service,因為需要 Port 對外,如果看不懂網路其他的設定不妨參考 Hoyo 的思路

Hoyo 的作法是使用一台 Docker container 安裝 Nginx 來提供 Proxy Pass 功能,將網址直接轉到 container。

此方法的好處是,新增子 HTTP Service 只須 docker run 不需要設定其他網路設定,對於 Nginx 只需要新增 conf 重新啟動 nginx service 後即可啟用,也不需要變更 container

Nginx container

Nginx 的主機選擇的是 Debian Linux ,所以須先 pull 一個 debian 環境,在此使用的是 debian:9 ,然後是安裝 nginx

 

子 HTTP Service container

實際提供 HTTP 服務的容器,使用的也是 Debian:9 ,然後安裝的是 Apache 2.4 藉以和 Proxy Pass 區隔,當然使用 Nginx 也可以

子 WWW 啟動

子 WWW 啟動不需要啟動 port 對應

查詢 contriner IP address

 

使用 Nginx 將多 container WWW 服務轉到網址

vi /etc/nginx/sites-available/www1

將需要啟動的網站連結到 sites-enabled

重新啟動 Nginx

201 total views, no views today

使用 wkhtmltopdf 將 HTML 轉成 PDF

使用 wkhtmltopdf 相對 TCPDF 來說可大幅簡化 PDF 的轉換工作

CentOS 6 安裝

CentOS 7 安裝

 安裝中文字型及顯示

Hoyo 發生的情況是因為要產生 PDF 的 HTML,所以沒有給完整的結構,因此就少了編碼宣告才發生亂碼

如果是系統沒有中文字型請參考以下步驟

開始使用

以下是一個實際案例,此為從 Word 設計後轉貼到網頁編輯器 TinyMCE 上,然後再經過 PHP 套版最後的結果

原來使用 TCPDF 的結果,因為 TCPDF 有中文避頭尾功能,所以整體編排結果和網頁顯示不一,如果花時間調整應該也可以得到滿意的結果,不過 Hoyo 就先放棄了

設定其他字型 (楷體、黑體)

安裝完字型後,使用 fc-list 指令列出安裝完成字型

將列出的首個關鍵字設定為 HTML 的字型名稱,例如楷體必須設定為「楷体」,不是網路上說的 KaiTi 也不是楷體,更不是標楷體

HTML

頁首、頁尾及大綱

 

紙本版面排版問題

 

673 total views, no views today

Sublime Text 3

 

Packages

Hoyo 的設定檔

 

Hoyo 的快速鍵

  • 貼上自動內縮和貼上互換

 

修改預設的配色方案

我受不了愚蠢的斜體,所有的斜體設定都直接刪掉了

70 total views, no views today