Skip to content

Releases: confeden/Nova-Video-Saver

Релиз v1.6

Choose a tag to compare

@confeden confeden released this 17 Aug 05:34

Что нового в v1.6

Coub. Кнопка появляется в правом нижнем углу плеера — и на странице коуба, и на каждой карточке в ленте. Коуб хранится не одним файлом: отдельно немое видео, отдельно звук, который обычно в несколько раз длиннее. Поэтому в меню сразу всё: со звуком с зацикленным под него видео, со звуком в один проход, только видео без звука и только звук в MP3. Файл собирается из исходных дорожек, а не из готового ролика Coub. Видео и звук по отдельности сохраняются вообще без обработки, как есть.

Передача дорожек в сборщик ускорилась примерно в десять раз. Кодирование данных на пути из страницы в обработчик занимало почти всё время передачи и упиралось в ~19 МБ/с; теперь используется встроенный в браузер кодировщик. На видео в 164 МБ это около секунды вместо восьми.

Видео и звук качаются одновременно. Раньше звук начинал скачиваться только после того, как видео скачалось целиком, и его время просто добавлялось к ожиданию.

Сборка идёт по-настоящему параллельно с передачей. Прежний способ читать дорожки не позволял начать разбор, пока не придёт последний байт, — теперь сборка стартует с первых килобайт. Заодно найдена и устранена причина редкого дефекта, при котором собранный файл мог оказаться заметно короче исходного, а проверка длительности этого не замечала: теперь длина каждой дорожки сверяется отдельно.

Установка

  1. Скачайте архив Nova_Video_Saver_v1.6.zip ниже и распакуйте в удобную папку.
  2. Откройте chrome://extensions/ и включите Режим разработчика.
  3. Нажмите Загрузить распакованное расширение и укажите распакованную папку.

Обновление: замените файлы в той же папке и нажмите «Обновить» на карточке расширения. Если распаковать в новую папку, Chrome сочтёт расширение другим и настройки не перенесутся.

Обратную связь просьба писать в официальную группу t.me/nova_txt

Download Nova Video Saver

Релиз v1.5

Choose a tag to compare

@confeden confeden released this 14 Aug 21:32

Что нового в v1.5

Shorts скачиваются с первого раза. Просмотренный ролик уже лежал в буфере плеера, и расширение начинало запись с того места, где данные заканчивались: загрузка зависала на две минуты и заканчивалась перезагрузкой страницы. Теперь такое состояние распознаётся сразу, а плеера просят отдать ролик заново.

Начало звуковой дорожки больше не теряется. Из-за этого файл иногда собирался со второй попытки, после перезагрузки страницы.

Сборка стала быстрее. Она перенесена на отдельный поток и идёт параллельно с передачей дорожек: на десятиминутном видео это около полутора минут.

Twitch: клипы и записи трансляций. Кнопка в панели плеера открывает список качеств и сохраняет файл. Раньше на этих страницах она умела только записывать эфир и завершалась ошибкой.

Меньше ожиданий на ошибках. Бесполезные попытки докачки больше не повторяются по кругу, а неудачный заход быстрее переходит к другим вариантам.

Установка

  1. Скачайте архив Nova_Video_Saver_v1.5.zip ниже и распакуйте в удобную папку.
  2. Откройте chrome://extensions/ и включите Режим разработчика.
  3. Нажмите Загрузить распакованное расширение и укажите распакованную папку.

Обновление: замените файлы в той же папке и нажмите «Обновить» на карточке расширения. Если распаковать в новую папку, Chrome сочтёт расширение другим и настройки не перенесутся.

Обратную связь просьба писать в официальную группу t.me/nova_txt

Download Nova Video Saver

Релиз v1.4

Choose a tag to compare

@confeden confeden released this 10 Aug 12:07

Что нового в v1.4

Rutube. Расширение заработало на rutube.ru и rutube.sport — обычные видео и Shorts. Кнопка появляется в правом нижнем углу плеера, а в ленте Shorts — над счётчиком лайков. Качества берутся из плейлиста ролика, файл собирается без перекодирования.

YouTube Shorts. Кнопка NVS в колонке действий над «Нравится», со своим списком качеств. Ролик перематывается в начало перед скачиванием, иначе загрузка начиналась с той секунды, где стоял плеер, и часть записи терялась.

Готовые файлы больше не пропадают. Если браузер не принимает собранный файл, он сохраняется во временное хранилище, а не выбрасывается: во всплывающем окне появляется кнопка «Сохранить готовый файл». Раньше сбой на последнем шаге отправлял в корзину всю работу, включая многоминутный захват.

Тишина во время загрузки. Расширение перематывает ролик, пока собирает сегменты, и раньше это могло быть слышно. Теперь звук вкладки выключен на всё время загрузки и возвращается после неё.

Качество плеера возвращается. После скачивания в низком разрешении плеер больше не остаётся на нём — восстанавливается то качество, которое было до загрузки.

Длинные и тяжёлые видео. Сняты ограничения, из-за которых сборка падала на больших дорожках, а короткий или повреждённый файл мог дойти до сохранения. Длительность готового файла проверяется и для WebM.

Быстрее начало. Если YouTube не отвечает на запросы сегментов, расширение переключается на запасной способ через несколько секунд, а не через двадцать.

Установка

  1. Скачайте архив Nova_Video_Saver_v1.4.zip ниже и распакуйте в удобную папку.
  2. Откройте chrome://extensions/ и включите Режим разработчика.
  3. Нажмите Загрузить распакованное расширение и укажите распакованную папку.

Обновление: замените файлы в той же папке и нажмите «Обновить» на карточке расширения.

Обратную связь просьба писать в официальную группу t.me/nova_txt

Download Nova Video Saver

Релиз v1.3

Choose a tag to compare

@confeden confeden released this 01 Aug 23:21

Что нового в 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 с последними событиями и состоянием — его удобно приложить к сообщению об ошибке.

Установка

  1. Скачайте архив Nova_Video_Saver_v1.3.zip ниже и распакуйте в удобную папку.
  2. Откройте chrome://extensions/ и включите Режим разработчика.
  3. Нажмите Загрузить распакованное расширение и укажите распакованную папку.

Обратную связь просьба писать в официальную группу t.me/nova_txt

Download Nova Video Saver

Релиз v1.2

Choose a tag to compare

@confeden confeden released this 30 Jul 03:19

Что нового в 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

Choose a tag to compare

@confeden confeden released this 25 Jul 10:08

Изменена иконка и оформление расширения в зелёные тона.
Исправлены множество сценариев, которые приводили к ошибке скачивания при соблюдении определённых условий.
Добавлены прогресс-бары для каждого этапа обработки.
Значительно увеличена скорость скачивания MP3 путём запроса фрагментов видео в самом низком качестве (качество звука при этом не меняется).

В планах - перейти на многопоточную обработку в следующих версиях.

Релиз v1.0

Choose a tag to compare

@confeden confeden released this 22 Jul 13:08

Первый публичный релиз.