Eu tenho um servidor HP Z600 com NVDIA Quadro 4000. Participo de streaming ao vivo e atualmente trabalho para uma emissora de esportes líder na Índia.
Eu sou novo no mundo FFMpeg e temos um novo requisito para decodificar um fluxo HLS como entrada e ter MXF XDCAM 50 para saída.
Fluxo de trabalho: Estou planejando definir um fluxo de trabalho FFMpeg onde receberei a entrada como HLS (m3u8) "Live Stream" (1280 * 720), Capture-o no MXF XDCAM 50 (1920 * 1080) no ffmpeg. A captura será armazenada em um armazenamento de rede. Esse arquivo MXF será importado no Adobe Premier Pro para edição de pacotes VOD em arquivos em crescimento. Nós temos uma rede de 1gig para esta operação.
Abaixo está o comando FFmpeg que estou usando.
ffmpeg -re -i " link " -r 25 -pix_fmt yuv422p -vcodec mpeg2video -non_linear_quant 1 -flags + ildct + ilme -top 1 -dc 10 -intra_vlc 1 -qmax 6 -min "1 * QP2LAMBDA" -rc_max_vbv_use 1 -rc_min_vbv_use 1 -b: v 50000k -minar 50000k -maxrate 50000k -bufsize 36408333 -acodec pcm_s16le -ar 48000 -bf 2 - f mxf Y: \ Test \ MYTEST.mxf
Observação: A saída desse comando, quando importada no Adobe Premiere Pro, tem uma saída de áudio de 2-3 quadros. Além disso, após completar quase 90 minutos de captura, o acréscimo de AV aumenta em segundos ou mesmo minutos.
Perguntas:
Atenciosamente, Sagar Shirke