Ffmpeg の最初のセグメントが壊れている

Ffmpeg の最初のセグメントが壊れている

ffmpeg を使用して h264 ストリームを mp4 に保存する際に大きな問題が発生します。

さまざまなオプションを使用していますが、何の結果もありません。最初のセグメントの作成中に ffmpeg を停止すると、出力 .mp4 ファイルは Windows Media Player や Opera では再生されませんが、VLC と Chrome では再生されます。2 番目のセグメントは、すべてのブラウザーとプレーヤーで再生できます。これが私のルールです:

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

関連情報