Impossibile trovare il file registrato utilizzando Gnome Sound Recorder


13

Sto usando un software chiamato Gnome Sound Recorder per registrare un po 'di audio. Tuttavia, non mi dà alcuna possibilità di fare nulla con le registrazioni oltre a cancellarlo. Ho guardato in alto e in basso per il file, anche usando il whereiscomando e frugando nelle directory corrispondenti, ma non ho trovato nulla. Qualsiasi aiuto sarebbe molto apprezzato - ho registrato una registrazione di mezz'ora e non voglio perderlo!

Ecco uno screenshot: inserisci qui la descrizione dell'immagine


4
Sul mio sistema inserisce le registrazioni in / home / nome utente / Registrazioni per impostazione predefinita.
n8te

@ n8te YESSSSSSSSSSS GRAZIE TANTO OH MY GOD LIFE SAVER, per favore, inserisci la tua risposta come una risposta, così posso darti rappresentante !!!
Joseph Farah,

1
Nessun problema. Sono contento che tu l'abbia trovato.
n8te

@JosephFarah: whereisnon cerco file audio per quanto ne so. Forse intendevi locate...
Francesco Turco

@FrancescoTurco ottimo punto! Ho usato whereisper trovare la cartella da cui è stato eseguito il comando per cercare il file in quella posizione. Non l'ho usato per cercare direttamente il file audio.
Joseph Farah,

Risposte:


13

n8te ha commentato che i file si trovano nella sottodirectory Recordingsdella home directory . La mia risposta spiega come trovare i file se l'applicazione non ti dà un indizio.

Mentre un'applicazione ha il file aperto, è possibile utilizzarlo lsofper individuarlo. Si noti che questo funziona solo quando il file è aperto a livello del sistema operativo, il che potrebbe non essere sempre il caso mentre l'applicazione visualizza il file. Ad esempio, un editor di testo o di immagini in genere apre il file per leggerlo o salvarlo, ma lo chiude immediatamente dopo ogni caricamento o operazione di salvataggio. Ma mi aspetterei che un registratore di suoni scriva progressivamente sul file di output, e per questo manterrà il file aperto fintanto che sta registrando.

Per trovare quali file ha aperto un'applicazione, prima installa lsof. È disponibile come pacchetto sulla maggior parte delle distribuzioni. Aprire un terminale; tutte le mie istruzioni usano la riga di comando. Dovrai determinare l'ID del processo dell'applicazione. Puoi eseguire il comando ps xf(che è su Linux; altre varianti di Unix hanno opzioni diverse per il pscomando; come ultima risorsa puoi usare ps -eper elencare tutto). Prova pgrep sound ps x | grep -i sounda individuare tutti i programmi in esecuzione il cui nome contiene "suono". In alternativa, esegui xprop | grep _NET_WM_PIDe fai clic sulla finestra del programma. Dopo aver determinato l'ID processo, ad esempio 1234, eseguire

lsof -p1234

Un altro approccio è quello di cercare file modificati di recente. È possibile utilizzare il findcomando per quello. Ad esempio, per cercare i file modificati negli ultimi 5 minuti:

find ~ -type f -mmin -5

~indica la tua home directory. Un file salvato si trova normalmente nella directory home perché è l'unica posizione in cui è garantita la scrittura di un'applicazione, ad eccezione dei file temporanei che possono essere cancellati non appena l'applicazione viene chiusa. -type fsi limita ai file regolari (non abbiamo bisogno di vedere le directory qui) e -mmin 5significa "meno di 5 minuti fa". C'è anche quello -mtimeche conta in giorni anziché minuti. Se stai cercando un file che è stato spostato anziché creato o modificato, usa -cmininvece di -mmin; il ctime è il momento in cui è stato eseguito l'ultimo file sul file tranne che per la lettura (ma include la modifica delle autorizzazioni, lo spostamento, ecc.). Puoi anche cercare file per nome, ad es

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

cerca i file il cui nome contiene blendervid(e puoi aggiungere qualcosa come `-mmin -5 limita ulteriormente le corrispondenze ai file recenti).

Se conosci parte del nome di un file e il file è stato creato qualche tempo fa, puoi utilizzare il locatecomando.

locate blendervid

locateè molto più veloce rispetto al findfatto che utilizza un indice predefinito. Ma può trovare solo i file esistenti al momento della creazione dell'indice. La maggior parte delle distribuzioni organizza la ricostruzione dell'indice ogni notte o subito dopo l'avvio (tramite anacron ) se il sistema non è sempre attivo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.