The MediaInfo replaces the current totalDuration value that doesn't work much of the time.
The current value reports 00:00:00 when the source is accessed by ftp/http or when the engine is started using custom args by calling Execute
I am unsure if my technique of getting the data from the ffmpeg stdout logging has any downsides, but as far as I can see it works well.
Perhaps MediaInfo should be renamed to ClipInfo? Thoughts?
Description:
Include in the OnProgressChanged event args an object containing data supplied by ffmpeg's startup logging, Specifically this line :
The MediaInfo replaces the current totalDuration value that doesn't work much of the time. The current value reports 00:00:00 when the source is accessed by ftp/http or when the engine is started using custom args by calling Execute I am unsure if my technique of getting the data from the ffmpeg stdout logging has any downsides, but as far as I can see it works well.
Perhaps MediaInfo should be renamed to ClipInfo? Thoughts?