よくわかってんしけど、ffmpegはストリームの先頭だけみて最後まで同じ内容が続くと思い込んでいる
vlcは適宜中身チェックしてるんじゃないの
vlcもffmpeg使ってなかったっけ