vsound.

vsound é um aplicativo Linux / UNIX que permite gravar digitalmente a saída de outro programa, como o RealPlayer.
Baixe Agora

vsound. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Peter Clay
  • Site do editor:
  • http://www.vsound.org/

vsound. Tag


vsound. Descrição

O VSound é um aplicativo Linux / UNIX, que permite registrar digitalmente a saída de outro programa, como o RealPlayer. O VSound é um aplicativo Linux / UNIX, que permite registrar digitalmente a saída de outro programa, como o RealPlayer. A saída gravada pode ser salva em um arquivo WAV ou pode ser enviada para outro programa, como um codificador de MP3.O programa vsound usa uma técnica muito interessante se a técnica incomum para realizar seu trabalho. Linux e outros sistemas semelhantes a UNIX permitem que as funções em uma biblioteca compartilhada sejam substituídas sem precisar substituir toda a biblioteca. Isso é feito escrevendo uma nova biblioteca compartilhada que contém as definições das funções que você deseja substituir. Além disso, pelo uso da função DLSYM (), ainda é possível chamar a função original pelo uso de um ponteiro de função. No caso de vsound, as funções que precisam ser substituídas são; Aberto (), IOCTL (), escreva () e feche (). Ao proteger essas funções, é possível detectar todas as tentativas para abrir o dispositivo / dev / dsp. A partir de lá, todas as chamadas IOCTL () são registradas em um arquivo que pode posteriormente ser usado para determinar o formato de dados do arquivo que está sendo reproduzido. Além disso, a função Standard Write () também é substituída para que todos os dados de áudio gravados no dispositivo de áudio também seja gravado em um arquivo temporário. Da mesma forma, a função Fechar () é substituída para saber quando fechar o arquivo contendo os dados de áudio capturados. As funções que desejamos substituir são reunidas em biblioteca compartilhada chamada libvsound.so. A outra parte do sistema vsound é um script de shell chamado vsound. Este script de shell usa a variável LD_PRELOAD para informar ao sistema para preload libvsound.so e, em seguida, execute o programa de destino com todos os seus argumentos da linha de comando. Quando o programa de destino termina, o script de shell vsound usa o Sox para converter o arquivo de formato AU em um arquivo WAV chamado vsound.wav no diretório atual. O que é novo nesta versão: · vsound.c · Rolled no patch de Richard Taylor O jogador após um número de segundos de inatividade (definido como o tempo em que o dispositivo / dev / dsp é fechado) · vsound.in · --autostop (-autostop (-A) Opção de AutoStop Manuseamento do patch acima adicionado não funcional opção resample (-r)


vsound. Software Relacionado

id3proc.

ID3Proc é um programa para visualizar e editar as tags ID3, que são colocadas no final de arquivos MP3. ...

148

Download

nwfiir.

NWFIIR Audio Tools é um conjunto gratuito de programas de console para sua máquina UNIX para processar áudio digital de alta resolução. ...

203

Download

Callplot.

CallPlot é uma ferramenta para desenhar diagramas "Call-Flow" do tipo comum na indústria de telecomunicações. ...

147

Download

Quark

Camada fina no Webob para lidar com solicitações WSGI. ...

160

Download