Иногда я использую Handbrake для сжатия видеофайлов и замечаю, что опция «Оптимизирована для Интернета» не выбрана по умолчанию и не может быть установлена по умолчанию в настройках.
Но я попробовал как оптимизированный веб, так и не оптимизированный. Оказывается, оба файла оказываются одинаковыми с точностью до 320 МБ. Но если он оптимизирован для Интернета, то даже когда я использую FTP для загрузки в Интернет только около 10 МБ, я уже могу начать просматривать его в браузере Chrome - вместо этого, если он не оптимизирован для Интернета, мне придется подождать и загрузите все 320 МБ для того, чтобы он мог воспроизводиться.
Я предполагаю, что веб-оптимизация, вероятно, означает размещение каких-то индексов видеокадров в начале файла, а не в конце, чтобы индекс был готов, и пользователи могли просматривать видео даже с 10 МБ или 20 МБ. Но, (1) почему бы нам не всегда использовать оптимизированный веб и сделать его по умолчанию? (2) это вообще настраиваемо, чтобы сделать его по умолчанию в Handbrake, так что, если мы забыли установить его каждый раз, нам на самом деле придется снова перекодировать?
PS Еще одна вещь, которая мне действительно не нравится в версии без веб-оптимизации: если я загружаю на свой веб-сайт, я путешествую и хочу получить доступ к этому файлу, и если чистая скорость медленная, воспроизведение видео происходит и сделать паузу все время, затем я могу загрузить файл и воспроизвести его с помощью проигрывателя VLC. Но если я скачал 200 МБ или даже 280 МБ, видео все равно не будет воспроизводиться даже в течение 1 секунды. Должно быть загружено целых 320 МБ, прежде чем он сможет что-либо воспроизводить вообще
источник
Я думаю, это сводится к мнению. Я всегда выбираю Web Optimized, но это не значит, что все захотят это сделать. Handbrake - это программное обеспечение с открытым исходным кодом, и я обнаружил, что ему нравится позволять людям выбирать то, что они хотят.
Если у вас нет необходимости в оптимизированных для Интернета дополнениях, то зачем включать их в кодировку?
источник