教程:GNU / Linux發行版中的“記錄”屏幕

截屏徽標

有很多方法可以促進自由軟件的發展,而不僅僅是增加源代碼行到項目中。 我們還可以通過翻譯軟件,向開發社區報告發現的問題來進行協作,以便他們可以解決這些問題,並像在本博客中一樣傳播新聞和教程。 傳播教程的最時髦的方法之一是 截屏或錄製 為了提供更多直接和實用的信息,我們在台式機和終端環境中會發生什麼情況。

另外,youtuber現象越來越嚴重,越來越多的人進入這個世界,在我看來,要處理一些有趣的事情,尤其是現在Linux上的視頻遊戲世界正在蓬勃發展,並且肯定有很多用戶出現 Linux遊戲玩家 渴望記錄自己的遊戲,然後將其發佈到著名的流媒體平台上,展示其成就,評論等的人。 因此,如果您不知道如何捕獲PC上發生的情況,則在本教程中,我們將展示您擁有的最佳替代方案以及如何做到這一點...

先前的準備工作:

Dj晚禮服

在開始安裝任何程序以進行屏幕廣播或捕獲屏幕上發生的情況之前,我建議您遵循以下提示,否則,您會 你會遇到一些問題 通常這很煩人,而且在很多情況下,如果您是新用戶,您甚至都不知道來源是什麼。 這些問題主要源於Linux圖形堆棧或音頻堆棧,即,在我們的發行版或操作系統中處理圖形和音頻處理的所有驅動程序和子系統中。

總的來說,最流行的發行版已經很好地配置了此堆棧,並具有所有必需的驅動程序,因此所有內容 從一開始就可以正常工作。 但是,我建議您特別注意那些100%免費的發行版,這些發行版消除了著名的二進制blob,因為某些內容在其中可能無法正常運行,儘管原則上不應如此,但最流行的GPU和聲卡應該可以無縫運行與免費的驅動程序。 但也請記住,這些100%免費發行版在涉及多媒體時還會帶來其他問題,即它們沒有某些專有編解碼器,這些編解碼器對於處理錄製的音頻和視頻是必需的。

如果你是 更高級的用戶 並且您已經決定從頭開始構建自己的發行版,或者選擇了諸如Arch Linux,Gentoo,Slackware等發行版,這些發行版在軟件方面趨於“裸露”,因此您必須將其安裝到自己的發行版中喜歡,切記不要忘了諸如PulseAudio,ALSA,編解碼器軟件包之類的軟件包,因為根據我的經驗,當使用下面介紹的此類程序時,它們往往是大多數問題的焦點。

例如,我遇到的最愚蠢的問題之一是它根本沒有錄製任何聲音,而我只是想正確地進行設置 ASLA和PulsAudio 因為某些頻道或音頻媒體的聲音降低到了極限。 或者,我們甚至可以修改系統的均衡器以減少背景噪聲並提高質量。

如何記錄圖形環境

Vocoscreen屏幕截圖

有很多方案和替代方案 為了在您的GNU / Linux發行版上記錄屏幕,多年來,我一直在嘗試使用Linux系統。 例如,我嘗試的第一個嘗試是SUSE發行版上的RecordMyDesktop。 然後,我嘗試了幾個程序,看看我最喜歡哪個程序,其中包括Kazam和一個很長的程序,等等,但是最後我仍然選擇了最喜歡的Vokoscreen(您可以在我製作的屏幕快照中看到它)。培訓課程等的錄音

再次選擇哪個是一個難題,但我將向您介紹 要錄製的節目列表畫面 最有名的:

  • Vokoscreen:在我看來,它是最好,簡單但功能強大的工具之一,這就是為什麼它是我的最愛,也是我個人推薦的原因。 支持各種輸出視頻格式,允許進行音頻錄製,各種錄製選項以及網絡攝像頭支持等。 而且我當然也看到了一些弊端...
  • 咔嚓:如果您想為初學者提供更簡約,輕便又快速的產品,也許Kazam就是您想要的。 與Vokoscreen相比,缺點是對Webcam的支持,並且它的配置選項更少,這對其有所限制。
  • SimpleScreenRecorder:這是一個基於Qt的應用程序,名不虛傳,非常簡單。 它還經過優化,可與性能較低的機器一起使用,並且其簡單性與操作有關,因為它具有許多可配置的選項,這在其圖形界面中可能會造成混淆。
  • recordMyDesktop:主要是一個用C編寫的命令行工具,已添加了兩個基於Qt4和GTK的GUI。 它非常輕便且易於使用(您甚至可以使用帶有recordmydesktop命令的控制台來使用它),但是忘記了對WebCam及其競爭對手音頻和視頻格式的支持...
  • ScreenStudio:是用Java編寫的多平台錄製應用程序。 它或多或少具有與Vokoscreen或Kazam相同的選項,並且您可以在任何平台上使用它。 最大的問題是,它依賴於Java RE 8.0。
  • 綠色記錄器:這是一個非常簡單直觀的應用程序,具有許多選項,可以作為Kazam或Vokoscreen的不錯選擇,但它不支持錄製WebCam。 但是,它有一些我覺得很有趣的東西,那就是它支持Wayland。
  • 開放廣播軟件工作室:也稱為OBS Studio是最先進的系統,您可以在Linux中找到更多選項。 您可以記錄幾個場景並在它們之間切換,您可以使用視頻,音頻混合器,實時流選項等的過濾器。 相反,您必須充分了解為進行適當配置而要處理的術語和選項,否則,它的龐大接口將使您迷失自我。

