[Linux] 如何在 Linux 電腦上製作專業的視訊教學

2022-07-29 12:01:23


前言

博主使用 Arch Linux 作為日常開發系統,最近需要錄製一些視訊類的教學,遂研究了一些相關軟體,想要做一個稍微專業一點的視訊,要求如下:

  • 能夠做到電腦螢幕、攝像頭、安卓操作螢幕三合一
  • 視訊剪輯、調音配音
  • 所有工具在 Linux 上

理想效果示意圖:


1、軟體工具準備

a. 錄音軟體

Audacity 是一個免費的開源的數位音訊編輯和記錄軟體,可跑在 Windows、macOS、Linux 上。

這款軟體除了能從多個源同時錄製外,還能進行後期處理,包括標準化、修改、淡入、淡出等。其已經被用於錄製和混合整個專輯。

其功能包括:

  • 錄製和播放聲音
  • 編輯
  • 跨平臺
  • 大量數位效果和外掛
  • 支援取樣率高達96 kHz的多通道模式,每個樣本32位元
  • 使用傅立葉變換演演算法的音訊頻譜分析
  • 匯入和匯出各種版本音訊
  • 各種主題
  • 支援簡體中文

在 Arch Linux 中安裝命令:

sudo pacman -S audacity

軟體介面:


b. 錄屏軟體

SimpleScreenRecorder 是一個開源的螢幕錄製軟體,支援 Linux 。使用基於 Qt 的圖形化使用者介面開發。可錄製整個螢幕或者部分螢幕,或者直接錄製 OpenGL 應用,錄製過程中允許暫停和恢復,支援多種檔案格式和編碼。

這個軟體的作者說:

SimpleScreenRecorder是我為錄製程式和遊戲而建立的Linux程式。已經有一些程式可以做到這一點,但我對其中任何一個都不是百分之百滿意,所以我建立了自己的程式。

我最初的目標是建立一個非常簡單易用的程式,但在編寫的過程中,我開始新增越來越多的功能,結果實際上是一個非常強大的程式。它「簡單」的意思是,它比ffmpeg/avconv或VLC更容易使用,因為它有一個簡單的使用者介面。

這個工具用起來稍微簡單,且在 Arch Linux 上穩定些(不會因為某些更新導致其不能用),最大特性:

  • 支援視窗、自己選擇矩形、全螢幕進行截圖
  • 預覽

在 Arch Linux 中安裝命令:

sudo pacman -S simplescreenrecorder

軟體頁面:


c. 攝像頭軟體

無邊框攝像頭軟體:QT V4L2 video capture utility

sudo pacman -S v4l-utils

d. 安卓螢幕操作軟體

安卓手機 linux ADB 螢幕實時控制工具:QtScrcpy

QtScrcpy 可以通過 USB(或通過TCP/IP)連線 Android 裝置,並進行顯示和控制。不需要root許可權。
同時支援GNU/Linux,Windows和MacOS三大主流桌面平臺

它專注於:

  • 精緻 (僅顯示裝置螢幕)
  • 效能 (30~60fps)
  • 質量 (1920×1080以上)
  • 低延遲 (35~70ms)
  • 快速啟動 (1s內就可以看到第一幀影象)
  • 非侵入性 (不在裝置上安裝任何軟體)

在 Arch Linux 中安裝命令:

sudo pacman -S scrcpy

效果如下:


e. 視訊剪輯軟體

kdenlive 是自由開源的免費視訊編輯軟體。簡單易學,永久免費,用途不限。對標PR,功能強大,可設定性強悍(歸功於mlt),特效和轉場十分豐富。簡單用用可以滿足普通使用者,深入研究可以滿足專業使用者。

在 Arch Linux 中安裝命令:

sudo pacman -S kdenlive

軟體介面如下:


2、視訊教學制作

1)電腦接上外接攝像頭,開啟 QT V4L2 video capture utility ,調整攝像頭對準想要錄製的區域
2)將安卓開啟開發者模式,開啟 QtScrcpy,點選建立連線,一會會彈出安卓視窗
3)開啟電腦上的教學相關資料的資料夾、軟體等
4)將攝像頭視窗、安卓視窗、教學相關資料夾和軟體視窗,擺出比較好看的平鋪效果
5)開啟螢幕錄製軟體 simplescreenrecorder,選擇待錄製區域,進行錄製前預覽
6)開啟錄音軟體 Audacity,試著錄製以下,看看是否 OK
7)開啟錄音和錄製螢幕,進行教學錄製
8)教學錄製結束,將音訊(mp3)和視訊(mp4)分別載入到視訊剪輯軟體,進行剪輯配音,弄好後儲存為 mp4
9)利用 B 站等視訊釋出平臺,將視訊釋出


這樣就能將裝置操作視訊、手機操作視訊、電腦操作視訊,在一個螢幕中錄製完成:


3、效果

最終效果如下:



參考連結

[1]. kdenlive 主頁
[2]. 知乎 —— 如何評價 Kdenlive 這款軟體?
[3]. 百科 —— audacity
[4]. Gitee —— QtScrcpy Android實時投屏軟體
[5]. OSChina —— simplescreenrecorder



: ** 如果覺得不錯,幫忙點個支援哈~**