Não é possível encontrar o arquivo gravado usando o Gnome Sound Recorder

Não é possível encontrar o arquivo gravado usando o Gnome Sound Recorder

Estou usando um software chamado Gnome Sound Recorder para gravar áudio. No entanto, não me dá opções de fazer nada com as gravações além de excluí-las. Procurei o arquivo em todos os lugares, até mesmo usando o whereiscomando e vasculhando os diretórios correspondentes, mas não encontrei nada. Qualquer ajuda seria muito apreciada - gravei uma gravação de meia hora e não quero perdê-la!

Aqui está uma captura de tela: insira a descrição da imagem aqui

Responder1

n8te comentou que os arquivos estão no subdiretório Recordingsdo seu diretório inicial. Minha resposta aborda como encontrar os arquivos se o aplicativo não lhe der nenhuma pista.

Embora um aplicativo esteja com o arquivo aberto, você pode usar lsofpara localizá-lo. Observe que isso só funciona enquanto o arquivo está aberto no nível do sistema operacional, o que nem sempre acontece enquanto o aplicativo exibe o arquivo. Por exemplo, um editor de texto ou imagem normalmente abre o arquivo para lê-lo ou salvá-lo, mas o fecha imediatamente após cada operação de carregamento ou salvamento. Mas eu esperaria que um gravador de som escrevesse progressivamente no arquivo de saída e, para isso, manteria o arquivo aberto enquanto estiver gravando.

Para descobrir quais arquivos um aplicativo está aberto, primeiro instale o lsof. Está disponível como um pacote na maioria das distribuições. Abra um terminal; todas as minhas instruções usam a linha de comando. Você precisará determinar o ID do processo do aplicativo. Você pode executar o comando ps xf(no Linux; outras variantes do Unix têm opções diferentes para o pscomando; como último recurso, você pode usar ps -epara listar tudo). Tente pgrep sound ps x | grep -i soundlocalizar todos os programas em execução cujo nome contenha “som”. Alternativamente, execute xprop | grep _NET_WM_PIDe clique na janela do programa. Depois de determinar o ID do processo, por exemplo 1234, execute

lsof -p1234

Outra abordagem é procurar arquivos modificados recentemente. Você pode usar o findcomando para isso. Por exemplo, para procurar arquivos modificados nos últimos 5 minutos:

find ~ -type f -mmin -5

~significa seu diretório inicial. Um arquivo salvo normalmente estaria em seu diretório inicial porque esse é o único local onde um aplicativo tem garantia de gravação, exceto arquivos temporários que podem ser apagados assim que o aplicativo é encerrado. -type frestringe-se a arquivos normais (não precisamos ver diretórios aqui) e -mmin 5significa “menos de 5 minutos atrás”. Há também -mtimeo que conta em dias em vez de minutos. Se você estiver procurando por um arquivo que foi movido em vez de criado ou modificado, use -cminem vez de -mmin; octimeé o momento em que algo foi feito pela última vez no arquivo, exceto lê-lo (mas incluindo alteração de permissões, movimentação, etc.). Você também pode procurar arquivos por nome, por exemplo

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

procura por arquivos cujo nome contém blendervid(e você pode adicionar algo como `-mmin -5 restringir ainda mais as correspondências aos arquivos recentes).

Se você sabe parte do nome de um arquivo e o arquivo foi criado há algum tempo, você pode usar olocatecomando.

locate blendervid

locateé muito mais rápido findporque usa um índice pré-construído. Mas ele só consegue encontrar arquivos que existiam quando o índice foi criado. A maioria das distribuições faz com que o índice seja reconstruído todas as noites ou logo após a inicialização (viaanacron) se o sistema não estiver sempre ligado.

Responder2

ParaGravador de som v3.38.0sobreFedora 33os arquivos de som são armazenados em

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

Além disso, há um botão de exportação que permite salvar a gravação em qualquer local desejado.

informação relacionada