QR-код не может хранить ваше видео, и это нормально
Начните здесь, потому что большинство страниц, продающих это, пропускают данный момент.
Самый большой QR-код в спецификации (ISO/IEC 18004 версия 40, коррекция ошибок L, байтовый режим) вмещает 2,953 байта. Это 2.88 КБ. Десять секунд видео в разрешении 1080p со скоростью 5 Мбит/с - это около 6.25 МБ, что примерно в 2,200 раз больше данных, чем может вместить самый большой когда-либо напечатанный QR-код. Нет никакого кодировщика, платного тарифа или хитрости, которая могла бы это изменить. Число фиксировано стандартом.
Таким образом, видео-QR-код хранит ссылку. Кто-то сканирует его, его телефон открывает URL, видео воспроизводится. Каждый продукт “видео-QR-код” работает именно так, включая те, которые подразумевают обратное на своей странице с ценами.
Что означает, что настоящий вопрос не в том, как сжать видео в квадрат. А в том, какой URL вы поместите в квадрат, и будет ли этот URL работать через восемь месяцев, когда кто-то отсканирует брошюру.
Создать один
- Вставьте ссылку на видео в поле выше. YouTube, Google Drive, 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-код на самом деле состоит из двух шагов:
- Разместите файл где-нибудь публично. Загрузчик выше делает это, или используйте Drive, 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 Drive file/d/.../view?usp=sharing | 81 байт | 37x37 | 49x49 |
Посмотрите на две нижние строки. Ссылке Drive с коррекцией ошибок H требуется сетка 49x49, тогда как ссылке youtu.be - 33x33. При печати обоих файлов шириной 25 мм, включая тихую зону, квадраты версии Drive получаются около 0.44 мм, против 0.61 мм для короткой ссылки. Это тот диапазон размеров, где дешевые сканеры и старые камеры телефонов начинают испытывать трудности.
Два практических вывода. Удаляйте ?usp=sharing и любой суффикс utm_ перед генерацией, так как они расходуют модули и не дают вам ничего на печатном коде. И если вы все равно выбираете, где разместить видео, короткий URL для обмена стоит больше, чем кажется.
Коррекция ошибок, простыми словами
QR-коды содержат избыточные данные, поэтому поврежденный код все еще сканируется. Четыре уровня, определенные в спецификации:
- L восстанавливает около 7% повреждений. Используйте его для экранных кодов, которые никогда не будут тронуты.
- M восстанавливает около 15%. Здесь это значение по умолчанию, и оно подходит для большинства случаев печати.
- Q восстанавливает около 25%.
- H восстанавливает около 30%. Используйте его для упаковки, меню, наружной рекламы, всего, что подвергается контакту, сгибанию или дождю.
Более высокие уровни не бесплатны. Они добавляют модули, что уменьшает каждый квадрат при фиксированном размере печати. Переход от M к H на ссылке Drive переводит вас от 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-код:
Наклейка на станке открывает видео с процедурой. Расшифровка ниже означает, что кто-то в шумном цеху или кому нужен четвертый шаг, а не все десять минут, может читать или искать вместо просмотра. Субтитры решают проблему шума.
Главы позволяют сканеру попасть на страницу, где покупатель сразу переходит к настройке или устранению неполадок, вместо того чтобы прокручивать временную шкалу пальцем.
Студенты сканируют код на рабочем листе. Краткое содержание дает им сводку, стенограмма делает контент доступным для поиска, и ни то, ни другое не требует от них входа в систему.
Напечатано на служебном порядке или визитке. Гости сканируют и смотрят. Это тот случай, когда вопрос о статическом и динамическом действительно имеет значение, потому что тираж переживает большинство служб сокращения ссылок.
Чтобы отправить видео в ScreenApp и получить эту ссылку, перетащите файл во вкладку загрузчика выше или прочитайте более подробное руководство по конвертеру видео в ссылку. Ваша первая запись бесплатна и не требует карты. Продолжение после этого требует 7-дневной пробной версии Growth или подписки Growth за $19/месяц при годовой оплате.
Ищете обратное? Чтение QR-кода из видео
Если вы попали сюда, пытаясь отсканировать или извлечь QR-код, который появляется в уже имеющейся у вас записи, это другая задача, и этот инструмент не справится с ней. Вам нужна покадровая экстракция и декодер, запущенный по кадрам, а не генератор. Стоит сказать об этом прямо, вместо того чтобы заставлять вас просматривать страницу, чтобы это выяснить.
Часто задаваемые вопросы
Может ли QR-код содержать видео?
Нет. Максимальный объем данных, который может содержать QR-код, составляет 2953 байта (версия 40 с уровнем коррекции ошибок L), что менее 3 КБ. Даже односекундный клип в сотни раз больше. Видео-QR-код всегда хранит ссылку на видео, а телефон загружает его по сети.
Как превратить видео в QR-код?
Сначала получите публичный URL-адрес для видео, будь то ссылка YouTube, ссылка Google Диска с настройкой “Доступ по ссылке” или ссылка для общего доступа ScreenApp. Вставьте его в генератор в верхней части этой страницы, выберите уровень коррекции ошибок и загрузите PNG или SVG.
Как создать QR-код для файла MP4 на моем компьютере?
Файл, находящийся на вашем жестком диске, не имеет URL-адреса, поэтому его нельзя закодировать. Загрузите его куда-нибудь, где вы получите ссылку, затем закодируйте эту ссылку. Вкладка загрузчика выше делает это за один шаг.
Могу ли я бесплатно преобразовать MP4 в QR-код?
Да. Создание и загрузка кода бесплатны, без регистрации, водяных знаков и ограничений на сканирование. Размещение файла - это отдельный шаг: ваша первая запись бесплатна без карты, затем 7-дневная пробная версия Growth или Growth за 19 долларов в месяц (годовой платеж). Если MP4 уже находится где-то в сети, вы полностью пропускаете этот шаг и просто кодируете ссылку.
Работает ли это с форматами MOV, AVI и другими?
Да, потому что контейнер не имеет значения для QR-кода. MOV, AVI, WMV, WebM и MKV - все они следуют одним и тем же двум шагам: разместите файл, затем закодируйте URL-адрес. Одно предостережение специально для MOV: записи iPhone обычно используют HEVC, который воспроизводится не всеми браузерами Android, поэтому преобразуйте их в H.264 MP4, если их будут сканировать незнакомые люди.
Как мне создать QR-код для видео TikTok или Instagram?
Скопируйте ссылку для публикации поста и вставьте ее в генератор. Имейте в виду, что обе платформы могут показывать экран входа в систему тем, кто не вошел в аккаунт, и ни один из URL-адресов не принадлежит вам, поэтому удаленный или заархивированный пост делает печатный код недействительным. Для всего, что идет в печать, сначала загрузите видео и разместите его самостоятельно.
Истекает ли срок действия QR-кода?
Сам код никогда не истекает. Это статическое изображение, напечатанное чернилами, и оно будет декодироваться в тот же URL-адрес и через пятьдесят лет. Истекает срок действия ссылки, стоящей за ним. Ссылки Dropbox и Drive перестают работать при изменении разрешений или перемещении файла, поэтому, если код предназначен для печати, укажите на что-то стабильное.
Есть ли ограничение на сканирование?
Нет. Статические коды не проходят через службу перенаправления, поэтому никто не считает сканирования и никто не может вас ограничивать по скорости. Обратной стороной является то, что вы также не получаете аналитики сканирований от самого кода.
Почему мой QR-код работает на моем компьютере, но не на телефонах других людей?
Почти всегда это проблема с разрешениями, а не с QR-кодом. Откройте URL-адрес в окне приватного просмотра на устройстве, которое не вошло в ваш аккаунт. Если вы попадаете на экран запроса доступа, то код в порядке, а настройка общего доступа неверна.
Следует ли мне использовать исправление ошибок L, M, Q или H?
M для большинства случаев. H, когда код будет подвергаться обращению, складываться, печататься на ткани или упаковке, или имеет логотип посередине. L только для кодов на экране, которые никогда не будут повреждены. Более высокие уровни добавляют модули, поэтому код H должен быть напечатан крупнее, чем код M, чтобы его можно было сканировать с того же расстояния.
Насколько маленьким я могу напечатать QR-код для видео?
Примерно одна десятая от расстояния, с которого его будут сканировать. 3 см в ширину для меню или визитной карточки, сканируемой на расстоянии вытянутой руки, 10 см для плаката, читаемого с расстояния метра. Сохраните белую рамку, и если URL длинный, печатайте крупнее или сократите URL.
Могу ли я разместить свой логотип посередине?
Да, используя переключатель в инструменте. Это автоматически переключает коррекцию ошибок на H, потому что логотип закрывает модули, и коду нужна дополнительная избыточность, чтобы выдержать это. Держите логотип менее чем на 30% от площади кода и проверьте результат с помощью двух разных телефонов перед печатью.
Этот генератор QR-кодов для видео бесплатен?
Да. Генерация и скачивание QR-кода бесплатны, без регистрации и водяных знаков, и код не имеет ограничений по сканированию. Загрузка видео в ScreenApp для получения хостинг-ссылки - это отдельный шаг: первая запись бесплатна без карты, затем 7-дневная пробная версия Growth или Growth за $19/месяц при годовой оплате.
PNG или SVG?
SVG для всего, что идет в печать, потому что он не имеет фиксированного разрешения и остается четким при любом размере. PNG для слайдов, электронной почты и веба, где растр 1024px легче вставить. Никогда не увеличивайте маленький PNG в инструменте верстки: мягкие края - частая причина того, что коды сканируются на экране, но не работают на бумаге.
Real-World Performance
Last tested: July 31, 2026. Results run on ScreenApp's own infrastructure.
| Metric | Measured | Test setup |
|---|---|---|
| Максимальная полезная нагрузка QR | 2 953 байта | ISO/IEC 18004 версия 40, коррекция ошибок L, байтовый режим. Потолок для всего, что может содержать QR-код, включая видео.July 31, 2026 |
| ScreenApp делится ссылкой в виде QR-кода. | 33х33 модуля | 44-байтовый канал с коррекцией ошибок M, измеренный по таблице пропускной способности ISOJuly 31, 2026 |
| Ссылка на Google Диск в виде QR-кода | 49 на 49 модулей | 81-байтовый канал при коррекции ошибок H, та же таблица. То же видео, более плотный код.July 31, 2026 |
| Экспортный размер | 1024 пикс. PNG, или SVG | SVG не имеет фиксированного разрешения, поэтому отлично выглядит при крупноформатной печати.July 31, 2026 |