Tidak dapat menemukan file yang direkam menggunakan Gnome Sound Recorder

13

Saya menggunakan perangkat lunak bernama Gnome Sound Recorder untuk merekam beberapa audio. Namun, itu tidak memberi saya pilihan untuk melakukan apa pun dengan rekaman selain menghapusnya. Saya telah mencari tinggi dan rendah untuk file, bahkan menggunakan whereisperintah dan melihat-lihat direktori yang sesuai, tetapi tidak menemukan apa pun. Bantuan apa pun akan sangat dihargai - Saya merekam rekaman sepanjang setengah jam dan tidak ingin kehilangannya!

Ini screenshotnya: masukkan deskripsi gambar di sini

Joseph Farah
sumber
4
Di sistem saya itu hanya menempatkan rekaman di / home / nama pengguna / Rekaman secara default.
n8te
@ n8te YESSSSSSSSSSSS TERIMA KASIH BEGITU OH SAJA HIDUP SAYA SAVER, harap cantumkan jawaban Anda sebagai jawaban sehingga saya dapat memberi Anda perwakilan !!!
Joseph Farah
1
Tidak masalah. Senang Anda menemukannya.
n8te
@ JosephFarah: whereistidak mencari file audio sejauh yang saya tahu. Mungkin maksud Anda locate...
Francesco Turco
@FrancescoTurco poin yang sangat bagus! Saya biasa whereismenemukan folder tempat perintah itu dijalankan untuk mencari file di lokasi itu. Saya tidak menggunakannya untuk langsung mencari file audio.
Joseph Farah

Jawaban:

13

n8te berkomentar bahwa file-file tersebut berada di subdirektori Recordingsdari direktori home Anda . Jawaban saya mencakup cara menemukan file jika aplikasi tidak memberi Anda petunjuk.

Saat aplikasi membuka file, Anda dapat menggunakannya lsofuntuk menemukannya. Perhatikan bahwa ini hanya berfungsi saat file terbuka di level sistem operasi, yang mungkin tidak selalu demikian ketika aplikasi menampilkan file. Misalnya editor teks atau gambar biasanya membuka file untuk membaca atau menyimpannya, tetapi segera tutup setelah setiap memuat atau menyimpan operasi. Tetapi saya mengharapkan perekam suara untuk menulis secara progresif ke file output, dan untuk itu akan membuat file tetap terbuka selama itu merekam.

Untuk menemukan file apa yang telah dibuka aplikasi, instal dulu lsof. Ini tersedia sebagai paket di sebagian besar distribusi. Buka terminal; semua instruksi saya menggunakan baris perintah. Anda harus menentukan ID proses aplikasi. Anda dapat menjalankan perintah ps xf(yang ada di Linux; varian Unix lainnya memiliki opsi berbeda untuk psperintah; sebagai upaya terakhir yang dapat Anda gunakan ps -euntuk mendaftar semuanya). Coba pgrep sound ps x | grep -i soundcari semua program yang sedang berjalan yang namanya mengandung "suara". Atau, jalankan xprop | grep _NET_WM_PIDdan klik pada jendela program. Setelah Anda menentukan ID proses, misalnya 1234, jalankan

lsof -p1234

Pendekatan lain adalah mencari file yang baru dimodifikasi. Anda dapat menggunakan findperintah untuk itu. Misalnya, untuk mencari file yang diubah dalam 5 menit terakhir:

find ~ -type f -mmin -5

~berarti direktori home Anda. File yang disimpan biasanya berada di direktori rumah Anda karena itulah satu-satunya lokasi di mana aplikasi dijamin dapat menulis, kecuali file sementara yang dapat dihapus segera setelah aplikasi keluar. -type fmembatasi ke file biasa (kita tidak perlu melihat direktori di sini) dan -mmin 5berarti "kurang dari 5 menit yang lalu". Ada juga -mtimeyang dihitung dalam hitungan hari, bukan menit. Jika Anda mencari file yang telah dipindahkan daripada dibuat atau dimodifikasi, gunakan -cminsebagai ganti -mmin; yang kriminal adalah waktu di mana sesuatu yang terakhir dilakukan pada file kecuali untuk membacanya (tapi termasuk mengubah hak akses, bergerak, dll). Anda juga dapat mencari file dengan nama, mis

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

mencari file yang namanya berisi blendervid(dan Anda dapat menambahkan sesuatu seperti `-min -5 membatasi lebih lanjut kecocokan ke file terbaru).

Jika Anda tahu bagian dari nama file dan file itu dibuat beberapa saat yang lalu, Anda dapat menggunakan locateperintah.

locate blendervid

locatejauh lebih cepat daripada findkarena menggunakan indeks pra-dibangun. Tetapi hanya dapat menemukan file yang ada saat indeks dibangun. Sebagian besar distribusi mengatur agar indeks akan dibangun kembali setiap malam, atau segera setelah boot (melalui anacron ) jika sistem tidak selalu aktif.

Gilles 'SANGAT berhenti menjadi jahat'
sumber