Быстрый ответ: Сканируйте страницу, фильтруйте видео или аудио, предварительно просматривайте обнаруженные медиафайлы и загружайте нужные файлы. Это работает, когда страница предоставляет доступные URL-адреса файлов. Потоковый проигрыватель может доставлять сегменты вместо одного загружаемого файла.
Найти прямые ссылки на видео и аудио файлы
Ссылка для загрузки видео MP4 или записи MP3 отличается от потокового проигрывателя. GrabAll перечисляет медиафайлы, которые он может обнаружить на странице, позволяя вам проверить формат, размер файла и предварительный просмотр перед сохранением. Он не может обещать наличие загружаемого файла от каждого проигрывателя.
Прямые файлы и потоковое мультимедиа — это не одно и то же
Прямой URL-адрес мультимедиа обычно заканчивается узнаваемым расширением, таким как MP4, WebM, MP3, M4A, WAV или OGG и часто можно открыть как файл. Системы потоковой передачи могут доставлять множество небольших сегментов через манифест, генерировать URL-адреса больших двоичных объектов или требовать подписанные запросы.
Для первой категории полезен массовый сканер файлов. Не следует ожидать, что он восстановит защищенные потоки или нарушить контроль доступа.
- Прямое видеофайлы MP4 или WebM
- Прямое воспроизведение аудиофайлов MP3, M4A, WAV, FLAC или OGG
- Общедоступные загрузки выпусков подкастов
- Вложения мультимедиа и обычные ссылки на источники
Как проверить загруженную медиастраницу
Начинайте воспроизведение только в том случае, если веб-сайт требует взаимодействия для предоставления авторизованного прямого файла. Затем отсканируйте страницу и отфильтруйте по формату мультимедиа. Перед загрузкой проверьте имена файлов, размер файлов, домен хоста и тип ссылок.
Большие медиафайлы могут занимать значительную часть полосы пропускания и дискового пространства. Выбирайте только те ресурсы, которые необходимы для разрешенной задачи, а не загружайте каждый обнаруженный вариант.
- Откройте конкретный эпизод, клип или страницу ресурса
- Разрешить инициализацию авторизованных элементов управления мультимедиа
- Сканировать и фильтровать по форматам видео или аудио
Почему видео может не отображаться
Современные платформы часто используют манифесты HLS или DASH, недолговечные подписанные URL-адреса, зашифрованные расширения мультимедиа или DRM. Браузер может воспроизводить контент, поскольку его проигрыватель понимает процесс доставки, но у GrabAll может не быть обычной ссылки на скачивание MP4, которую можно было бы собрать.
URL-адрес большого двоичного объекта также не является адресом удаленного файла. Это временная ссылка браузера, созданная скриптами страниц.
- Сегментированная потоковая передача HLS или DASH
- URL-адреса Blob, созданные на текущей вкладке
- Временные подписанные ссылки
- DRM, зашифрованные медиафайлы или воспроизведение с проверкой подлинности
Загрузка аудио, подкастов и лекций
Сайты подкастов и образовательные ресурсы иногда предоставляют прямой файл MP3 или M4A за кнопкой загрузки или аудиоэлементом. Когда ссылка общедоступна и загрузка разрешена, GrabAll может собирать ее вместе с другими результатами в виде файлов.
Часто задаваемые вопросы
Может ли GrabAll загружать потоковое видео?
GrabAll находит файлы, доступные непосредственно в браузере. Он не реконструирует сегментированные потоки и не обходит DRM, шифрование, аутентификацию или защиту платформы.
Что означает URL-адрес большого двоичного объекта?
URL-адрес большого двоичного объекта — это временная ссылка, созданная внутри браузера, а не обычный URL-адрес удаленного файла, который можно повторно использовать в другом месте.
Может ли он найти ссылки на подкасты MP3?
Да, если на странице имеется доступная прямая ссылка на MP3 или другой аудиофайл и загрузка разрешена.
Почему указано несколько медиа-версий?
Страницы могут предоставлять несколько форматов, разрешений, предварительных просмотров или резервных источников. Прежде чем выбрать один из них, сравните формат, размер, имя файла и предполагаемое использование.
GrabAll сканирует страницу и объединяет изображения, документы, мультимедиа и другие загружаемые файлы в один понятный список, чтобы вы могли точно выбрать, что сохранять.