找不到使用 Gnome 錄音機錄製的文件

找不到使用 Gnome 錄音機錄製的文件

我正在使用名為 Gnome Sound Recorder 的軟體來錄製一些音訊。但是,除了刪除錄音之外,它沒有給我任何其他處理錄音的選項。我到處尋找該文件,甚至使用該whereis命令並在相應的目錄中查找,但一無所獲。任何幫助將不勝感激——我錄製了半小時長的錄音,不想丟失它!

這是一個螢幕截圖: 在此輸入影像描述

答案1

n8te 評論說這些檔案位於Recordings您的主目錄的子目錄中。我的答案涵蓋瞭如果應用程式沒有給您提示,如何找到文件。

當應用程式開啟檔案時,您可以使用lsof來定位它。請注意,這僅在檔案在作業系統層級開啟時有效,而應用程式顯示檔案時情況可能並不總是如此。例如,文字或圖像編輯器通常會開啟檔案以讀取或儲存它,但在每次載入或儲存操作後立即將其關閉。但我希望錄音機能夠逐步寫入輸出文件,並且只要文件在錄音,它就會保持文件開啟狀態。

要查找應用程式開啟了哪些文件,請先安裝lsof.大多數發行版上都以軟體包的形式提供它。打開終端機;我的所有指令都使用命令列。您需要確定應用程式的進程 ID。您可以執行該命令ps xf(這是在 Linux 上;其他 Unix 變體對該ps命令有不同的選項;作為最後的手段,您可以用來ps -e列出所有內容)。嘗試pgrep sound ps x | grep -i sound尋找所有名稱中包含“聲音”的正在運行的程式。或者,運行xprop | grep _NET_WM_PID並點擊程式視窗。確定進程 ID(例如 1234)後,執行

lsof -p1234

另一種方法是尋找最近修改的文件。您可以使用該find命令來實現此目的。例如,要尋找最近 5 分鐘內修改的檔案:

find ~ -type f -mmin -5

~指的是你的主目錄。儲存的檔案通常位於您的主目錄中,因為這是保證應用程式能夠寫入的唯一位置,但臨時檔案除外,一旦應用程式退出,臨時檔案就會被清除。-type f限制為常規文件(我們不需要在此處查看目錄)並且-mmin 5表示“不到 5 分鐘前”。還有-mtime一種是以天而不是分鐘來計算的。如果您正在尋找已移動而不是建立或修改的文件,請使用;-cmin代替-mmin時間是最後一次對檔案執行除讀取之外的任何操作的時間(但包括更改權限、移動等)。您也可以按名稱查找文件,例如

find ~ -name '*blendervid*' -type f

尋找名稱包含的檔案blendervid(您可以新增類似「-mmin -5」的內容,進一步限制對最近檔案的匹配)。

如果您知道檔案名稱的一部分並且該檔案是不久前創建的,則可以使用locate命令。

locate blendervid

locatefind比它使用預先建立的索引要快得多。但它只能找到建立索引時已存在的檔案。大多數發行版安排每晚或啟動後不久重建索引(透過納克朗) 如果系統並非始終處於開啟狀態。

答案2

為了錄音機 v3.38.0軟呢帽 33聲音檔案儲存在

/home/USER/.local/share/org.gnome.SoundRecorder/

此外,還有一個匯出按鈕,可讓您將錄音儲存到您想要的任何位置。

相關內容