
Estoy usando un software llamado Gnome Sound Recorder para grabar audio. Sin embargo, no me da ninguna opción para hacer nada con las grabaciones aparte de eliminarlas. He buscado el archivo por todas partes, incluso usando el whereis
comando y hurgando en los directorios correspondientes, pero no he encontrado nada. Cualquier ayuda sería muy apreciada. ¡Grabé una grabación de media hora de duración y no quiero perderla!
Respuesta1
n8te comentó que los archivos están en el subdirectorio Recordings
de su directorio de inicio. Mi respuesta cubre cómo encontrar los archivos si la aplicación no te da una pista.
Mientras una aplicación tiene el archivo abierto, puedes utilizar lsof
para localizarlo. Tenga en cuenta que esto solo funciona mientras el archivo está abierto en el nivel del sistema operativo, lo que puede no ser siempre el caso mientras la aplicación muestra el archivo. Por ejemplo, un editor de texto o imagen normalmente abre el archivo para leerlo o guardarlo, pero lo cierra inmediatamente después de cada operación de carga o guardado. Pero esperaría que una grabadora de sonido escriba progresivamente en el archivo de salida y, para ello, mantendría el archivo abierto mientras esté grabando.
Para saber qué archivos tiene abiertos una aplicación, primero instale lsof
. Está disponible como paquete en la mayoría de las distribuciones. Abra una terminal; Todas mis instrucciones utilizan la línea de comando. Deberá determinar el ID del proceso de la aplicación. Puede ejecutar el comando ps xf
(eso está en Linux; otras variantes de Unix tienen diferentes opciones para el ps
comando; como último recurso, puede usarlo ps -e
para enumerar todo). Intente pgrep sound
ps x | grep -i sound
localizar todos los programas en ejecución cuyo nombre contenga "sonido". Alternativamente, ejecute xprop | grep _NET_WM_PID
y haga clic en la ventana del programa. Una vez que haya determinado el ID del proceso, por ejemplo 1234, ejecute
lsof -p1234
Otro enfoque es buscar archivos modificados recientemente. Puedes usar el find
comando para eso. Por ejemplo, para buscar archivos modificados en los últimos 5 minutos:
find ~ -type f -mmin -5
~
significa su directorio de inicio. Un archivo guardado normalmente estaría en su directorio de inicio porque es la única ubicación donde se garantiza que una aplicación pueda escribir, excepto los archivos temporales que se pueden borrar tan pronto como se cierra la aplicación. -type f
se restringe a archivos normales (no necesitamos ver directorios aquí) y -mmin 5
significa "hace menos de 5 minutos". También está -mtime
el que cuenta en días en lugar de minutos. Si busca un archivo que se ha movido en lugar de creado o modificado, utilice -cmin
en lugar de -mmin
; eltiempoes la hora en la que se hizo algo por última vez en el archivo excepto leerlo (pero incluido cambiar permisos, mover, etc.). También puede buscar archivos por nombre, por ejemplo
find ~ -name '*blendervid*' -type f
busca archivos cuyo nombre contenga blendervid
(y puede agregar algo como `-mmin -5 para restringir aún más las coincidencias con archivos recientes).
Si conoce parte del nombre de un archivo y el archivo fue creado hace un tiempo, puede usar ellocate
dominio.
locate blendervid
locate
es mucho más rápido que find
porque utiliza un índice prediseñado. Pero sólo puede encontrar archivos que existían cuando se creó el índice. La mayoría de las distribuciones organizan la reconstrucción del índice todas las noches o poco después del arranque (a través deanacron) si el sistema no está siempre encendido.
Respuesta2
ParaGrabador de sonido v3.38.0ensombrero 33Los archivos de sonido se almacenan en
/home/USER/.local/share/org.gnome.SoundRecorder/
Además, hay un botón de exportación que le permite guardar la grabación en cualquier ubicación que desee.