![Fluxo x264 - sem saída de vídeo](https://rvso.com/image/1607103/Fluxo%20x264%20-%20sem%20sa%C3%ADda%20de%20v%C3%ADdeo.png)
Eu tenho um servidor RTMP com ffmpeg anexado, codificando a entrada para x264 e segmentando-a em HLS.
ffmpeg -i rtmp://127.0.0.1:1935/publish/R6rPCgHpT0OTuqC5hbc6GQ_vdV8UmAPS-CStRP7H+Ew2g_1_15 -vsync 0 -acodec aac -vcodec libx264 -preset ultrafast -profile baseline -tune zerolatency -f hls -hls_segment_filename "R6rPCgHpT0OTuqC5hbc6GQ_vdV8UmAPS-CStRP7H+Ew2g_1-source-%03d.ts" -start_number 0 -hls_time 10 -hls_list_size 0 -hls_playlist_type event -progress /var/media/R6rPCgHpT0OTuqC5hbc6GQ/progress_R6rPCgHpT0OTuqC5hbc6GQ_vdV8UmAPS-CStRP7H+Ew2g_1.log /var/media/R6rPCgHpT0OTuqC5hbc6GQ/s1_vdV8UmAPS-CStRP7H+Ew2g/source/out.m3u8
Funciona muito bem para algumas emissoras, enquanto para outras emite apenas o áudio ou a saída de vídeo é instável - trava de vez em quando em um único quadro.
O que é ainda mais surpreendente: para aqueles que enfrentam problemas de tela em branco, isso nem sempre acontece, e a configuração de transmissão funciona perfeitamente no Twitch, Mixer ou qualquer outro serviço de transmissão. (todos transmitem em x264)
Aqui incluo arquivos de relatório:
Vídeo em branco com áudio: https://pastebin.com/8AqRX8wZ
Saída de vídeo instável com áudio de boa qualidade: https://raw.githubusercontent.com/patrykcieszkowski/ffmpeg_debugger/master/report_ldCOrttdSFW0FtUab6UeAQ_RUX4M%2BUEQpi2aycfi8Vq0g_1.log
Responder1
De acordo com o relatório, nenhum fluxo de vídeo foi detectado durante a sondagem de entrada.
O fluxo de vídeo foi encontrado tarde, ou seja,
[flv @ 0x555af06f6c80] New video stream 0:1 at pos:151353 and DTS:8.332s
Você pode tentar contornar isso aumentando os parâmetros do teste
ffmpeg -analyzeduration 15M -probesize 10M -i rtmp://127.0.0.1:1935/publish/R6rPCgHpT0OTuqC5hbc6GQ_vdV8UmAPS-CStRP7H+Ew2g_1_15 ...