Обзор всех обновлений, улучшений и исправлений MAX Video Downloader. История изменений CoApp доступна в GitHub Releases.
v1.19.9
Добавлена поддержка ClearKey для скачивания DASH, теперь поддерживаются сайты вроде svtplay.se.
Добавлен новый параметр для генерации видео-превью вместо обычных изображений.
Генерация превью-изображений стала быстрее.
Кэш превью теперь хранится 30 минут, поскольку видео-превью занимают много места. Ручная очистка всё ещё доступна.
Улучшена производительность всплывающего окна при переключении вкладок, когда MAX открыт.
Ускорено чтение кэша из базы данных.
Статистика кэша теперь запрашивается только по наведению на кнопку кэша.
Исправлены конфликты ID DNR-правил между несколькими сессиями.
Настройка авто-генерации превью теперь автоматически переносится в новый 3-позиционный переключатель после обновления.
v1.17.0
Добавлен выбор типа медиа для горячей клавиши «скачать последнее медиа на этой вкладке».
Добавлен переключатель для пропуска уже скачанных файлов при использовании горячей клавиши.
Улучшена очистка имён файлов от редких невидимых символов.
Исправлен автоматический выбор MKV при несовместимых дорожках (например, WebM-аудио с MP4-видео).
Пустые, но технически валидные HLS-плейлисты теперь помечаются как невалидные и не отображаются как варианты для скачивания.
Проверка выходных файлов стала строже: файлы меньше 300 байт отклоняются (кроме субтитров).
Обновлены переводы и исправлены мелкие баги.
v1.16.10
FFmpeg теперь оценивает размер для отдельных HLS-вариантов, если битрейт недоступен.
Расширена поддержка кодеков и выходных контейнеров. Метки теперь показывают больше полезной информации о медиа.
Исправлено отсутствие событий прогресса, если первым входом был поток с обложкой видео.
Исправлена неправильная обработка AAC bitstream filter на некоторых MP4-видео.
v1.16.5
Значительные улучшения загрузок Telegram:
Скорость скачивания увеличена для обеих версий (K и A).
Теперь можно сохранять частично загруженные файлы почти во всех случаях.
Значительно расширены доступные метаданные медиа (кодеки, длительность, качество, превью-изображения).
Сообщения о прогрессе загрузки теперь обновляются не чаще, чем раз в 500 мс.
Обе версии теперь работают надёжнее в целом.
Исправлены случаи, когда нельзя было скачать одно и то же медиа несколько раз.
Исправлена передача прогресса по сегментам.
Исправлена передача флагов стримов из разобранного медиа в активные загрузки и историю.
Обновлён дисклеймер.
Дополнительно:
Расширен список поддерживаемых доменов для CDN abyss.to.
Исправлена ошибка с определением DRM на DASH (спасибо Roland)
v1.15.3
Теперь можно скачивать с gimytv.ai и его зеркал, включая медиа через CDN ruyijx.com.
Добавлена поддержка скачивания с tldv.io.
Исправлено повторное сопоставление HLS-вариантов после анализа при смене выходного контейнера.
v1.14.2
Большое обновление UI/локализации: добавлены арабский, фарси и иврит с полноценной поддержкой RTL вместо кривых зеркальных макетов.
Добавлены языки: арабский, фарси и иврит.
Добавлен полноценный RTL-режим для всплывающего окна и настроек. MAX теперь корректно переключает LTR/RTL без костылей.
Переделаны пользовательские шаблоны прогресса с новыми шаблонами, синтаксисом и значениями по умолчанию. Если вы используете собственное отображение прогресса — сбросьте поля один раз.
Метки прогресса теперь поддерживают [[literal]], детерминированное объединение с • и автоматический RTL-реверс.
Метки дорожек теперь пересобираются при пересоздании элементов, чтобы оставаться корректными при смене языка.
Добавлен ранний bootstrap направления текста для ускорения первого рендера.
Обновлена подсказка к пользовательским меткам прогресса с объяснением RTL-реверса.
v1.13.1
Обновление анализа медиа и поддержки сайтов: более точная коррекция после анализа, чище обработка LIVE/VOD и хитрый кастомный дешифратор для av19.biz.
Теперь можно скачивать с av19.biz и его алиасов. Решение потребовало придумать новый подход, так что если что-то не работает — пишите. Я ещё не видел ни одного загрузчика, который бы это делал 😉
MAX теперь может менять категорию медиа после анализа. Например, неверно определённые .srt субтитры могут вернуться в видео, если это был зашифрованный сегмент.
Добавлена поддержка перехода с VOD на LIVE. Реальные сайты бывают дикими, лол.
Субтитры теперь всегда VOD, независимо от длительности, чтобы не ставить им LIVE-флаг.
Определение качества теперь округляет до ближайшего стандартного значения. Например, 1072p будет показано как 1080p.
Исправлено преждевременное завершение загрузки на coomer.st.
v1.12.1
Большое обновление поддержки сайтов: теперь MAX скачивает с CDN abyss.to и сотен сайтов на его базе.
Добавлена поддержка CDN abyss.to. Это реально большое обновление: MAX — первый расширение, которое умеет скачивать с этой CDN. Открывает доступ к сотням сайтов, например watchfreejavonline.co, recurbate.cam, bestcam.tv, asmroger.to, kisscartoon.sh и др. Пока другие не видят видео — MAX даёт выбор качества и скачивание без проблем — бесплатно 💪
Обновлён встроенный FFmpeg с поддержкой новых кодеков. Исправляет редкие нераспознанные стримы и улучшает обработку необычных медиа.
Добавлена кнопка проверки обновлений в настройках. Теперь можно вручную проверить обновления расширения прямо рядом с названием.
Улучшена инициализация макета. Всплывающее окно теперь строит макет раньше, чтобы уменьшить видимые сдвиги при открытии.
v1.10.0
Критическое обновление для WASM, HLS, Chrome 109 и ряда сайтов.
Исправлено неверное определение кодека в FFmpeg, теперь MAX скачивает с сайтов вроде avlge.com.
Встроен новый FFmpeg с тремя ключевыми фиксам для HLS. Уже доступно в CoApp v1.8.0.
Наконец найден и исправлен баг с падением WASM-загрузок на Chrome 109 🤙
Исправлено падение повторных загрузок одного и того же медиа в одной сессии (особенно HLS).
Максимальное количество одновременных загрузок увеличено с 10 до 20. В браузере всё равно максимум 6 на один домен по HTTP/1.1, если нужно больше — используйте CoApp.
Добавлено предупреждение в UI, если выставлено больше 6 одновременных загрузок.
Теперь можно скачивать с av01.media.
Обновлены схемы обработки skool.com для текущего HLS-потока.
v1.8.5
Небольшой хотфикс для загрузок через WASM, старых машин и новый раздел настроек "Поведение".
Исправлены некоторые случаи HTTP 403 в WASM. Некоторые серверы не принимали WASM-запросы без range-заголовка, теперь поведение совпадает с нативным FFmpeg.
Исправлены range-заголовки в WASM. Теперь открылись загрузки с сайтов вроде astalavr.com.
Добавлен раздел настроек "Поведение". Теперь можно контролировать появление MAX в контекстном меню страницы. Меню иконки расширения всегда доступно.
Исправлены загрузки Telegram на Windows 7 / Chrome 109. Telegram снова обходит стандартные движки загрузки.
Исправлен краш папок на Windows 7 / Chrome 109. Некоторые API отсутствовали или работали иначе, теперь поддержка принудительно реализована для известных случаев, но сбои возможны. Если используете Chrome 109 — присылайте все краши.
Обновлён футер YouTube. Кнопка "Report" там скрыта, потому что поддержка YouTube запрещена правилами Chrome Web Store.
v1.7.7
Хотфиксы после большого релиза 1.6.7. Исправлены пробелы в обнаружении, частичные загрузки и некоторые баги, появившиеся после перехода на новый WASM/браузерный движок.
Переделаны фильтры обнаружения для скрытых медиа-паттернов. MAX теперь находит больше "закопанных" медиа, например на javtiful.com.
Улучшена оценка размера прямых медиа. Начальный расчёт размера теперь точнее для прямых видео и аудио.
Лучшее переподключение после раннего EOF. MAX теперь активнее восстанавливает соединение при обрывах, что исправляет частичные загрузки на javquick.com, javtiful.com, pornavhd.com, sexbjcam.com.
Исправлен запуск Telegram worker на Windows 7 / Chrome 109. Загрузки Telegram больше не должны падать из-за невозможности запустить воркер на старом Chrome.
Исправлена редкая гонка одинаковых медиа в UI. Если одно и то же медиа находилось на разных вкладках почти одновременно, обновления могли применяться к неправильному элементу. Если увидите баги отображения — сообщайте, фиксится перезапуском окна.
v1.6.7 – первый крупный релиз 🎉
Этот релиз занял у меня 40+ дней работы. Он меняет ядро загрузок MAX, поэтому возможны шероховатости. Если что-то сломалось — пожалуйста, напишите мне, а не ставьте плохую оценку. Исправляю только реальные баги по реальным отзывам.
Главное изменение: теперь MAX работает без CoApp по умолчанию. Новый движок WASM запускается прямо в Chrome, так что большинство пользователей могут находить, обрабатывать и скачивать видео без установки десктопного приложения.
Новый браузерный движок загрузки WASM. Полностью новая архитектура обработки на базе WebAssembly. Использует ту же сетевую сессию браузера, что и страница, поэтому загрузки идут через ваш DNS, VPN, прокси, куки и фингерпринт, как и обычный просмотр.
CoApp не нужен по умолчанию
Работает прямо в Chrome, включая Chromebook и Android Chrome-подобные окружения
Та же поддержка медиа, что и в CoApp, для обычных потоков
Лучший доступ к видео, которые уже воспроизводятся в браузере
CoApp всё ещё доступен. Переключитесь обратно на CoApp в настройках, если нужны кастомные папки загрузки, нативный FFmpeg, более быстрая обработка, стабильность при длинных задачах или "Сохранить как" до старта загрузки.
Важные ограничения WASM. Браузерные загрузки — не магия: WASM использует стандартную папку загрузок браузера, "Сохранить как" появляется только после обработки (пока что), HTTP/1.1 обычно даёт около 6 параллельных запросов на домен, обработка медленнее CoApp примерно на 20–30%. Скорость загрузки примерно такая же или выше.
Поддержка новых сайтов:
Загрузка с kinescope.io, включая ClearKey, SAMPLE-AES и обычные медиа
Загрузка с cgw666.com и его зеркал
Загрузка с reelxia.com
Загрузка с rou.video-плееров
Загрузка с kartoons.me
Загрузка с twinkaboo.com
Запись стримов с Chaturbate, cams.nudelive.com и похожих зеркал
Известная проблема: некоторые стримы Chaturbate могут идти с рассинхроном аудио на отдельных машинах. Если попадёте — напишите подробно. Решаю только по реальным отчётам.
Анализ медиа полностью переработан для скорости. Генерация превью и проверки теперь дешевле и быстрее как в WASM, так и в CoApp, без потери точности.
Улучшены действия в истории загрузок. Открыть файл, папку и удалить файл теперь работают и для браузерных/WASM, и для CoApp загрузок.
Быстрое переименование перед загрузкой. Кликните по заголовку медиа, отредактируйте, нажмите Enter или кликните вне — сохранится. Esc — отмена.
Новые элементы управления детекцией. Теперь можно останавливать детекцию везде без отключения расширения или остановки загрузок. Пауза, продолжить, остановить и возобновить детекцию доступны из меню иконки или контекстного меню страницы.
Новый режим "Расширенное обнаружение". Сканирует глубже, находит больше скрытых медиа, но ловит и больше мусора. По умолчанию выключен — включайте только если обычного обнаружения не хватает.
Smart Naming теперь поддерживает преобразования имени файла. Можно делать имена в верхнем/нижнем регистре, применять текстовые замены или регулярки до применения имени. До 3-х замен на правило.
Настройки и справка стали чище. Добавлен параметр "всегда спрашивать папку загрузки", свертываемая самопомощь во вкладке "Видео" и более понятные сообщения о лимитах для сайтов, которые блокируют или задерживают запросы.
UI обновлён во многих местах. Светлая и тёмная темы выглядят консистентно, Smart Naming поддерживает светлую тему, выбранное качество читается лучше, рендер быстрее при смене темы, ширины окна, состояния UI и истории.
Исправления и внутренние чистки. Улучшено определение контейнера и языка, исправлены крайние случаи SRT/VTT, добавлен выбор 540p, точное сопоставление доменов для паузы, более стабильные метрики прогресса, уменьшены размеры хранимых данных, меньше ошибок во время работы, обновлены переводы.
Эта версия всё ещё на модерации в Chrome Web Store. Ожидаю шероховатости, потому что WASM меняет архитектуру. Присылайте настоящие баги — буду разбирать.
Спасибо за 1900+ репортов за это время, лол.
P.S. Человек, который репортит сайт bdsmlovers по 5 раз в день — пожалуйста, хватит? Там НЕТ ВИДЕО, только картинки!
v0.39.16
Снижено количество ошибок HTTP 403 при соединениях
Упрощён интерфейс отправки отчётов
Оптимизирована схема хранения элементов
v0.39.9
Ещё одно крупное обновление.
Добавлена поддержка muchohentai.com
Добавлена поддержка ydparty.net
Новая настройка: выбор формата для записи стримов — MKV (по умолчанию), fMP4 или MP4
Добавлены опции для импорта, экспорта и сброса настроек, переработан внутренний поток настроек (старым версиям может понадобиться переустановка)
Критически улучшены операции, связанные с CoApp — намного меньше HTTP 403 ошибок
Новая версия CoApp с патчем для некорректных DASH-сегментов
Существенно улучшена обработка грязных или битых MP3-файлов
Значительно повышена устойчивость записей стримов
Добавлен флаг adtstoasc для выходов MOV-семейства (особенно для fMP4)
Переработано управление жизненным циклом для надёжного обнаружения при холодном старте и крайних случаях
Оптимизирована обработка для chorki.com
Добавлено ограничение на паттерны извлечения URL, чтобы избежать лишних запросов
Переход на пустые или системные вкладки теперь корректно очищает состояние обнаружения
Введён кэш фавиконок в истории, чтобы убрать повторные запросы при перерисовках
Ускорена отрисовка при изменении ширины всплывающего окна
Оптимизирован рендер содержимого окна и баннера "отключено"
Настройка UI Mode теперь скрывается, если браузер её не поддерживает
Новая подсказка для состояния "CoApp отключён" — это оптимизация, а не ошибка
Отключён тост "Disk or Input/Output error" при неудачной валидации медиа (сбивал многих)
Обновлены и расширены переводы на разные языки
Общие улучшения производительности и стабильности
v0.36.5
Добавлена поддержка streamate.com
Исправления багов интерфейса
v0.36.1
Крупное обновление.
Добавлена поддержка 357ms.com, iqiyi.com (microdrama), showroom-live.com
Новая настройка: полностью настраиваемый формат сообщения о прогрессе загрузки
Новая настройка: выбор выходного контейнера для аудио (Best, MP3 или M4A)
Новая настройка: регулировка ширины всплывающего окна (360–600px)
Полная переработка поведения превью при наведении (стабильнее и быстрее)
Высота окна теперь динамически увеличивается только по необходимости при открытии меню
Оптимизирован жизненный цикл вкладок и управление состоянием всплывающего окна для большей отзывчивости
Обновлены правила обнаружения для поддержки .ts файлов (часто встречаются на азиатских платформах)
Уточнено форматирование расширенных меток в выпадающих меню и общая консистентность UI
Критический фикс парсера FFmpeg XML — Обновите CoApp до v1.5.0+
v0.33.6
Добавлена поддержка Bilibili (.com, .tv и LIVE) 🎉
Новые методы обнаружения для платформ Meta (Instagram и Facebook) — теперь можно выбирать Dash-потоки высокого качества и объединять видео+аудио, как на других сайтах
Критический фикс гонок при перезагрузке страницы через "Force Detection", мог сбросить только что найденные видео
Увеличены таймауты для нестабильных CDN, чтобы уменьшить неожиданные прерывания загрузок
Обновлены переводы на разные языки
Общие оптимизации и улучшения производительности
v0.31.7
Добавлена поддержка chorki.com
Добавлена поддержка dramafren.org и аналогичных сайтов
Новая архитектура UI, обновляющая содержимое без сброса текущего состояния интерфейса
Новое: теперь MAX может находить медиа-URL, скрытые в query-параметрах запросов страницы
Новая иконка UI, явно показывающая, что медиа было извлечено из другого адреса
Мелкие исправления и оптимизации
v0.30.33
Язык субтитров теперь определяется по подсказкам в URL (по возможности)
Более подробные сообщения об ошибках при сбоях файловых операций
Добавлена поддержка браузеров Aloha, Whale и CocCoc
Исправлено отсутствие передачи флагов Telegram AVS в UI после завершения обработки
Исправлено отсутствие визуального прогресса для простых опций в выпадающем меню
Общие оптимизации производительности
v0.30.23
Новая кнопка "Открыть папку" во вкладке "Видео" для скачанных файлов — доступна, пока элемент истории существует и файл не удалён
Существенная переработка внутренней архитектуры — всплывающее окно стало намного отзывчивее (если баг уходит после перезапуска окна — напишите)
Улучшена производительность списка истории и операций с ним
Новый таймаут 60 секунд для этапа "загрузка начинается", чтобы UI не зависал при плохом соединении