Greasy Fork is available in English.

Vk Media Downloader

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

Autore
EisenStein
Installazioni giornaliere
37
Installazioni totali
16.148
Valutazione
38 2 7
Versione
2.2.1
Creato il
Aggiornato
Compatibilità
Compatibile con Firefox Compatibile con Chrome Compatibile con Opera Compatibile con Safari
Licenza
Non disponibile
Applica a
  • vk.com
  • vk-cdn.com
  • vk-cdn.net
  • userapi.com
  • vkuseraudio.net
  • vkuservideo.net

Descrizione dell'autore

Данный скрипт позволяет:
  • скачать видео с 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.2.0 добавлено окно настроек скрипта. Чтобы его открыть кликните на кнопку "VkMD" в верхнем левом углу страницы, или в меню профиля.

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

Начиная с версии 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


Для чего это нужно?
VK вместо привычных mp3 файлов пересел на hls (m3u8 файлы). hls состоит из фрагментов - это файлы *.ts. Поэтому в новой версии v2.1.0 добавлен скачиватель *.ts файлов для дальнейшего их объединения с помощью ffmpeg в один *.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 откройте окно настроек (кнопка VkMD)
  2. выберите этот скрипт и поставьте флаг const DEBUG = 29, или const DEBUG = 31 перейдите на вкладку Logger, там включите все логи, кликните кнопку Save если autosave выключен
  3. затем обновите страницу вконтакте и откройте окно консоли (для Chrome Ctrl + Shift + J -> вкладка Консоль)
  4. попытайтесь скачать аудио/видео файл
  5. нажмите Shift+S чтобы сохранить логи; если логи не скачались, то сделайте скриншот консоли
  6. выложите логи сюда https://greasyfork.org/ru/scripts/38614-vk-media-downloader/feedback вместе с описание проблемы