showuptv-node permite acompanhar e arquivar os programas de suas modelos favoritas em showup.tv
RTMPDump(ksv) usado para capturar os fluxos.
Node.js usado para executar showuptv-node, daí o nome.
ffmpeg compilado com suporte para libmp3lame
e libspeex
audio para converter os arquivos de saída.
Você pode me ajudar a melhorar esse roteiro me pagando um café.
Instale os requisitos, execute npm install
na mesma pasta que main.js. Adicione os modelos que deseja capturar ao arquivo config.yml.
Para começar a capturar streams, você precisa executar node main.js
Recomendo que você faça isso na tela, pois ele continuará em execução se você perder a conexão com a máquina ou fechar o shell.
Existe um script simples para converter arquivos .flv
. Basta editar o arquivo convert.yml
e definir os valores adequados para srcDirectory
(deve ser o mesmo com completeDirectory
) e dstDirectory
e executar node convert.js
em uma janela de console separada.
Nota para usuários do Windows: você deve copiar o arquivo
ffmpeg.exe
no mesmo diretório quemain.js