QR-код не может вместить ваше видео, и это нормально
Начните с этого, поскольку большинство продающих подобные услуги страниц об этом умалчивают.
Самый большой QR-код по спецификации (ISO/IEC 18004 версия 40, уровень коррекции ошибок L, байтовый режим) вмещает 2 953 байта. Это 2,88 КБ. Десять секунд видео в разрешении 1080p со скоростью 5 Мбит/с - это около 6,25 МБ, что примерно в 2 200 раз превышает объем данных, способный уместиться в самом большом QR-коде из когда-либо напечатанных. Нет ни кодировщика, ни платного тарифа, ни уловки, которые могли бы это изменить. Это число жестко зафиксировано стандартом.
Поэтому видео-QR-код хранит ссылку. Кто-то сканирует его, телефон открывает URL-адрес, видео воспроизводится. Каждый продукт категории «видео-QR-код» работает именно так, включая те, которые утверждают обратное на своих страницах с тарифами.
А значит, главный вопрос заключается не в том, как втиснуть видео в квадрат. Вопрос в том, какой URL-адрес вы поместите в этот квадрат и будет ли этот URL-адрес все еще работать через восемь месяцев, когда кто-то отсканирует буклет.
Создайте QR-код
- Вставьте ссылку на видео в поле выше. Подойдут YouTube, Google Диск, Dropbox, Vimeo, Loom или ссылка общего доступа ScreenApp, а также любой URL-адрес, заканчивающийся на MP4.
- Выберите уровень коррекции ошибок. M - разумный вариант по умолчанию. Выбирайте H, если код будет размещен на упаковке, ткани или чем-либо, что может подвергнуться истиранию.
- Скачайте PNG для слайдов и электронной почты или SVG для всего, что пойдет в печать.
Код создается прямо в вашем браузере. Ничего никуда не загружается, и введенный вами URL-адрес никуда не отправляется для генерации изображения.
Еще нет ссылки на видео? Воспользуйтесь загрузчиком на второй вкладке. Он загрузит ваш файл в ScreenApp, создаст публичную ссылку вида screenapp.io/app/#/shared/..., и вы сможете вставить ее обратно в генератор.
MP4 в QR-код: что делать, если у вас файл, а не ссылка
Именно на этом многие заходят в тупик, поэтому стоит сказать об этом прямо.
У файла MP4, лежащего в папке «Загрузки», нет адреса. file:///Users/you/Downloads/demo.mp4 имеет значение только на вашем компьютере, поэтому при его кодировании получится код, который не откроется ни на одном чужом телефоне. То же самое касается MOV с iPhone, AVI, WMV, WebM и MKV. Контейнер не имеет значения. Важно то, что файл должен быть доступен по общедоступному URL-адресу, прежде чем QR-код сможет на него указывать.
Поэтому преобразование MP4 в QR-код состоит всего из двух шагов:
- Разместите файл в открытом доступе. Для этого подойдет загрузчик выше, либо Google Диск, Dropbox или собственный сервер.
- Закодируйте полученный URL-адрес.
Две вещи, о которых стоит знать перед отправкой на печать.
Файлы MOV с iPhone обычно записаны в формате HEVC. Начиная с iOS 11 форматом камеры по умолчанию является HEVC (H.265) в контейнере .mov. Safari воспроизводит его, но значительная часть браузеров на Android до сих пор не умеет этого делать, поэтому код, рассчитанный на широкую аудиторию, безопаснее привязывать к формату H.264 MP4. Предварительная конвертация займет пять минут и избавит вас от сообщений «а у меня на телефоне не работает».
Следите за размером файла. Прямая ссылка на файл означает, что тот, кто сканирует код, будет транслировать или скачивать исходный файл через мобильный интернет, без заставки (постера) и адаптивного качества. Экспорт объемом 2 ГБ, спрятанный за QR-кодом на тейбл-тенте, обернется негативным опытом для всех сканирующих. Все, что весит больше пары сотен мегабайт, лучше размещать на полноценной веб-странице с видеоплеером, а не открывать по прямой ссылке на файл.
Короткие ссылки делают QR-коды лучше: наглядное сравнение
Каждый закодированный символ добавляет модули в сетку. Больше модулей означает более мелкие квадраты при том же размере печати, а значит, и более капризное сканирование. Именно этот фактор определяет, сработает ли тейбл-тент в ресторане на расстоянии вытянутой руки или заставит людей наклоняться ближе.
Одно и то же видео, шесть разных вариантов ссылки, сопоставленные с таблицей емкости ISO:
| Формат ссылки | Длина | При уровне M | При уровне H |
|---|---|---|---|
vimeo.com/123456789 | 27 байт | 29x29 | 33x33 |
youtu.be/dQw4w9WgXcQ | 28 байт | 29x29 | 33x33 |
youtube.com/watch?v=... | 43 байта | 33x33 | 37x37 |
| Ссылка ScreenApp | 44 байта | 33x33 | 37x37 |
Ссылка Dropbox scl/fi | 78 байт | 37x37 | 49x49 |
Google Диск file/d/.../view?usp=sharing | 81 байт | 37x37 | 49x49 |
Взгляните на две нижние строчки. Ссылке на Google Диск при уровне коррекции H требуется сетка 49x49, тогда как ссылке youtu.be достаточно 33x33. Напечатайте оба варианта шириной 25 мм (включая свободную зону), и размер отдельных точек у варианта с Диском составит около 0,44 мм против 0,61 мм у короткой ссылки. Это именно тот размер, на котором бюджетные сканеры и старые камеры телефонов начинают сбоить.
Два практических вывода. Отрезайте ?usp=sharing и любые хвосты utm_ перед генерацией: они отнимают драгоценные модули и не дают никакой пользы на печатном коде. И если вы все равно выбираете платформу для видео, короткий URL общего доступа имеет куда большее значение, чем кажется.
Коррекция ошибок простыми словами
QR-коды содержат избыточные данные, чтобы поврежденный код все равно можно было отсканировать. В спецификации определены четыре уровня:
- L восстанавливает около 7% повреждений. Используйте его для кодов на экранах, которые никогда не подвергнутся физическому воздействию.
- M восстанавливает около 15%. Вариант по умолчанию и оптимальный выбор для большинства печатных материалов.
- Q восстанавливает около 25%.
- H восстанавливает около 30%. Используйте его для упаковки, меню, наружной рекламы - всего, что трогают руками, сгибают или на что может попасть дождь.
Более высокие уровни имеют свою цену. Они добавляют модули, что уменьшает размер каждого отдельного квадрата при фиксированном размере печати. Переход с M на H для ссылки Google Диска увеличивает сетку с 37x37 до 49x49, поэтому для сохранения читаемости вам может потребоваться напечатать код большего размера, что частично нивелирует преимущества.
Если вы включите размещение логотипа в центре в нашем инструменте, уровень автоматически изменится на H. Логотип перекрывает модули, а перекрытие модулей - это как раз то, для чего предназначена коррекция ошибок. Любой генератор, позволяющий поместить логотип на код уровня L, выдает результат, который легко отсканируется у вас за столом, но откажет на ресторанном тейбл-тенте.
Подбор размера для печати
Проверенное временем правило: размер кода должен составлять не менее одной десятой от предполагаемого расстояния сканирования.
| Расстояние сканирования | Минимальная ширина при печати |
|---|---|
| 30 см (визитка, меню) | 3 см |
| 1 м (тейбл-тент, настенный плакат) | 10 см |
| 3 м (выставочный баннер) | 30 см |
| 10 м (билборд, сценический задник) | 1 м |
Сохраняйте свободное белое поле (тихую зону) вокруг кода шириной не менее четырех модулей. И PNG, и SVG здесь генерируются уже с этим полем. Часто его обрезают, чтобы подогнать код под макет, код перестает считываться, а винят в этом типографию.
Статические или динамические: честный баланс плюсов и минусов
Этот инструмент создает статические QR-коды. Введенный URL-адрес кодируется прямо в сам узор, поэтому сканирование ведет напрямую к вашему видео без каких-либо промежуточных перенаправлений. Никаких ограничений на количество сканирований, никаких ежемесячных платежей, никаких сторонних сервисов, способных отключить код, и никакого срока действия.
Обратная сторона вполне ощутима: после печати изменить ссылку в статическом коде невозможно. Если видео будет перемещено или удалено, напечатанный код превратится в бесполезную бумагу.
Динамические QR-коды решают эту проблему: в них кодируется короткий URL-адрес редиректа, принадлежащий сервису QR-кодов, ссылку в котором вы можете изменить позже. Это удобно, но означает, что ваш напечатанный код зависит от того, оплачена ли подписка на сервис и активен ли его домен. Многие компании осознают это уже после печати тиража.
Честное разделение:
- Печатаете что-то долговечное, а целевая ссылка может измениться (упаковка, мемориальная табличка, памятник, вывеска на долгие годы): используйте динамический код от надежного провайдера, в долговечности которого вы уверены, либо направьте статический код на URL-адрес на собственном контролируемом домене.
- Во всех остальных случаях (а их большинство): статический код со стабильной ссылкой - более простой, бесплатный вариант, который не может выйти из строя, если только не переместится само видео.
Ссылки на соцсети и платформы: что действительно работает при сканировании
Выбор ссылки решает всё. Вот что на самом деле происходит при сканировании для каждой платформы:
YouTube. Самый надежный вариант. Сканирование открывает приложение YouTube (если оно установлено), иначе - браузер. Видео с доступом по ссылке работают отлично и обычно выбираются для свадебных материалов или отчетов для клиентов. Видео с ограниченным доступом не подойдут, так как сканирующий должен быть авторизован как подтвержденный зритель.
Google Диск. Обязательно установите доступ «Все, у кого есть ссылка» перед печатью. Самая частая ошибка: код идеально открывается у создателя, поскольку он авторизован, но показывает экран запроса доступа всем остальным. Протестируйте ссылку в режиме инкогнито на телефоне без входа в ваш аккаунт. Кроме того, Диск воспроизводит видео в собственном плеере, а не на весь экран, что в меню выглядит не слишком аккуратно.
Dropbox. Те же нюансы с правами доступа. Ссылки Dropbox открывают страницу предпросмотра с интерфейсом сервиса и предложением платных функций. Ссылки с параметром ?dl=0 открывают предпросмотр, а с ?dl=1 - принудительно запускают скачивание, что почти никогда не требуется при сканировании кода.
Vimeo. Короткие URL-адреса, лаконичный плеер, отсутствие боковой панели с рекомендациями в конце. Самый визуально привлекательный вариант, если у вас уже есть платная подписка.
TikTok, Instagram и Facebook. Ссылки на соцсети - самые непредсказуемые цели для QR-кодов. Все три платформы открывают приложение при его наличии или урезанную веб-версию при отсутствии, и именно платформа, а не вы, решает, что увидит неавторизованный пользователь. Общедоступное видео на Facebook обычно запускается в браузере. Reels, TikTok или материалы из групп и закрытых профилей могут потребовать авторизации, а человек с вашей листовкой в руках вряд ли станет заводить аккаунт, чтобы посмотреть видео.
Есть и проблема владения: социальный URL вам не принадлежит. Посты удаляются, аккаунты переименовываются, а Reels отправляются в архив, превращая напечатанные коды в макулатуру. Это допустимо для плаката, рассчитанного на постоянных пользователей приложения, но не подходит для упаковки, меню или материалов длительного использования.
Для печати надежнее скачать видео из соцсети, разместить его самостоятельно и закодировать полученную ссылку.
Canva. Canva позволяет добавить QR-код в дизайн, но кодирует любой переданный вами URL, поэтому всё вышесказанное остается в силе. Публикация видео в виде ссылки для просмотра Canva ведет в интерфейс просмотра Canva, а не на страницу с видео.
Прямая ссылка на MP4. Открывает файл во встроенном плеере браузера смартфона. Без транскрипта, без разделов на главы, без каких-либо элементов управления, кроме воспроизведения и перемотки, а в некоторых браузерах на Android файл вместо воспроизведения начнет скачиваться. Это работает, но выглядит как привет из 2009 года.
То, что скрывается за кодом, важнее самого кода
Любой генератор создает одинаковую черно-белую сетку. Узор определяется стандартом, поэтому здесь принципиальной разницы нет.
Разница заключается в посадочной странице, на которую попадает пользователь. Если направить код на ссылку ScreenApp, отсканировавший получит само видео, а также транскрипт, резюме от ИИ, разделы по главам и субтитры - прямо в мобильном браузере, без установки приложений и регистрации.
Это кардинально расширяет сценарии применения QR-кодов:
Обучение и регламенты (SOP) на оборудовании
Наклейка на станке открывает видеоинструкцию. Благодаря транскрипту под видео сотрудник в шумном цехе или тот, кому нужен конкретный четвертый шаг, а не все десять минут, может быстро прочитать или найти нужное текстом. Субтитры решают проблему шума на производстве.
Демонстрация продукта на упаковке и в брошюрах
Разбивка на главы позволяет покупателю сразу перейти к настройке или устранению неполадок вместо того, чтобы вручную перематывать видео пальцем.
Раздаточные материалы для занятий и лекций
Студенты сканируют код на рабочем листе. Краткое резюме помогает повторить материал, а транскрипт позволяет быстро искать нужное по тексту, при этом вход в аккаунт не требуется.
Свадьбы, памятные события и мероприятия
Печать на программках мероприятий или рассадочных карточках. Гости сканируют и смотрят. Это как раз тот случай, когда выбор между статическим и динамическим кодом имеет решающее значение, ведь печатный материал хранится дольше, чем работают многие сервисы сокращения ссылок.
Чтобы загрузить видео в ScreenApp и получить ссылку, перетащите файл во вкладку загрузки выше или ознакомьтесь с подробным руководством по конвертеру видео в ссылку. Бесплатный тариф включает 2 транскрипции записей до 45 минут каждая и не требует ввода карты при регистрации. Для дальнейшего использования доступен 7-дневный пробный период (требуется карта для активации) или тариф Pro за $19/мес при оплате за год.
Задайте вопросы к видео перед печатью QR-кода
Каждое сохраненное видео попадает в вашу библиотеку вместе с транскриптом, на основе которого отвечает ИИ-чат. Нажмите на любой вопрос, чтобы открыть ScreenApp с готовым запросом.
В ScreenApp нажатие на момент в стенограмме переводит плеер к этой точке записи, так что вы можете сверить любой ответ с видеозаписью.
Что дает каждый тарифный план
Создайте QR-код
Генерация и скачивание кода в формате PNG или SVG бесплатны: без регистрации, водяных знаков и ограничений на сканирование.
Размещение видео
Банковская карта не требуется. Загрузите файл, чтобы получить ссылку для QR-кода, а также расшифровку. Бесплатный план включает 3 загрузок и 2 транскрипции записей до 45 минут каждая.
7 дней для тестирования Pro
Тариф Pro стоит $19 в месяц при ежегодной оплате и предлагает повышенные лимиты на загрузку. Используйте все возможности Pro в течение 7 дней и убедитесь, что они подходят для ваших задач, до списания первой оплаты. Пробный период действует annual plans only. Условия пробного периода: Card required. Ознакомьтесь с тарифами и условиями.
Ищете обратное? Чтение QR-кода из видео
Если вы зашли сюда, чтобы отсканировать или извлечь QR-код из уже имеющегося у вас видеоматериала, то это другая задача, и данный инструмент для нее не подходит. Вам потребуется извлечение кадров и декодер для их считывания, а не генератор. Лучше сказать об этом прямо, чтобы вам не пришлось тратить время на изучение страницы.


