
Техника
Что это за серые кадры, которые позволяют при перемотке видео?
Не раз сталкивался с таким явлением, как серые кадры в видео, которые не сплошные, залитые серым, а еще имеют разные "узоры", которые меняются. Интересно, что при воспроизведении видео они даже не мерцают в кадре и видео воспоизводится как обычное (на паузе тоже), но если перематывать видео через ползунок, то весь экран стает серым, только меняются некоторые узоры на сером фоне, пока не отпустить ползунок и видео пойдет дальше. Так что это за серые кадры, которых как бы и нет, но они вставляются повсюду через каждые пару милисекунд, что их даже нельзя заметить при просмотре видео в обычном режиме?


Это не какие-то таинственные "серые" кадры в видео, это ошибки проигрывателя или кодека, который хреново умеет декодировать конкретный формат сжатия и допускает вот такие косяки при перемотке.
Загугли попобробнее про разновидности видеокодеков и принцип их работы. Очень интересная тема.
Если своими словами и обобщенно, то видео сжимается просто изуверски, так как объемы гигантские, и их надо чрезвычайно сильно пожать.
Поэтому придумываются очень сложные алгоритмы. Один их них - это когда картинка анализируется и если фон (задний план, например) один и тот же - в данные не записывается каждый кадр информация обо всем изображении, а только, грубо говоря, запись о том, что картинка та же, и только информация о перемещении отдельных участков на изображении. Так получается огромная экономия битрейта.
Здесь конкретно получилось так, что проигрыватель провафлил этот момент и не считал тот кусок, где записан весь кадр, и воспроизводит только передвижения пикселов по кадру, а самого исходного кадра-то нет, вместо него - серый фон. И так продолжается, пока кадр/фон не сменится и буфер не освежится.
гугли Datamosh, с видеопримерами.
Как исправить? Попробуй открыть в другом проигрывателе или обнови/установи набор кодеков посвежее.
Загугли попобробнее про разновидности видеокодеков и принцип их работы. Очень интересная тема.
Если своими словами и обобщенно, то видео сжимается просто изуверски, так как объемы гигантские, и их надо чрезвычайно сильно пожать.
Поэтому придумываются очень сложные алгоритмы. Один их них - это когда картинка анализируется и если фон (задний план, например) один и тот же - в данные не записывается каждый кадр информация обо всем изображении, а только, грубо говоря, запись о том, что картинка та же, и только информация о перемещении отдельных участков на изображении. Так получается огромная экономия битрейта.
Здесь конкретно получилось так, что проигрыватель провафлил этот момент и не считал тот кусок, где записан весь кадр, и воспроизводит только передвижения пикселов по кадру, а самого исходного кадра-то нет, вместо него - серый фон. И так продолжается, пока кадр/фон не сменится и буфер не освежится.
гугли Datamosh, с видеопримерами.
Как исправить? Попробуй открыть в другом проигрывателе или обнови/установи набор кодеков посвежее.
Это твой проигрыватель по какой-то причине при перемотке не может правильно декодировать видео.
Иногда такие штуки встречаются и при просмотре видео, если файл содержит ошибку.
Дело тут в системе упаковки изображения.
Кадры содержат на самом деле не весь кадр, а только изменения по сравнению с предыдущим кадром - это те самые "артефакты", которые ты тут наблюдаешь. Каждые несколько кадров вставляется "ключевой" кадр с полным изображением. Вот его-то тебе и не показывает, вместо него - просто серый фон.
Иногда такие штуки встречаются и при просмотре видео, если файл содержит ошибку.
Дело тут в системе упаковки изображения.
Кадры содержат на самом деле не весь кадр, а только изменения по сравнению с предыдущим кадром - это те самые "артефакты", которые ты тут наблюдаешь. Каждые несколько кадров вставляется "ключевой" кадр с полным изображением. Вот его-то тебе и не показывает, вместо него - просто серый фон.
у кого то ооооооочень плохие железки значит
При пропадании сигнала декодируется шум.
Похожие вопросы
- ЧТО ЭТО? Сам не пойму?...Я видел и понимал концепт двигателя, который позволяет шагнуть в новую эру всему человечеству.
- Существует ли формула которая позволяет определить сколько времени нужно аккумулятору чтобы зарядить его полностью?
- Под скажите пожалуйста программу которая позволяет делать профессиональные фото с фильтрами На android 4.4.1
- Как называется программа для микроконтроллёров, которая позволяет не писать программу на языке программирования, а
- я ненавидела видео-магнитофоны с кассетами, перемоткой и т.д....и сейчас рада, что они отмерли... а вы?
- Почему на всех видео плеерах нет плавной перемотки назад, кроме плёночных?
- Как так получается , что при конвертации видео в 1920х1080 5МБит/с полноценный ПК кодирует менее 20 кадров в секунду
- Почему Наса может посылать всякие зонды и спуткники которые не только фоткают но и видео снимают?
- Перемотка. Хочу перемотать динамик мощность 10ват.как узнать сколько витков намотано на катушке и каким проволокой мотать
- Прошу советы по перемотке паяльников