Releases: confeden/Nova-Video-Saver
Release list
Релиз v1.6
Что нового в v1.6
Coub. Кнопка появляется в правом нижнем углу плеера — и на странице коуба, и на каждой карточке в ленте. Коуб хранится не одним файлом: отдельно немое видео, отдельно звук, который обычно в несколько раз длиннее. Поэтому в меню сразу всё: со звуком с зацикленным под него видео, со звуком в один проход, только видео без звука и только звук в MP3. Файл собирается из исходных дорожек, а не из готового ролика Coub. Видео и звук по отдельности сохраняются вообще без обработки, как есть.
Передача дорожек в сборщик ускорилась примерно в десять раз. Кодирование данных на пути из страницы в обработчик занимало почти всё время передачи и упиралось в ~19 МБ/с; теперь используется встроенный в браузер кодировщик. На видео в 164 МБ это около секунды вместо восьми.
Видео и звук качаются одновременно. Раньше звук начинал скачиваться только после того, как видео скачалось целиком, и его время просто добавлялось к ожиданию.
Сборка идёт по-настоящему параллельно с передачей. Прежний способ читать дорожки не позволял начать разбор, пока не придёт последний байт, — теперь сборка стартует с первых килобайт. Заодно найдена и устранена причина редкого дефекта, при котором собранный файл мог оказаться заметно короче исходного, а проверка длительности этого не замечала: теперь длина каждой дорожки сверяется отдельно.
Установка
- Скачайте архив
Nova_Video_Saver_v1.6.zipниже и распакуйте в удобную папку. - Откройте
chrome://extensions/и включите Режим разработчика. - Нажмите Загрузить распакованное расширение и укажите распакованную папку.
Обновление: замените файлы в той же папке и нажмите «Обновить» на карточке расширения. Если распаковать в новую папку, Chrome сочтёт расширение другим и настройки не перенесутся.
Обратную связь просьба писать в официальную группу t.me/nova_txt
Релиз v1.5
Что нового в v1.5
Shorts скачиваются с первого раза. Просмотренный ролик уже лежал в буфере плеера, и расширение начинало запись с того места, где данные заканчивались: загрузка зависала на две минуты и заканчивалась перезагрузкой страницы. Теперь такое состояние распознаётся сразу, а плеера просят отдать ролик заново.
Начало звуковой дорожки больше не теряется. Из-за этого файл иногда собирался со второй попытки, после перезагрузки страницы.
Сборка стала быстрее. Она перенесена на отдельный поток и идёт параллельно с передачей дорожек: на десятиминутном видео это около полутора минут.
Twitch: клипы и записи трансляций. Кнопка в панели плеера открывает список качеств и сохраняет файл. Раньше на этих страницах она умела только записывать эфир и завершалась ошибкой.
Меньше ожиданий на ошибках. Бесполезные попытки докачки больше не повторяются по кругу, а неудачный заход быстрее переходит к другим вариантам.
Установка
- Скачайте архив
Nova_Video_Saver_v1.5.zipниже и распакуйте в удобную папку. - Откройте
chrome://extensions/и включите Режим разработчика. - Нажмите Загрузить распакованное расширение и укажите распакованную папку.
Обновление: замените файлы в той же папке и нажмите «Обновить» на карточке расширения. Если распаковать в новую папку, Chrome сочтёт расширение другим и настройки не перенесутся.
Обратную связь просьба писать в официальную группу t.me/nova_txt
Релиз v1.4
Что нового в v1.4
Rutube. Расширение заработало на rutube.ru и rutube.sport — обычные видео и Shorts. Кнопка появляется в правом нижнем углу плеера, а в ленте Shorts — над счётчиком лайков. Качества берутся из плейлиста ролика, файл собирается без перекодирования.
YouTube Shorts. Кнопка NVS в колонке действий над «Нравится», со своим списком качеств. Ролик перематывается в начало перед скачиванием, иначе загрузка начиналась с той секунды, где стоял плеер, и часть записи терялась.
Готовые файлы больше не пропадают. Если браузер не принимает собранный файл, он сохраняется во временное хранилище, а не выбрасывается: во всплывающем окне появляется кнопка «Сохранить готовый файл». Раньше сбой на последнем шаге отправлял в корзину всю работу, включая многоминутный захват.
Тишина во время загрузки. Расширение перематывает ролик, пока собирает сегменты, и раньше это могло быть слышно. Теперь звук вкладки выключен на всё время загрузки и возвращается после неё.
Качество плеера возвращается. После скачивания в низком разрешении плеер больше не остаётся на нём — восстанавливается то качество, которое было до загрузки.
Длинные и тяжёлые видео. Сняты ограничения, из-за которых сборка падала на больших дорожках, а короткий или повреждённый файл мог дойти до сохранения. Длительность готового файла проверяется и для WebM.
Быстрее начало. Если YouTube не отвечает на запросы сегментов, расширение переключается на запасной способ через несколько секунд, а не через двадцать.
Установка
- Скачайте архив
Nova_Video_Saver_v1.4.zipниже и распакуйте в удобную папку. - Откройте
chrome://extensions/и включите Режим разработчика. - Нажмите Загрузить распакованное расширение и укажите распакованную папку.
Обновление: замените файлы в той же папке и нажмите «Обновить» на карточке расширения.
Обратную связь просьба писать в официальную группу t.me/nova_txt
Релиз v1.3
Что нового в v1.3
YouTube Music. Расширение теперь работает и на music.youtube.com: кнопка появляется в панели плеера слева от регулятора громкости. Для песен предлагаются только аудиоформаты, для клипов с видеорядом — и видео, и аудио. Скачивание всей очереди воспроизведения тоже поддерживается.
Скачивание в разы быстрее. Дорожка загружается несколькими параллельными частями, а не одним потоком, который YouTube придерживает до скорости воспроизведения. Трек на 4 минуты сохраняется примерно за секунду, полнометражное видео — без ожидания захвата сегментов.
Обложки в аудиофайлах. В MP3 и M4A встраивается миниатюра ролика: файлы отображаются с превью в проводнике и в плеерах.
Новый выбор аудио. Список форматов строится под конкретный ролик и начинается с варианта Оригинал — исходный поток без перекодирования (.opus или .m4a) в максимальном доступном качестве. Ниже — M4A (AAC 256 кбит/с) и MP3 (VBR V0). Форматы без сжатия убраны: звук на YouTube всегда сжат, и «без потерь» из него не получить.
Кодек видео на выбор. «Оригинал» — без перекодирования, исходное качество и минимальный размер. «Сжатый MP4 (H.264)» — аппаратное перекодирование почти без потерь для старых плееров и телевизоров.
Плейлисты. Окно выбора роликов с чекбоксами, единый формат для всей очереди, панель прогресса сворачивается в строку и разворачивается по наведению. Очередь останавливается кнопкой или обычным обновлением страницы.
Запись трансляций. YouTube — запись с начала эфира (DVR-буфер докачивается быстрее реального времени) или с текущего момента; Twitch — кнопка в панели плеера, совместимая с FrankerFaceZ, с автоостановкой при рейде и завершении эфира. Запись сохраняется одним готовым файлом.
Надёжность сборки файлов. Разбор фрагментов видео переписан: пропуски в потоке больше не обрывают сборку, повторно полученные фрагменты выбираются по самой полной копии, а длительность готового файла проверяется перед сохранением — обрезанные и «подтормаживающие» файлы больше не сохраняются.
Проверка обновлений. Расширение раз в 8 часов проверяет новую версию: на значке появляется зелёный «+», во всплывающем окне и в меню плеера — ссылка на страницу релиза.
Диагностика. В окне расширения есть кнопка сохранения журнала: файл NVS-debug.txt с последними событиями и состоянием — его удобно приложить к сообщению об ошибке.
Установка
- Скачайте архив
Nova_Video_Saver_v1.3.zipниже и распакуйте в удобную папку. - Откройте
chrome://extensions/и включите Режим разработчика. - Нажмите Загрузить распакованное расширение и укажите распакованную папку.
Обратную связь просьба писать в официальную группу t.me/nova_txt
Релиз v1.2
Что нового в v1.2
- Резервная запись плеера (1×) больше не перекодируется часами. Записанные WebM-дорожки теперь склеиваются потоковым копированием без пережатия — сборка занимает секунды даже для 1440p.
- Ускорено перекодирование в H.264/AAC. Дорожки, уже закодированные в H.264/AAC, копируются без пережатия; для остальных используется более быстрый пресет кодирования.
- Новый спасательный режим захвата сегментов. Если YouTube перестаёт отдавать сегменты в ответ на фоновые запросы (частая причина ухода в медленную запись 1×), расширение переключается на захват через приглушённое воспроизведение с перемоткой по уже скачанному — загрузка остаётся быстрой и без потери качества.
Установка
Скачайте Nova_Youtube_Downloader_v1.2.zip, распакуйте и загрузите папку как распакованное расширение на странице chrome://extensions (режим разработчика).
Обратную связь просьба писать в официальную группу t.me/nova_txt
Релиз v1.1
Изменена иконка и оформление расширения в зелёные тона.
Исправлены множество сценариев, которые приводили к ошибке скачивания при соблюдении определённых условий.
Добавлены прогресс-бары для каждого этапа обработки.
Значительно увеличена скорость скачивания MP3 путём запроса фрагментов видео в самом низком качестве (качество звука при этом не меняется).
В планах - перейти на многопоточную обработку в следующих версиях.