企業(yè)內(nèi)部資料出現(xiàn)外泄橡类,往往是由當(dāng)事人故意或無意識的錯誤所引發(fā)的蛇尚。加強(qiáng)這方面意識的同時,作為資料的內(nèi)部發(fā)布者顾画,也可以有所作為取劫,一方面降低無意識行為的發(fā)生概率,一方面提高資料外傳和違規(guī)的成本研侣。這對于培訓(xùn)工作者尤為重要谱邪。
除去版權(quán)聲明外,為資料添加水印是一種最為常見和普遍的做法庶诡。本文總結(jié)了一些 Mac 下簡單實用的水印添加方法和注意事項惦银。
水印的作用
我們?yōu)橘Y料或文件添加水印,主要有兩個目的:
-
最常見的目的是明確來源和版權(quán)灌砖,讓材料的使用者很容易獲知材料的創(chuàng)作者以及可用和可傳播范圍璧函。如果材料的發(fā)布對象是公眾群體傀蚌,比如對外公開的信息或?qū)?nèi)公開的信息基显,很適合添加版權(quán)方 Logo 、名稱及版權(quán)信息善炫。這種目的之下撩幽,主要起到告知和警示的作用。生活里常見的例子是微博圖片可以添加博主ID箩艺,商業(yè)世界里比如企業(yè)發(fā)布的白皮書往往全程或在重要數(shù)據(jù)部分打水印窜醉。
- 除了聲明版權(quán)所有,水印也可以明確目標(biāo)使用者艺谆,對傳播進(jìn)行溯源榨惰。這種目的下一般會添加被授權(quán)者的相關(guān)信息,當(dāng)在非正常渠道看到材料時静汤,能夠很容易獲知材料的傳播來源琅催。如果材料的價值很高或非常敏感,往往會采用這種方式虫给,隨之帶來的是水印添加成本的增加藤抡。工作里常見的例子是企業(yè)微信聊天窗口會有用戶的姓名和電話尾號,商業(yè)世界里比如商業(yè)培訓(xùn)網(wǎng)站會在視頻材料上打用戶賬號水印抹估。
水印添加方法
明白了水印的作用缠黍,下面介紹簡單的添加水印的方法。無需不可信軟件药蜻,也無需付費(fèi)軟件瓷式,輕動手指替饿,水印完成。
一般說來蒿往,用于發(fā)布的多為視頻和文字材料盛垦,我們就不同材料分別來說。
視頻資料
對于視頻資料瓤漏,我們介紹三種工具來添加水印腾夯,分別是iMovie
、剪映專業(yè)版
和 ffmpeg
蔬充,大家可以根據(jù)場景進(jìn)行選擇蝶俱。
- 當(dāng)視頻顏色多樣,需要較多人工干預(yù)和調(diào)整饥漫,或視頻本身由
iMovie
或剪映專業(yè)版
制作而成時榨呆,使用這些軟件進(jìn)行精細(xì)化調(diào)整是非常合適的。 -
剪映專業(yè)版
橫空出世之后庸队,如果未來它依然是免費(fèi)的积蜻,那么不要猶豫,讓iMovie
壽終正寢吧彻消,剪映在手竿拆,天下我有。 - 對于底色相對單一的成品視頻宾尚,尤其是批量處理多個視頻時丙笋,使用 ffmpeg 是快速有效的。
iMovie
iMovie 是一款 Mac 預(yù)裝的上手簡單的視頻制作處理軟件煌贴,因此它是一個很好的選擇御板。可以用它添加圖片水印牛郑,甚至視頻水印怠肋。
主要思路是使用視頻疊層設(shè)置,采用畫中畫的方式淹朋,將水印圖片置于視頻上層并調(diào)整到合適的位置笙各,達(dá)到視頻和圖片同時顯示的效果。
制作方法見視頻瑞你,并不復(fù)雜酪惭。
實際上,iMovie 也可以用來添加文字水印者甲,但由于其文字添加方式只有預(yù)置的幾種字幕主題春感,并不能很好地支持文字水印的添加功能,因此我們只介紹圖片水印的添加方式。
只是無論素材大小鲫懒, iMovie 導(dǎo)出的文件一般都比較大嫩实,導(dǎo)出后還需要其他視頻處理軟件進(jìn)行壓縮,因此如果你不喜歡使用視頻處理軟件窥岩,我會推薦 剪映專業(yè)版
甲献,如果你會一點(diǎn) Shell 腳本,我會推薦 ffmpeg
颂翼。
剪映專業(yè)版
隨著手機(jī)短視頻的流行晃洒,剪映成為最火的視頻處理軟件之一,很開心也出了電腦版朦乏。
使用剪映制作水印球及,其思路和 iMovie 相同氛赐,操作也沒有太大的區(qū)別蒋荚,然而步驟簡化了很多,更加親民沿后,幾乎所見即所得刽锤,非常容易上手镊尺。因此,我認(rèn)為此處無需額外的視頻教學(xué)并思。
相較于 iMovie庐氮,這款軟件有以下幾大好處:
- 豐富的素材庫,包括文本纺荧、貼紙旭愧、動畫颅筋、特效等等
- 文本樣式多宙暇,可以隨心拖拽到合適的位置,所見即所得
- 文件導(dǎo)出速度快议泵、壓縮率高占贫,但不影響視頻的觀看質(zhì)量
因此,對單個視頻的水印先口,使用剪映添加制作型奥,是省時省力的。
ffmpeg
ffmpeg 是一款免費(fèi)的跨平臺的音視頻處理軟件碉京,功能非常強(qiáng)大厢汹。不過安裝后需要在命令行使用。
那么剩下的就很簡單了谐宙,不用畏懼浩如煙海的 ffmpeg 的命令烫葬,我們用下面幾條簡單的命令就可以完成大部分添加水印的場景。
有哪些場景呢?
- 圖片水印
- 文本水印
- 加很多水印
- 隨機(jī)位置加水印
這些場景都會在下面的命令中都會覆蓋到搭综,大家看了想必會舉一反三垢箕。
下面的命令都帶有例子,套用即可兑巾。有些命令解釋起來太費(fèi)勁条获,所以不解釋。大家有興趣的話查查文檔就明白了蒋歌。
圖片水印
- 將圖片作為遮罩放在視頻的某個位置
# command 1
ffmpeg -i input.mp4 -i watermark.png -filter_complex 'overlay={x}:{y}' output.mp4
# sample 1: 右下角
ffmpeg -i input.mp4 -i watermark.png -filter_complex 'overlay=main_w-overlay_w-10:main_h-overlay_h-10' output.mp4
# sample 2: 左下角
ffmpeg -i input.mp4 -i watermark.png -filter_complex 'overlay=10:10' output.mp4
- 如果想添加多個圖片帅掘,那么多加輸入水印和遮罩位置即可
# command 2
ffmpeg -i input.mp4 -i watermark1.png -i watermark2.png -filter_complex 'overlay={x1}:{y1},overlay={x2}:{y2}' output.mp4
# sample: 左上角加一個,右下角加一個
ffmpeg -i input.mp4 -i watermark1.png -i watermark2.png -filter_complex 'overlay=main_w-overlay_w-10:main_h-overlay_h-10, overlay=10:10' output.mp4
- 如果希望縮放圖片堂油,然后再作為水印添加
# command 3 分成兩條命令執(zhí)行
# 縮放圖片命令如下锄开,執(zhí)行完之后調(diào)用 command 1 或 command 2
ffmpeg -i in.png -y -v quiet -vf scale={x}:{y} out.png
# Sample 1 長200像素,寬按比例縮放
ffmpeg -i in.png -y -v quiet -vf scale=200:-1 out.png
# Sample 2 長按比例縮放称诗,寬200像素
ffmpeg -i in.png -y -v quiet -vf scale=-1:200 out.png
# command 4 一條命令搞定一切
# 當(dāng)存在多個過濾器時萍悴,用 ";" 分隔
ffmpeg -i input.mp4 -i watermark.png -filter_complex '[1:v] scale={s1}:{s2}[tmp]; [0:v][tmp] overlay={x}:{y}' output.mp4
# sample: 將水印設(shè)置為寬100像素,放在右下角
ffmpeg -i input.mp4 -i watermark.png -filter_complex '[1:v] scale=100:-1[tmp]; [0:v][tmp] overlay=main_w-overlay_w-10:main_h-overlay_h-10' output.mp4
文本水印
文本水印的內(nèi)容會更豐富一些寓免,顏色癣诱、大小和透明度大概是必設(shè)的部分。其它屬性參見ffmpeg-drawtext袜香。
- 簡單加個文本水印
# command 1:其中 alpha值為 0-1撕予,越接近0透明度越高
ffmpeg -i input.mp4 -filter_complex "drawtext='fontsize={fontSize}:alpha={alpha}:fontcolor_expr={color}:text='\'text\':x={x}:y={y}" output.mp4
# Sample:
ffmpeg -i input.mp4 -filter_complex "drawtext='fontsize=40:alpha=0.15:fontcolor_expr=1972ba:text='\'Internal Only\':x=20:y=60" output.mp4
- 如果想加多個水印
# Sample: 多重復(fù)幾次,給出不同的坐標(biāo)
ffmpeg -i input.mp4 -filter_complex "drawtext='fontsize=40:alpha=0.15:fontcolor_expr=1972ba:text='\'Internal Only\':x=20:y=60, drawtext='fontsize=40:alpha=0.15:fontcolor_expr=1972ba:text='\'Internal Only\':x=120:y=360"" output.mp4
- 如果想在隨機(jī)位置加水印
# 用 if 函數(shù)根據(jù)時間變量取不同的值蜈首,用 rand 函數(shù)在設(shè)置范圍內(nèi)計算隨機(jī)位置
# x=if(eq(mod(t\,{internal})\,0)\,rand(w/6\,(w/2-text_w-0))\,x)
# Sample: 每隔 15 秒變換一次位置实抡,位置為視頻的上半部分區(qū)域的隨機(jī)值
ffmpeg -i input.mp4 -filter_complex "drawtext='fontsize=40:alpha=0.15:fontcolor_expr=1972ba:text='\'Internal Only\':x=if(eq(mod(t\,15)\,0)\,rand(w/2\,(w-text_w-20))\,x):y=if(eq(mod(t\,15)\,0)\,rand(20\,(h/2-text_h-0))\,y)" output.mp4
到此為止,你已經(jīng)能夠搞定多數(shù)的視頻水印需求了欢策。 如果想全屏傾斜水印怎么辦呢吆寨?其實也很簡單,做一個這樣的圖片遮罩就可以了踩寇。
Slides 和文本資料
無論是 Slides(PPT啄清,Keynote,Google Slides)還是文本資料(MS Doc俺孙,Pages, Google Doc)辣卒,在對外傳播時,大都會先行導(dǎo)出為 PDF 格式睛榄。因此荣茫,對這些材料的水印添加操作都可以轉(zhuǎn)化為向 PDF 文件添加水印的操作。
相比直接制作 Slides 模板和文本模板场靴,這種方式更為簡單直接啡莉,不會影響創(chuàng)作過程,僅需要在發(fā)布和傳播時進(jìn)行操作。
主要思路是使用視頻疊層設(shè)置票罐,采用畫中畫的方式叉趣,將水印圖片置于視頻上層并調(diào)整到合適的位置,達(dá)到視頻和圖片同時顯示的效果该押。
制作方法見視頻疗杉,并不復(fù)雜。其主要思路是:
- 利用 Mac 自帶的工具
Automator
制作打印機(jī)插件工作流 - 使用系統(tǒng)自帶的打印機(jī)功能打印要添加水印的文件蚕礼,并選擇之前保存的工作流
相比于使用 Google Slides 或 Keynote 自帶的導(dǎo)出 PDF 功能烟具,這種方式的導(dǎo)出比例都是打印機(jī)紙張的比例,這里需要調(diào)整打印機(jī)紙張設(shè)置以匹配 Slides 的大小奠蹬。
制作水印圖片
以上寫了這么多朝聋,你一定已經(jīng)發(fā)現(xiàn),諸多水印的添加都會依賴于水印圖片囤躁。
水印圖片區(qū)別于其他圖片的一大特點(diǎn)在于:背景要透明冀痕。而主流截圖工具很難做到這一點(diǎn),那么這會是問題嗎狸演?
沒錯言蛇,不是問題!這里還有一種方便易學(xué)的水印制作方法宵距,只需要用到兩樣工具腊尚,它們同樣是 Mac 自帶,綠色便捷無污染:Keynote
和 Preview
.
制作方法見視頻满哪,可謂是非常簡單婿斥。其主要思路是:
- 使用 Keynote 布局文字和圖片
- 選中文字和圖片,復(fù)制到剪貼板
- 使用 Preview 的
從剪貼板新建
功能保存圖片
舒適的水印
寫到這里哨鸭,方法和技巧就講完了民宿。最后聊一聊什么是好的、舒適的水印兔跌。
添加水印的目的是為了保障材料創(chuàng)作者的權(quán)益勘高,但不能因此損失材料本身的價值峡蟋,即有效地傳遞信息坟桅。假如水印遮擋了材料內(nèi)容,影響讀者獲取到信息蕊蝗,那么它的存在就是錯誤的仅乓。因此,水印不宜喧賓奪主蓬戚,要在承擔(dān)自身職責(zé)的同時不影響材料本身的內(nèi)容夸楣。
基于此,需要在兩方面加以注意:
- 水印顏色
- 水印的顏色應(yīng)與材料背景色有足夠的色差,使水印能夠很容易被看到
- 調(diào)整水印的透明度豫喧,以不影響文字或圖片閱讀石洗,又能看到水印為宜
- 水印覆蓋面
- 材料核心處應(yīng)有水印,以達(dá)到保護(hù)商業(yè)秘密的目標(biāo)
- 水印部分大小可以根據(jù)需要調(diào)節(jié)紧显,少數(shù)大水印全面覆蓋和多處小水印覆蓋都是可以的
寫在最后
保護(hù)知識產(chǎn)權(quán)有很多方法讲衫,技術(shù)上也有很多學(xué)者進(jìn)行了探索和研究,數(shù)字水印孵班、隱形水印都是為了避免商業(yè)信息泄露而研發(fā)和采用的高科技手段涉兽。
本文所述的水印添加方法適用面向特定群體公開的一般性材料,可以使用現(xiàn)有工具安全方便地添加篙程,達(dá)到低成本大范圍的對知識產(chǎn)權(quán)的保護(hù)枷畏,當(dāng)然它的作用只能是體系中的一環(huán),防君子不防小人虱饿,產(chǎn)權(quán)保護(hù)是個大話題拥诡,需要系統(tǒng)的設(shè)計和實施。