最近在學習視頻剪輯的一些方法,其中涉及到最終需要把字幕壓制到視頻裡,然後上傳到視頻站時達到自帶字幕的效果。研究了下,pr正好符合這個使用場景。其中遇到的一些麻煩,以及解決這些困難的經驗,我稍作記錄。
最終製作出來的視頻,可以點擊這個地址 新iPhone製作小組件從入門到精通 玩轉iPhone12 瀏覽。
1. 為什麼要通過pr製作字幕?可能很多人一開始就納悶,有那麼多的字幕製作軟體,視頻剪輯軟體,為什麼偏偏要使用pr來製作字幕。這裡面可能有一點兒誤解,pr是一款非常強大的視頻製作軟體,通過它幾乎可幹成軟體製作中的每一個環節,但是在製作字幕上它確實不是最棒的,下面會提到。
Aegisub的界面 它的圖標則是一隻睜開的眼睛事實上如果單純只是為了字幕的翻譯、修改、校正等,則更推薦Aegisub這款免費開源的字幕製作軟體,通過Aegisub可以完成字幕製作中的每一個環節。
但最終仍然繞不開pr,是因為如果要把視頻上傳到視頻網站,比如B站,知乎,公眾號等,則需要把字幕壓制到視頻裡,也就是讓視頻和字幕合二為一,這個功能一般的視頻製作軟體提供不了。
比如大家在Mac平臺上奉為圭臬的iMovie就做不到,iMovie甚至不提供從外部導入字幕的功能,所以在這方面pr就很好用,正好彌補了,準確地說是結合了市面上大部分視頻製作軟體沒有提供的功能。
2. 字幕導入之後不完整,只有一個片段怎麼辦?但pr自身的問題也不少,字幕不能完整地導入就是其中一個令人吃驚的問題。我把一個10分鐘的字幕文件導入之後,在pr裡只呈現了前1分鐘,卻沒有提示任何錯誤信息。
Google了一下,網上大部分人遇到相似的問題,主要集中在字幕有黑色背景,字幕顯示不全,但這裡的顯示不全指的是一條字幕有很長一段文字,只顯示了其中部分幾個字,是文字長度的問題,而不是我遇到的時間跨度上顯示不全的問題。
花了幾個小時的時間Google之後才找到答案,原來是因為字幕裡有的時間段,開始時間和結束時間相同導致的。我用腳本查了一下,大概有這麼多條,裡面的開始時間和結束時間是一樣的。
錯誤的字幕時間設置只要把這些時間修改一下,開始時間和結束時間相互錯開,保留一定的間隔(但注意不要和後續的字幕時間交叉)就可以解決「 字幕導入之後不完整 」 的問題。
3. 怎樣去除字幕背景的黑邊?原來的字幕是沒有背景的,把字幕拖入到VLC中和視頻一起播放,就不會顯示背景黑邊。但在pr中編輯時呈現出來的效果就是文字下面有一層黑邊,文字是白色的,有點不太適合這種喜氣的氣氛。
這個可以通過修改字幕背景的透明度進行解決,文字的顏色也可以修改。
三個地方會最終決定視頻呈現出來的字幕效果,首先就是字幕組件。
字幕組件,提供字幕背景、字體顏色修改的功能這個組件是為字幕專門提供編輯的地方,按道理說這裡編輯之後,視頻預覽的地方應該就實時呈現出修改後的效果,但真正修改的時候,修改的效果沒有實時更新,甚至修改不起作用。
結論就是需要和後面的兩個組件一起使用(這個組件選擇字幕時可以右鍵然後全選)。
時間選擇組件,在時間選擇組件上選中字幕之後編輯,編輯的效果才會實時更新第二個組件是時間選擇組件。 這個組件底部有縮放的滾動條,可以通過它進行窗口顯示內容粒度粗細的縮放。但在修改字幕的時候,時間選擇組件有個毛病就是一定要點擊紫色的區域,才能對字幕的效果進行最終的編輯,如果只是點擊下面代表字幕內容的柵欄區的話,沒有任何作用!
應點擊紫色的區域這個問題把我折磨得死去活來,因為如果不明白這一點,根本不會顯示第三個組件。而第三個組件是網上大部分人推薦解決字幕背景黑邊問題的唯一辦法。
第二個組件重要就重要在,通過點擊紫色的區域後去修改第一個組件中的字體、背景等樣式,pr會立馬刷新效果,否則修改效果不會更新。所以這個組件中的選擇操作,成為字幕編輯中不可或缺的一部分。
效果組件,第二個組件上選中字幕之後才能進入這個組件,應和第一個組件配合使用第三個組件,效果組件。 其實我試過之後,發現除非想要把背景全部去除,否則不使用效果組件,結合上面的兩者也能達到去除字幕背景黑邊的效果。
但網上大部分人提供的方法是把效果組件中的 「不透明度」 的 「混合模式」,從「正常」改成「變亮」,凡事要先試了才知道行不行,我抱著這樣的態度,試了之後發現不行!這裡的混合模式貌似會和第一個組件中背景的 「不透明度」 有衝突,所以這個方法大家了解一下就好。
最後總結一下,pr可以把視頻和字幕壓制到一起,但在這個過程中會遇到一些小問題,比如字幕導入不全,字幕添加到pr後背景有黑邊等,這兩個出現概率比較大的問題,我都取得了一定的經驗來解決它們,就是這篇文章記錄的內容,希望對你有所幫助。