項目地址
182.254.244.138:8080/image/query
主要功能
根據字幕找到對應的特定截圖
實現過程
- 讀取ass文件提取字幕(含有對應文字的start time 和 end time)
- python ffempg 截取指定時間的圖(根據start time)
- 通過python subprocess.call() 調用
- ss 參數必須要放在第一個,否則效率太低
- pillow 在截出的圖上繪制文字
- 圖片上傳七牛CDN
- spring boot做web端的服務
- 暫時使用mysql進行查找
- FreeMaker
- JPA
- 用canvas做字幕的修改功能
- 雙層canvas,底層讀取原始圖片,上層實時繪制文字作為字幕
- 字幕輸入框 綁定input的 oninput事件,而不是onchange事件 兩種事件的觸發機制不同
ToDo List
pillow 現在添加的字幕位置不對,字體也不對,還沒有文字邊框,在白底的情況下 基本看不見
canvas 繪制字幕的定位參數有偏差,字體模糊
gif圖功能
高頻熱詞功能
經典圖片功能
評論蓋樓功能