Ffmpeg가 깨진 첫 번째 세그먼트

Ffmpeg가 깨진 첫 번째 세그먼트

ffmpeg를 사용하여 h264 스트림을 mp4에 저장하는 데 큰 문제가 있습니다.

아무런 결과도 없이 다른 옵션을 사용하고 있습니다. 첫 번째 세그먼트를 생성하는 동안 ffmpeg를 중지하면 출력 .mp4 파일이 Windows Media Player 또는 Opera에서 재생되지 않지만 VLC 및 Chrome에서는 재생됩니다. 두 번째 세그먼트는 모든 브라우저와 플레이어에서 재생할 수 있습니다. 내 규칙은 다음과 같습니다.

ffmpeg -re -fflags discardcorrupt -fflags +genpts -i http://192.168.11.227:86/main -strict -2 -r 24 -acodec copy -vcodec copy -bsf:a aac_adtstoasc -f segment -segment_time 30 -reset_timestamps 1 -avoid_negative_ts make_zero -segment_format mp4 /mnt/sda1/segment_%d_$(date+%d_%m_%Y"_"%H_%M_%S).mp4

관련 정보