Чи не відтворюється відео?

Сьогодні я хочу представити вступну статтю на тему форматів відео і способів перегляду відео на комп'ютері. Ви, можливо, вже стикалися з ситуацією, коли ви завантажуєте відео, а ваш комп'ютер не може його відтворити. Або ж ви просто хочете розібратися з тим, які формати відео існують на світі. Я постараюся вам в цьому допомогти.

Якщо ви не читали мою статтю про формати аудіо , Рекомендую спочатку подивитися на неї - я буду проводити аналогії, так що ця стаття буде краще сприйматися, якщо ви вже розібралися з аудіо-форматами.

Якщо ви не читали мою статтю про   формати аудіо   , Рекомендую спочатку подивитися на неї - я буду проводити аналогії, так що ця стаття буде краще сприйматися, якщо ви вже розібралися з аудіо-форматами

Отже, почнемо ось з чого. Ключове слово в обговореннях відео - кодек (codec). Частина кажуть, що якщо у вас на комп'ютері не встановлено потрібний кодек, то відео вам не відтворити, навіть якщо ви зміните програму для перегляду відео. Що ж це за кодеки і звідки вони взялися? І що робити, коли не вдається відтворити відео?

Щоб відповісти на ці питання, потрібно спочатку зрозуміти, як зберігається відео. Буває так зване "сире відео" (raw video) - в цьому форматі інформація про фільм зберігається повністю - фільм можна уявити як послідовність зображень , Стислих без втрати якості. Але ми з таким форматом відео зазвичай не зустрічаємося - подібні фільми мають гігантські розміри і використовуються тільки професіоналами.

Для того, щоб ми могли дивитися фільми, але при цьому, щоб один фільм не займав весь наш диск, було створено так зване стиснення з втратою якості. Як і для статичних зображень, дані стискаються за певним алгоритмом так, що фільм стає менше. При цьому повне відновлення початкової картинки стає неможливим. Чому подібне стиснення дозволено? Та тому, що людське око не здатен розрізнити всі дрібні деталі картинки, тому картинка може бути візуально абсолютно такий же, але "важити" за обсягом істотно менше.

Природно, стискаючи фільм, потрібно не стиснути його занадто сильно. Крім того, якщо ви, припустимо, збираєтеся дивитися фільм на екрані ноутбука, вам підійде і сильне стиснення. Якщо ж у вас вдома стоїть якісний домашній кінотеатр, то, скоріше за все, вам потрібно стискати не сильно, ніж це зроблено в DVD-форматі, а, бажано, ще менше. До слова сказати, ще однією причиною, по якій дозволено сильно стискати відео, є те, що з відеоряду ми вихоплює істотно менше інформації, ніж зі статичного зображення. Якщо ви зустрічалися з ситуацією, коли фільм добре виглядає, а поставлене на паузу зображення розмите, то кодувати як раз і використовували цей факт.

Тепер можна повернутися до кодекам. Кодек - це алгоритм кодування (стиснення) та декодування відео для відтворення. Нас, звичайних користувачів, цікавить тільки декодування, але без необхідного кодека його здійснити неможливо. Які ж бувають кодеки?

Найпоширенішим кодеком є ​​на поточний момент MPEG-2 з тієї причини, що саме він використовується на DVD-дисках. Стандартом DVD було закладено використання саме цього кодека, тому за замовчуванням він є на всіх комп'ютерах і всіх відео-плеєрах. Цей кодек є спадкоємцем старого MPEG-1, який використовувався на Video-CD (близько 700MB). Але якщо для відеоплеєра DVD - стандарт (або навіть застарілий стандарт в зв'язку з HD-DVD і Blu-ray), то для комп'ютера фільм, який займає 4.7GB, - це багато. Саме тому існують і інші кодеки, більш сильно стискають відео.

Як же зрозуміти, що за відеофайл ви скачали? Поширений формат avi - це тип кодека? Відповідь на останнє запитання буде негативним. Файл .avi не визначає використовуваний кодек, не є кодеком, а являє собою так званий контейнер для закодованого відео - всередині може міститися фільм, закодований тим чи іншим кодеком. Тому реальна ситуація, коли один .avi файл у вас відтворюється, а інший - ні. Avi - не єдиний контейнер, існує ще, наприклад, досить часто використовуваний контейнер .mkv, що дозволяє задіяти більшу кількість кодеків. Є й інші контейнери, але вони менш поширені.

На цьому вступну статтю пора закінчувати, але, щоб вона не залишилася порожньою теорією, хочу дати пару практичних порад щодо відтворення на вашому комп'ютері:

  • Як мені роздобути найбільш популярні кодеки? http://www.codecguide.com/download_kl.htm
  • Як програвати dvd-фільми на комп'ютері? Там багато файлів, дуже незручно дивитися їх по-одному. Скачайте який-небудь DVD-програвач для комп'ютера, вони будуть сприймати директорію VIDEO_TS як DVD-диски
  • Мені попалося відео в незрозумілому форматі, і воно не відтворюється. Як з нього зробити щось людське? Спробуйте цю безкоштовну програму для перекодування: http://www.erightsoft.com/SUPER.html

Сподіваюся, що ця стаття виявилася для вас корисною!

Подивіться! Якщо ви збиралися зайнятися розробкою ігор, то, можливо, вам буде потрібно створення ігрових локацій . Якщо ви пройдете по посиланню, то побачите дивовижної краси малюнки!

comments powered by

Що ж це за кодеки і звідки вони взялися?
І що робити, коли не вдається відтворити відео?
Чому подібне стиснення дозволено?
Які ж бувають кодеки?
Як же зрозуміти, що за відеофайл ви скачали?
Поширений формат avi - це тип кодека?
Як з нього зробити щось людське?