Ошибка «видеокодек не поддерживается» в Telegram появляется, когда мессенджер получает файл, закодированный форматом, который не умеет декодировать встроенный проигрыватель приложения или системные библиотеки устройства. Чаще всего проблема возникает с роликами в контейнерах MKV, AVI, MOV и с видеопотоками в кодеках HEVC (H.265), VP9, AV1 или устаревших Xvid/DivX.
Хорошая новость: сам файл при этом не повреждён — нужно либо перекодировать видео в совместимый формат, либо воспроизвести его сторонним плеером. Ниже разберём причины ошибки и рабочие способы её устранения на телефоне и компьютере.
Почему Telegram не воспроизводит видео
Telegram при отправке видео «как видео» пытается показать его прямо в чате через встроенный плеер. Этот плеер опирается на системные декодеры операционной системы, поэтому набор поддерживаемых кодеков зависит от устройства. Если видеопоток закодирован чем-то нестандартным, плеер отказывается его открывать.
Типичные причины ошибки:
- 📼 Видео закодировано в HEVC (H.265), а устройство старое и не имеет аппаратного декодера этого формата.
- 🎞️ Файл в контейнере MKV или AVI — встроенный плеер Telegram ориентирован в первую очередь на MP4 с кодеком H.264.
- 🔊 Проблема не в видео, а в аудиодорожке: например, звук в AC3 или DTS может не поддерживаться.
- ✂️ Файл повреждён при записи или скачивании — оборванная закачка даёт похожие симптомы.
- 📱 Устаревшая версия приложения Telegram без поддержки новых форматов.
⚠️ Внимание: если видео не играет только у получателя, а у вас воспроизводится нормально — дело в устройстве собеседника, а не в файле. Попросите его обновить Telegram или открыть файл во внешнем плеере.
Быстрая диагностика: что именно не так с файлом
Прежде чем что-то переделывать, полезно понять, в чём конкретно проблема. Самый простой способ — посмотреть технические данные файла. На компьютере это можно сделать через свойства файла или медиаинформацию в плеере VLC (меню «Инструменты» → «Информация о медиа»), на Android — через приложения вроде анализаторов медиафайлов из магазина приложений.
Обратите внимание на три параметра: контейнер (расширение файла), видеокодек и аудиокодек. Если видеокодек — H.264, а контейнер — MP4, файл почти наверняка воспроизведётся везде. Любые другие комбинации — потенциальный источник ошибки.
| Формат / кодек | Поддержка в Telegram | Комментарий |
|---|---|---|
| MP4 (H.264 + AAC) | Полная | Рекомендуемый вариант для отправки |
| MP4 (HEVC / H.265) | Зависит от устройства | На старых смартфонах может не играть |
| MKV (любой кодек) | Часто не воспроизводится | Лучше перекодировать в MP4 |
| AVI (Xvid/DivX) | Обычно не поддерживается | Устаревший формат, требует конвертации |
| WebM (VP9/AV1) | Частичная | Зависит от версии ОС и приложения |
Способ 1: отправить видео как файл
Если перекодировать ролик не хочется, есть обходной путь. Отправьте видео как документ, а не как видео: тогда Telegram не будет пытаться встроить его в плеер, а получатель сможет скачать файл и открыть в любом стороннем проигрывателе, например VLC или MX Player.
Для этого при прикреплении файла выберите вариант «Файл» вместо «Галерея» или «Видео». На десктопной версии снимите галочку сжатия изображения, если она предлагается. Минус способа очевиден: ролик не будет проигрываться прямо в чате, и собеседнику придётся скачивать его целиком.
Способ 2: переконвертировать видео в MP4 (H.264)
Самое надёжное решение — перекодировать ролик в универсальный формат. На компьютере это удобно сделать бесплатной программой HandBrake: откройте файл, выберите пресет с кодеком H.264 и контейнером MP4, затем запустите кодирование. На смартфоне подойдут приложения-конвертеры видео из официального магазина приложений — выбирайте известные, с высоким рейтингом.
Для тех, кто привык к командной строке, подойдёт FFmpeg. Базовая команда перекодирования выглядит так:
ffmpeg -i input.mkv -c:v libx264 -c:a aac output.mp4
Эта команда создаёт файл output.mp4 с видеопотоком H.264 и звуком AAC — такой ролик Telegram воспримет без ошибок. Перед конвертацией сохраните исходник: перекодирование всегда немного снижает качество изображения.
☑️ Подготовка видео к отправке в Telegram
⚠️ Внимание: не переименовывайте расширение файла вручную (например, .mkv в .mp4) — это не меняет кодек внутри, и ошибка останется. Нужна именно перекодировка содержимого.
Способ 3: обновить приложение и проверить устройство
Иногда проблема решается проще, чем кажется. Обновите Telegram до последней версии через официальный магазин приложений — разработчики регулярно расширяют поддержку форматов и исправляют ошибки плеера. Заодно проверьте наличие системных обновлений самого устройства: декодеры видео часто являются частью операционной системы.
Если видео в HEVC не играет на старом смартфоне, аппаратного декодера может просто не быть — это ограничение железа, а не приложения. В таком случае помогут только конвертация файла или просмотр на другом устройстве.
Почему видео с iPhone иногда не играет у получателя
Свежие iPhone по умолчанию могут снимать видео в HEVC (H.265) ради экономии места. В настройках камеры iOS есть переключатель форматов — выбор варианта «Наиболее совместимые» заставляет камеру записывать в H.264, который откроется где угодно. Точный путь в настройках зависит от версии iOS, сверьтесь с документацией Apple для вашей модели.
Если видео не воспроизводится у получателя
Отдельная ситуация — вы отправили ролик, он у вас играет, а собеседник видит ошибку кодека. Здесь виновато не ваше устройство, а связка «файл + устройство получателя». У вас два варианта: попросить его обновить Telegram и открыть видео во внешнем плеере, либо перекодировать ролик в H.264 и отправить заново.
Второй вариант надёжнее, особенно если видео расходится по групповому чату: вы не сможете контролировать устройства всех участников. Один файл в MP4/H.264 избавляет от объяснений каждому, как обойти ошибку кодека.
Частые вопросы
Почему Telegram пишет «не поддерживается видеокодек», хотя видео открывается в галерее телефона?
Галерея и Telegram используют разные механизмы воспроизведения. Системная галерея может задействовать дополнительные декодеры, которыми встроенный плеер мессенджера не располагает. Поэтому файл исправен, но Telegram его проиграть не может — поможет конвертация в H.264.
Можно ли исправить ошибку без конвертации видео?
Да: отправьте ролик как файл (документ) — тогда получатель скачает его и откроет в стороннем плеере, например VLC. Также иногда помогает обновление Telegram до последней версии.
Какой формат видео лучше всего подходит для Telegram?
Оптимальный вариант — контейнер MP4, видеокодек H.264, аудиокодек AAC. Такая комбинация воспроизводится практически на любых устройствах и корректно сжимается мессенджером.
Почему видео весит меньше после отправки через Telegram?
При отправке «как видео» мессенджер пережимает ролик для экономии трафика. Если важно сохранить исходное качество и кодек, отправляйте файл как документ — тогда он передаётся без изменений.
Видео не играет только в веб-версии Telegram. Что делать?
Веб-версия зависит от возможностей браузера. Обновите браузер до актуальной версии или откройте тот же чат в десктопном приложении либо на смартфоне — там набор поддерживаемых кодеков обычно шире.