Perda massiva em qualidade com o push fmpfeg rtmp

1

Eu tenho transmitido com sucesso com o nginx-rtmp por um tempo. Usando a diretiva de envio embutido funciona muito bem, mas para empurrar para nomes de fluxo variável eu tenho que mudar para usar o ffmpeg.

Mesmo quando não transcodifico o fluxo, parece haver uma enorme perda de qualidade.

Eu tentei o seguinte, mas ambos parecem granulados e com baixa taxa de bits. O fluxo de entrada é 720p a 1500kbps.

/usr/local/bin/ffmpeg -i rtmp://localhost:1935/input/$name -f flv rtmp://example.com/app/name

/usr/local/bin/ffmpeg -i rtmp://localhost:1935/input/$name  -c:v copy -c:a copy -aspect -f flv rtmp://example.com/app/name
    
por Ben 07.02.2014 / 13:00

1 resposta

1

Acontece que a sintaxe válida para a minha versão do ffmpeg era

/usr/local/bin/ffmpeg -i -c copy rtmp://localhost:1935/input/$name -f flv rtmp://example.com/app/name
    
por 10.02.2014 / 13:48