Может ли выход из медиаплеера без остановки / закрытия файла привести к повреждению?

Как раз то, что написано в названии.

Мультимедийный файл (фильм / аудио-CD / что угодно) можно остановить, просто выйдя из медиапроигрывателя (windows media player / vlc / Qt /...), вместо того, чтобы пройти через весь процесс нажатия кнопки "Стоп" (или Файл / Закрыть меню). Я задаюсь вопросом, не являются ли эти команды рудиментарными.

Может ли выход из медиаплеера повредить медиа / компьютер?

2 ответа

Нет.

Как правило, все, что делает медиаплеер, это просто воспроизводит файл, то есть получает дескриптор файла из системы и читает данные файла. В большинстве случаев данные даже предварительно кэшируются с диска в основную память, поэтому на воспроизведение не влияет доступ к диску из других программ, и ваш жесткий диск не всегда будет считываться.

В любом случае, медиаплеер, как правило, не записывает в файл, что означает, что ваш файл не будет затронут. Даже если процесс неожиданно завершает работу (например, принудительно завершает его), операционная система просто освобождает дескриптор файла.

Вы даже можете проверить это. Посмотрите, изменяется ли какая-либо информация файла (например, временные метки, "измененное" время), когда вы воспроизводите его. Ни один порядочный игрок не должен делать это без активного изменения информации и нажатия кнопки "Сохранить". Хотя некоторые игроки ведут себя по-другому. *

* Например, iTunes автоматически обновит информацию ID3 в файлах MP3, как только вы что-то измените в диалоговом окне "Информация". По моему мнению, это не то, как это должно работать, но сохранение файлов происходит только один раз, а это означает, что вы, скорее всего, не просто потеряете файл, если что-то пойдет не так.

Это не должно

Проигрыватель должен просто читать файл и, следовательно, не вносить никаких изменений в файл, поэтому простое закрытие проигрывателя никоим образом не должно влиять на файл.

Точно так же остановка воспроизведения также не должна влиять на оборудование.

Я не должен этого делать, так как может быть плохо написанный медиаплеер, который каким-то образом изменяет файл.

Другие вопросы по тегам