переправляти заголовок файлу й у такий спосіб обманювати програму-плеєр ().
Для формату Div необхідно використовувати Div ()кодек. Щоб уникнути проблем зі звуком і зображенням бажано також установити Dіrесtх не нижче 7-й версії і DXMedia 6.0. Звичайно на компакт-дисках з фільмами у форматі MPEG-4 є установка кодека Div і програми плеєра.
Для перегляду підійде Windows Media Player 6.4.
Малюнок 2. Windows Media Player 6.4
Даний плеєр являє собою додаток, що використовує у своїй роботі компонентів ActiveMovie. Власне, можливостями останнього і визначається набір типів файлів, які можна програвати за допомогою цього плеера. Достоїнства: відносно низьке завантаження процесора, досить зручний, не перевантажений інтерфейс, входить у постачання ОС Windows 98, Me, 2000. Недоліки: отсутствует можливість включення/відключення оверлеєв, немає підтримки багатоканального звуку.
- новітня офіційна версія універсального програвача від Microsoft.
Малюнок 3. Windows Media Player 7.1
Крім наверненого інтерфейсу я не знайшов яких-небудь значних поліпшень, що впливають на програвання MPEG-4 фільмів. Відсутність можливості настроювання кодека Div і украй високе завантаження процесора викликають великі сумніви з приводу виправданості використання цього програвача.
Потрібно помітити, що якість і швидкість зображення залежать в основному від кодека - плеєр є тільки надбудовою. (Однак деякі плеєри від ентузіастів набагато обережнише звертаються з пам'яттю і не дратують постійно тріскотливим від свопингу вінчестером, як це люблять робити оптимізовні для низького бітрейта "виробу" від M$. Крім того, сторонні плеєри мають безліч настроювань - від досить банального, але легкодоступного повзунка якості Div до включення оверлея і вибору режиму багатоканального звуку )
Чим, крім плеєрів від Microsoft можна дивитися MPEG-4?
Існує багато альтернативних програвачів відео в MPEG-4, принципових розходжень між ними ні, тому що усі вони використовують той самий кодек, але є реально необхідні настроювання, що відсутні в стандартних програвачах.
BSPlayer ().
Малюнок 4. BSPlayer у стандартному оформленні і зі скіном DVD
Зручний плеєр з багатими функціональними можливостями, серед них:
Убудований власний DirectShow фільтр для поліпшення якості зображення;
Накладення на зображення інформації про час програвання і рівень звуку;
Підтримка субтитрів;
Можливість перегляду відео в уповільненому 1/2X і прискореному 2X режимі;
Підтримка багатокального звуку;
Можливість (із поруч обмежень) включення/відключення висновку зображення через оверлей;
Багатомовний інтерфейс. Є підтримка росіянина;
Емуляція основного меню DVD диска.
Крім того, плеєр дозволяє робити скриншоти з фільму, навіть при включеному оверлее. Можна примусово змінювати формат висновку зображення між 4:3, 9:16 і оригінальним. Єдиним недоліком плеєра є трохи більш високий рівень завантаження процесора в порівнянні з WMP 6.4.
Sasami2k ().
Малюнок 5. Sasami2k
Могутній відеоплеєр зі зручним інтерфейсом, що має масу цікавих настроювань і функцій, таких як:
Доступ до властивостей декомпресора аудіо;
Висновок на екран у режимах RGB 565 RGB 888 Overlay YUY2 (автовибор);
Відеофільтри (застосування цих фільтрів веде до значного збільшення завантаження процесора):
Світліше;
Темніше;
Підвищити різкість (фільтр низьких частот);
Розмивка (фільтр високих частот);
Усереднення блоком;
Усереднення хрестом;
Mean (велика розмивка);
Через терміновий режим (не підвищує швидкості);
Перевернути (потрібно для старих версій кодека);
Негатив.
Pan-and-scan function (плавне масштабування на лету);
Supersampling (підвищення дозволу інтерполяцією). Дає деяке поліпшення зображення в повноекранному режимі, але знову ж веде до збільшення завантаження процесора;
Можливість зміни в настроюваннях пріоритету, з яким за замовчуванням запускається програвач.
Головним достоїнством даного плеєра є можливість включення режиму оверлей при перегляді фільмів з будь-яким дозволом. У разі потреби плеєр "нарощує" дозвіл вихідного кадру до значення, кратного 16 чи 32. Але, з іншого боку, великим мінусом програвача є украй високе завантаження процесора (починаючи з якості 1 у настроюваннях кодека). При відключеному висновку зображення через оверлей включення останнього знижує коефіцієнт використання процесора приблизно до рівня WMP6.4, що не працює через оверлей, загалом, відмінний плеєр, але тільки не для "слабких" PC.
Відразу після установки, усі пункти меню в даному плеєрі виводяться корейською мовою. Для того щоб змінити мова, використовувана за замовчуванням, на англійський, необхідно знайти в каталозі з установленим плеєром файл sasami2000.enu і перейменувати його в sasami2000.rus
Play ()
Малюнок 6. Play
Основне перевага даного плеєра - вкрай низьке завантаження CPU, досягнута, очевидно, за рахунок того, що при роботі плеєр не використовує ніяких програмних фільтрів, що обробляють відеопотік додатково. Регулювань якості, яскравості, кольоровості й іншого попросту немає! Однак навіть якщо відключити ці фільтри в інших, розглянутих раніше програвачах, то по показнику швидкодії Play усе рівно упевнено випередить їх. Тому даний плеєр можна рекомендувати, як заміну стандартного програвача на "слабких" машинах.
Малюнок 7. Завантаження процесора при використанні для перегляду різних плеєрів
Звідси ()можна скачати безліч інших плеєров і супутнього софта.
Чи можна дивитися MPEG-4 відео в ОС, відмінних від Windows?
Звичайно, можна. Приміром, якщо сходити по останньому посиланню (див. ледве вище), те можна знайти плеєри для Linux і BeOS. Неважко улаштувати чи пошук вийти на сайты підтримки вашої ОС, для того щоб знайти відповідні їм плеєри.
Як можна вимірити швидкодія кодека Div на моєму комп'ютері?
На жаль, вимірити максимально досяжний fps (кадри/сек) так, як це робиться, наприклад у Quake, не можна. Роздягнула Статистика в плеєрах видає тільки поточне число кадрів у секунду, що не може перевищувати те значення (звичайно 24-25), з яким записаний MPEG-4 файл. Якщо для декомпресії відеопотоку не вистачає обчислювальних ресурсів процесора, то кодеку приходиться пропускати деякі кадри, для того щоб не втратити синхронізацію відео і звуку, при цьому починається посмикування зображення, і, отже, падає миттєве значення fps. Для оцінки швидкодії кодека миттєве значення fps непридатне, тому що у випадку недостачі обчислювальної потужності комп'ютера воно постійно змінюється в залежності від руху