FFMPEG Transmita e grave em arquivo no evento

FFMPEG Transmita e grave em arquivo no evento

Tenho poucos scripts que realizam streaming, gravam em arquivo e combinam stream + registro. Mas como perceber quando o streaming e algum evento ocorrem para gravar em estrela no arquivo com buffer pré-preenchido - como buffer de pré-alarme. Ou salva arquivos segmentados e quando ocorre o evento combina t-5 e t+5?

Isso é possível com o script FFMPEG +?

Responder1

Sim é possivel.

Use ffmpegpara gerar segmentos de vídeo HLS. Após o evento (ou mesmo durante), você pode concatenar os .tsarquivos sequenciais com base em seu nome de arquivo ou carimbo de data/hora, em um arquivo temporário e, em seguida, transmutá-los em um formato como MP4.

Não tenho nenhum código de exemplo em mãos, mas fazemos algo semelhante internamente. (O plano é lançar isso no GitHub em algum momento no futuro)

informação relacionada