>>514
ドキュメント眺めて動作が変わりそうなオプション -http_seekable 0
これ付けたらそれまで出てたウォーニング、エラーはほぼ消えた(ダウンロード時もその後のffplayでの再生時も)
ffmpeg -analyzeduration 10000000 -http_seekable 0 -i .../index.m3u8 -c copy video.mp4

mime type is not rfc8216 compliant は変わらず出てるけど、これはまあ本質的ではなさそう

でも他の人も言ってるようにstreamlinkが楽だと思うわ
streamlink .../index.m3u8 best -o - | ffmpeg -i pipe:0 -c copy video.mp4
エラーも出ない