它們中的任何一個都應該沒有問題,因為它們的官方網站上都有DEB,RPM軟件包,因此您也可以在發行版的存儲庫中找到它們,以便可以通過yum,APT輕鬆安裝它們。 ,拉鍊等甚至在Vokoscreen的情況下,您甚至可以在 二進制包.run 您甚至不需要安裝,只需運行就可以了!

我已經說過了 我更喜歡Vokoscreen,因為它簡單易用,因為從我已經驗證的結果來看,它工作得很好。 正如您在其界面中所看到的那樣,即使您希望記錄跟隨您的光標,放大鏡效果,逐步遞減的秒數,您也會找到用於記錄整個屏幕,單個窗口或一個區域的屏幕選項。開始記錄,等等。 另一方面,您可以使用“開始”,“暫停”和“停止”按鈕進行管理。

接下來 睫毛 它與音頻有關,您可以在使用PulseAudio和ASLA之間進行選擇,並且如果系統中有多個麥克風,則可以選擇要負責捕獲聲音的麥克風。 另一個重要的選項卡是多媒體選項卡,您可以在其中選擇視頻和音頻格式,每秒的捕獲幀(如果您沒有太強大的圖形,則不要放太多)以及音頻和視頻編解碼器(請記住,選擇更合適的)。 其餘選項卡是存儲位置等的選項。 簡單吧?

如何記錄終端

腹水

至於如何以圖形方式進行錄製,但是您應該知道發行版的終端或控制台也有抓取器,這在Unix世界中非常實用,因為您需要在終端上進行大量工作。 通常,在這種情況下,它們是比以前的程序更簡單的程序,需要的準備工作或先決條件較少,所以我懷疑您會遇到問題。 就像我以前做的一樣,我會 列出一些最好的 您將找到什麼:

  • 工作室:這是一個簡單的程序,可讓您記錄終端中發生的情況,但是它以動畫GIF的形式記錄下來。 在以後將結果發佈到網絡上時非常有用。 毫無疑問,我的最愛之一。
  • 腹水:允許您記錄和共享終端會話中發生的事情。
  • 舍爾-另一個用於在純文本屏幕上播出廣播的程序。
  • 展期:另一種有用的記錄替代方法。
  • 術語記錄:它可以輕鬆記錄終端會話的內容,並允許生成HTML輸出,這對於在Web上公開結果很有趣。
  • 蒂雷克:用於記錄終端的工具,包括用於回放的工具。
  • tty2gif格式:另一個簡單的工具,顧名思義,它允許您記錄並導出到GIF。

Yo 我留在ttystudio,您可以以非常簡單的方式安裝它。 但是為此,您必須首先使用所使用的軟件包管理器安裝npm軟件包。 它是一個軟件包,可讓您按需管理JavaScript程序,一旦擁有它,您將只需要執行以下操作:

npm install -g ttystudio

如果不使用-g選項,則安裝將不是全局的。 安裝完成後,您可以打開終端並 開始錄音 並使用以下命令將命令以及終端中發生的所有事情導出到GIF:

ttystudio micaptura.gif --log

您可以在其中找到更多信息及其源代碼 Github網站...

不要忘記離開你的 評論,以及出現的疑問,建議,您知道的其他替代程序,經驗等。 希望本教程對您有所幫助,並且您可以在自己的發行版中進行出色的錄音...


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   rv 他說:

    不錯的帖子,很完整。
    我將測試您列出的選項,以查看是否出現評論...
    問候, !

    1.    艾薩克 他說:

      非常感謝您!

  2.   七月 他說:

    我剛剛在Debian Strecht上安裝了vokoscreen,我做的很棒。
    非常感謝您的建議。

  3.   雷·帕迪拉(Ray Padilla) 他說:

    我已經在Manjaro上安裝了vokoscreen,但是在錄製屏幕時遇到了問題。 錄製過程中一切正常,但是當我保存並播放視頻時,我看到系統工具欄間歇性地消失,即使在我選擇的同一窗口中,它也消失並迅速出現。 請如果您知道問題的原因,請尋求支持。
    謝謝。

  4.   渦流 他說:

    您好,我想開始捕獲我正在 Linux 中更正的新安裝和解決方案的視頻,但我懷疑如何從頭開始捕獲分發版的安裝,包括我進入 BIOS 和修改它的部分通過usb啟動。

    製作這樣的視頻的正確方法是什麼,從另一個帶有 linux 的分區和一些捕獲程序或類似的東西安裝到一個空分區?

    在此先感謝!

    1.    迭戈·德·岡薩雷斯(Diego German Gonzalez) 他說:

      你有兩個選擇。 要么在虛擬機中進行安裝,從而通過軟件進行錄製,要么購買允許您錄製 PC 視頻輸出的設備。
      當然,如果你有一個好的相機和一個三腳架,BIOS部分可以從顯示器上記錄下來。

  5.   格雷戈里·佩雷斯·戈麥斯 他說:

    絕對完美的教程。 有用、有效、實用,同時易於應用。
    非常感謝。 親切的問候。