Generalize OutputConsumer text filtering + redo ffmpeg duration parsing
Parse and update media info at ffmpeg web playback