Почему видео с Pinterest скачивается в 720p
Pinterest хранит один прогрессивный MP4 на пин, и самый большой из публикуемых — 720p. Скачиваемый файл байт в байт совпадает с тем, что отдаёт Pinterest: он никогда не увеличивается, чтобы выдумать несуществующие пиксели.
Вставьте ссылку на пин — и у загрузчика одна задача: найти видео, которое Pinterest уже публикует на своём CDN, и отдать вам этот файл. Ничего не перекодируется, ничего не меняется в размерах и ничего не записывается на сервер по пути. Поэтому и ответ на вопрос «можно ли получить 1080p?» обычно отрицательный — не потому, что инструмент отказывает, а потому, что Pinterest никогда не публиковал для этого пина файл 1080p.
Один пин — один прогрессивный файл
Резолвер читает пин через собственный ресурсный эндпоинт Pinterest (PinResource/get), который возвращает данные видео пина в формате JSON. Если этот запрос не проходит, он переходит к публичной странице пина, а затем к полезной нагрузке oEmbed от Pinterest. Короткие ссылки pin.it разворачиваются по одному перенаправлению за раз, максимум до четырёх переходов, прежде чем что-либо ещё произойдёт.
В ответ приходит список прогрессивных MP4-версий. Прогрессивный — значит единый файл, который воспроизводится с первого байта: браузер может скачать его без манифеста и без сборки из частей. Некоторые пины Pinterest хранит как HLS или HEVC; это не прогрессивные MP4, поэтому они пропускаются, а не обещаются как скачивание, которое бы не открылось.
Выживает максимум четыре версии: дубликаты схлопываются по URL, а записи HEVC отфильтровываются. На практике у большинства пинов есть один пригодный файл — ровно тот, что играет ваш телефон в приложении Pinterest.
Что 720p означает для пина
- 720p — это потолок: самый высокий прогрессивный MP4, который публикует Pinterest.
- Меньшие загрузки остаются меньшими: пин, сохранённый в 540p или 480p, скачается в том же размере.
- Файл никогда не увеличивается. Источник 480p не растягивается до 720p, и страница говорит об этом до нажатия.
- Файлы HEVC исключены, потому что браузер не может надёжно их воспроизвести и сохранить.
- Idea-пины, публикующие только HLS, восстанавливаются со страницы пина, прежде чем резолвер сдаётся.
Поскольку ничего не перекодируется, размер файла — от Pinterest, битрейт — от Pinterest, а звуковая дорожка — из исходной загрузки. Пин 720p, загруженный как сильно сжатый клип, останется сильно сжатым: инструмент не может исправить сжатие, случившееся до того, как файл попал в Pinterest.
Почему скачивание открывается в новой вкладке
Хост изображений и видео Pinterest, pinimg.com, не отправляет заголовок access-control-allow-origin. Это значит, что страница на другом домене не может прочитать эти байты скриптом — браузер блокирует. Резолвер помечает каждый формат Pinterest как fetchable: false, и кнопка скачивания вместо этого ведёт по ссылке CDN. Дальше ваш браузер сохраняет видео сам — точно так же, как если бы вы открыли ссылку вручную.
Есть заметное следствие: никакого прогресс-бара на странице. Скачивание через страницу может показывать проценты; переход — не может. Файл всё равно оказывается в папке загрузок, и ни один его байт не проходит через этот сайт.
Водяные знаки и качество
Grabivo не добавляет водяной знак. Он и не может удалить его: если автор вшил логотип или название канала в видео, этот знак — часть пикселей и едет вместе с файлом. То же касается разрешения: что Pinterest хранит, то вы и получаете.
Что резолвер отклоняет
| Ввод | Что происходит |
|---|---|
| Закрытый пин или секретная доска | private — Pinterest не показывает его никому без сессии. |
| Пин без видео | no_video — фотографиям и статичным пинам нечего разрешать. |
| Удалённый пин | not_found. |
| Ссылка на профиль или доску | bad_url_path — резолверу нужен пин, а не страница со списком. |
Работает это только с публичными пинами, и таково правило Pinterest, а не настройка на этой странице. Инструмент читает то, что Pinterest показывает анонимному посетителю, и ничего больше.
Коротко
- Скачивание — это собственный MP4 от Pinterest, передаваемый с CDN Pinterest.
- 720p — потолок на стороне Pinterest; меньшие источники остаются меньшими.
- Файл открывается в новой вкладке, потому что CDN Pinterest не разрешает кросс-доменное чтение.
- Водяные знаки, загруженные вместе с видео, остаются; новых не добавляется.
- Ничего не сохраняется, не перекодируется и не размещается заново.
Вопросы
Можно ли скачать видео с Pinterest в 1080p или 4K?
Нет. Pinterest публикует прогрессивные MP4 максимум до 720p, а этот загрузчик предлагает только то, что отдаёт Pinterest. Более высокие разрешения пришлось бы выдумывать, а здесь ничто не увеличивает файл.
Почему скачивание открывает новую вкладку, а не сохраняет файл сразу?
Потому что `pinimg.com` не отправляет заголовок `access-control-allow-origin`, и страница не может прочитать байты видео. Резолвер помечает файл как недоступный для чтения, а кнопка ведёт по URL CDN; оттуда его сохраняет ваш браузер.
Удаляет ли загрузчик водяной знак с пина?
Нет. Водяной знак не добавляется и не удаляется. Если в исходной загрузке он уже был, он — часть картинки и остаётся.