Это название может вводить в заблуждение, поэтому позвольте мне объяснить ...
Я загружаю видеофайл ... MPEG, AVI - будучи одним из популярных форматов. Теперь, если я загружаю его, а загрузка прерывается в середине загрузки ... тогда, например, проигрыватель Windows Media выдаст ошибку и откажется ее воспроизвести (хотя файл, скажем, Заполнено на 98%). Но такие игроки, как KMPlayer или MediaPlayer Classic будут воспроизводить его до этого момента (фактически, они могут воспроизводить его и во время загрузки).
Итак, мне интересно ... без использования каких-либо средств загрузки (менеджеров загрузки и т. П.) Для обеспечения полной загрузки файла, как можно проверить, был ли загружен видеофайл целиком и завершен ли он?
Incomplete MPEG should play with no problems.
@bobince, вопрос был в том, как проверить наличие повреждений, а не как воспроизвести неполный файл. Даже если формат поддерживает воспроизведение неполных файлов, все равно должна быть возможность проверить наличие повреждений, если файл не соответствует спецификациям формата. Например, вы все еще можете прочитать неполный текстовый файл, но вы все равно можете определить, есть ли у файла проблемы, например, заканчивается ли он в середине предложения или есть фрагмент явно пропущенной информации в середине.