Ролик не загружается или теряет резкость после публикации — почти всегда вопрос веса и кодека. Тема техническая, но разбираться в ней глубоко не нужно: достаточно понимать три параметра и порядок действий при пережатии. Разберём их на понятном языке.

Разрешение — сколько пикселей в кадре. Влияет на резкость и на вес напрямую.
Битрейт — сколько данных приходится на секунду видео. Именно он отвечает за то, «рассыпается» ли картинка на движении: при низком битрейте ткань в движении превращается в кашу квадратов.
Кодек — способ сжатия. Современные сжимают лучше при том же качестве, но поддерживаются не везде, поэтому площадки обычно требуют самый распространённый вариант.
Площадка почти всегда пережимает видео под себя. Если вы загрузили файл, уже сжатый до предела, он пережимается второй раз — и качество падает заметно.
Отсюда правило: загружать нужно максимально качественный файл в рамках лимита, а не заранее ужатый «на всякий случай».
Второй источник проблем — движение. Динамичные кадры требуют больше данных, и при жёстком лимите именно они страдают первыми. Спокойный ролик того же веса выглядит лучше.

Порядок действий, если файл не проходит:
Пережимать один и тот же файл несколько раз: каждое сохранение ухудшает картинку необратимо. Всегда возвращайтесь к исходнику.
Использовать экзотические кодеки ради веса: файл может не приняться, а разбираться в причине придётся вам.
Гнаться за максимальным разрешением, если лимит по весу жёсткий: ролик 1080 с хорошим битрейтом выглядит лучше, чем 4K, ужатый до того же размера.
И конвертировать через случайные онлайн-сервисы: часть из них добавляет водяные знаки или режет качество без предупреждения.
Держите два файла на каждый ролик: исходник в максимальном качестве и версию под площадку. Первый — архив, второй — рабочий.
Проверяйте результат уже после публикации: смотрите, как ролик выглядит в самой карточке с телефона, а не в редакторе.
Мы отдаём видео в размерах и форматах под требования площадок, а исходники сохраняем — если требования изменятся, ролик пересобирается без новой съёмки.

Короткий список, который экономит нервы: файл открывается на телефоне и на компьютере, звук не громче остальных роликов бренда, картинка не рассыпается на движении, вес укладывается в лимит площадки с запасом.
Запас важен: некоторые площадки считают вес после собственной обработки, и файл, идеально попавший в лимит, может его превысить.
И обязательно посмотрите ролик уже опубликованным. Это единственная проверка, которая показывает реальное качество после всех пережатий, — в редакторе оно всегда выглядит лучше.