Greasy Fork is available in English.

Vk Media Downloader

Скачать музыку, видео с vk.com (ВКонтакте)

Устаревшая версия на 17.05.2019. Перейти к последней версии.

Автор
EisenStein
Оценки
0 0 0
Версия
2.1.20
Создан
17.02.2018
Обновлён
17.05.2019
Совместимость
Совместим с Firefox Совместим с Chrome Совместим с Opera Совместим с Safari Совместим с Edge
Лицензия
Недоступно
Работает на

Vk Media Downloader

Данный скрипт позволяет:

  • скачать видео с vk.com
  • скачать музыку с vk.com

Преимущества данного скрипта:

  • скрипт запускается только на страницах вконтакте
  • кнопка для скачивания видео доступна и на миниатюрах (thumbnails) видео
  • размер видео файла отображается при наведении мыши на tooltip видео
  • показывает битрейт, размер и прогресс скачивания hls (m3u8) аудио файлов

Как скачать видео, музыку с ВКонтакте (vk.com)

  • На миниатюрах (thumbnail) видео появится кнопка - "Скачать видеозапись". При наведении мыши на эту кнопку откроется список доступных для скачивания видео. Чтобы начать скачивание - кликните на желаемое разрешение видео.
  • На видеоплеере кнопка для скачивания появится в правом нижнем углу.
  • При наведении мыши на аудиоряд в правом конце аудиоряда появится кнопка для скачивания музыки. Кликните на кнопку, чтобы начать скачивание. ВАЖНО: не закрывайте страницу до завершения загрузки.

Горячие клавиши

Alt+R - перезапустить скрипт (полезно, если на некоторых страницах не появилась кнопка скачивания)
Для пользователей Aria2:
Alt+A - получить все ссылки на медиа файлы (видео, аудио)
Alt+S - сохранить текстовый файл с полученными ссылками

З.Ы.
Не рекомендуется пользоваться Alt+A, особенно если медиа файлов на странице много, т.к. на каждый медиа файл отправляется отдельный запрос (100 файлов - 100 запросов). Вместо это можно как и раньше пользоваться наведением мышки на кнопку сохранить - это инициирует запрос на получение ссылки файла, а затем Alt+S, чтобы сохранить ссылки.

Важное объявление

Начиная с версии v2.1.0 добавлена возможность скачивать *.ts файлы заархивированные в *.zip файл:
- source/stream.001.ts
- source/stream.002.ts
- source/*.ts
- generate.mp3.bat
- generate.mp3.sh
- README.txt
- %filename%.txt


Для чего это нужно?
Возможно вы заметили, что некоторые *.mp3 файлы содержат искажения звуковой дорожки.
Поэтому в новой версии v2.1.0 добавлен скачиватель *.ts файлов для дальнейшего их объединения с помощью ffmpeg в один *.mp3 файл. Такие *.mp3 файлы имеют чистый звук без искажений.

Как объединить *.ts файлы в один *.mp3 файл?

  • сначала установите ffmpeg (google вам в помощь)
  • запустите скрипт generate.mp3.[bat|sh] (bat - Windows, sh - Linux, MacOs)
    перед запуском shell скрипта сделайте его исполняемым > chmod +x generate.mp3.sh

Если вы хотите и дальше скачивать *.mp3 файлы напрямую, то установите флаг DOWNLOAD_TS = false. Однако имейте в виду, что аудио дорожки таких *.mp3 файлов могут содержать искажения.

Если появились какие-то ошибки, или скрипт работает неправильно, то:

  1. перейдите в "панель управления" Tampermonkey
  2. выберите этот скрипт и поставьте флаг const DEBUG = 29, или const DEBUG = 31
  3. затем обновите страницу вконтакте и откройте окно консоли (для Chrome Ctrl + Shift + J -> вкладка Консоль)
  4. кликните кнопку скачать
  5. сделайте скриншот консоли и выложите его сюда https://greasyfork.org/ru/scripts/38614-vk-media-downloader/feedback вместе с описание проблемы