今年一月的時候就把 SmartWonder(敝科的 radiology information system)裡用 AutoHotKey 做了一個開啓舊影像及複製報告的 extension 的雛形,期間陸陸續續又有一些小修改,上禮拜,某位主任把它拿去用,讓我又發現了一些小問題,所以下午替它做了些調整。
其實修改的部分也主要是我想用的,譬如把 chest CT 的報告也納入支援範圍(這樣跟主任大打報告可以再省一些時間),然後可以只單純複製報告而不開啓影像(也是用在主任辦公室 XD),還有一個就是把舊報告的檢查日期存到變數裡,方便隨時取用。
先前推出重新編號功能的時候,那是第一次替 ahk-smartwonder 這個專案做介紹短片,感覺今天也很有做影片的 fu,所以來練習一下怎麼幫影片加上馬賽克。
我用的剪輯軟體是 Final Cut Pro X,參考了 John Lynn 的教學影片,步驟大致上是:
- 先 Duplicate 一段影片。
- 在整段影片疊上一個 Shape,如果有需要的話,可以用不同的 Keyframe 來調整的 shape 的位置。
- 將被疊上的影片加入 Blur 效果。
- 將 shape 的 blend mode 改成 Stencil Luma。
- 將影片和 shape 合併成 New Compound Clip。
- 再將新的片段疊在原本的影片上。
我先拿了一個小片段來測試,大致還 ok,但因為畫面中有許多地方需要 mask,所以我便打算畫出許多段不同長度的 shape 然後再一次把 mode 全部改成 Stencil Luma,結果當然是失敗了。問題就出在 Stencil Luma 的模式在最底下第一層就把所有 shape 以外的東西都遮掉,上層和後來出現的 shape 自然沒有功效。
理論上應該有更簡易的做法,但我實在找不到,最後只好土法煉鋼:每加上一塊 shape 就合併一次 New Compound Clip,遮十塊就合併十次,實在是蠻費力的工作,不過起碼目的是達成了。
影片如下: