Greasy Fork is available in English.
Скачать музыку, видео с vk.com (ВКонтакте) без использования внешних сервисов
< Feedback on Vk Media Downloader
Подтверждаю, та же проблема на Chrome с Tampermonkey. Добавлю, что при наведении курсора на кнопку со стрелкой загрузки, не показывается всплывающего меню с выбором вариантов качества видео.
Подтверждаю.
Посмотрел что там происходит.
В мессенджере используется протокол MPEG-DASH, а этот скрипт может только в протокол HLS.
Не удается загрузить видео из чата мессенджера. При нажатии на стрелку загрузки ничего не происходит.
Лог:
[2022-04-18T22:37:34.237Z] [observer] enter video_box 150747811_456239483 Vk Media Downloader:1095:27
[2022-04-18T22:37:34.239Z] video fetch data 150747811_456239483 Vk Media Downloader:1095:27
[2022-04-18T22:37:34.239Z] EVENT
Array [ "video_data_request", "150747811_456239483" ]
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.240Z] makeRequest options
Object { method: "POST", url: "https://vk.com/al_video.php", headers: {…}, data: "act=show&al=1&al_d=0&autoplay=0&list=&module=&video=150747811_456239483" }
Object { useGM: false, isQuteBrowser: undefined }
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0 Vk Media Downloader:1095:27
[2022-04-18T22:37:34.308Z] makeRequest response:
Object { ok: true, problem: undefined, headers: {…}, status: 200, data: {…}, finalUrl: "https://vk.com/al_video.php", rawData: "{\"payload\":[\"8\",[\"\\\"Автор ограничил доступ к видео\\\"\",\"false\",\"\\\"77977112\\\"\"]],\"statsMeta\":{\"platform\":\"web2\",\"st\":false,\"time\":1650321453,\"hash\":\"AWwTqxpB70j1B60yDqMxUYzY6IUCH0ZOThtqAJ5XqcD\"},\"loaderVersion\":\"16625806\",\"pageviewCandidate\":true,\"langVersion\":\"7522\"}" }
Object { method: "POST", headers: {…}, url: "https://vk.com/al_video.php", data: "act=show&al=1&al_d=0&autoplay=0&list=&module=&video=150747811_456239483" }
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.310Z] video fetch data error 150747811_456239483
Object { ok: false, problem: "video data not found", headers: {…}, status: 200, data: (3) […], finalUrl: "https://vk.com/al_video.php", rawData: "{\"payload\":[\"8\",[\"\\\"Автор ограничил доступ к видео\\\"\",\"false\",\"\\\"77977112\\\"\"]],\"statsMeta\":{\"platform\":\"web2\",\"st\":false,\"time\":1650321453,\"hash\":\"AWwTqxpB70j1B60yDqMxUYzY6IUCH0ZOThtqAJ5XqcD\"},\"loaderVersion\":\"16625806\",\"pageviewCandidate\":true,\"langVersion\":\"7522\"}" }
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.311Z] EVENT
Array(3) [ "video_data_failure", "150747811_456239483", {…} ]
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.311Z] video fetch size 150747811_456239483
Object { data_fetching: false, data_error: {…} }
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.312Z] EVENT
Array [ "video_size_request", "150747811_456239483" ]
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.312Z] video fetch data 150747811_456239483 Vk Media Downloader:1095:27
[2022-04-18T22:37:34.312Z] EVENT
Array [ "video_data_request", "150747811_456239483" ]
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.313Z] makeRequest options
Object { method: "POST", url: "https://vk.com/al_video.php", headers: {…}, data: "act=show&al=1&al_d=0&autoplay=0&list=&module=&video=150747811_456239483" }
Object { useGM: false, isQuteBrowser: undefined }
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0 Vk Media Downloader:1095:27
[2022-04-18T22:37:34.350Z] makeRequest response:
Object { ok: true, problem: undefined, headers: {…}, status: 200, data: {…}, finalUrl: "https://vk.com/al_video.php", rawData: "{\"payload\":[\"8\",[\"\\\"Автор ограничил доступ к видео\\\"\",\"false\",\"\\\"77977112\\\"\"]],\"statsMeta\":{\"platform\":\"web2\",\"st\":false,\"time\":1650321453,\"hash\":\"AWwTqxpB70j1B60yDqMxUYzY6IUCH0ZOThtqAJ5XqcD\"},\"loaderVersion\":\"16625806\",\"pageviewCandidate\":true,\"langVersion\":\"7522\"}" }
Object { method: "POST", headers: {…}, url: "https://vk.com/al_video.php", data: "act=show&al=1&al_d=0&autoplay=0&list=&module=&video=150747811_456239483" }
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.351Z] video fetch data error 150747811_456239483
Object { ok: false, problem: "video data not found", headers: {…}, status: 200, data: (3) […], finalUrl: "https://vk.com/al_video.php", rawData: "{\"payload\":[\"8\",[\"\\\"Автор ограничил доступ к видео\\\"\",\"false\",\"\\\"77977112\\\"\"]],\"statsMeta\":{\"platform\":\"web2\",\"st\":false,\"time\":1650321453,\"hash\":\"AWwTqxpB70j1B60yDqMxUYzY6IUCH0ZOThtqAJ5XqcD\"},\"loaderVersion\":\"16625806\",\"pageviewCandidate\":true,\"langVersion\":\"7522\"}" }
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.353Z] EVENT
Array(3) [ "video_data_failure", "150747811_456239483", {…} ]
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.354Z] video fetch size error 150747811_456239483 TypeError: data.qualities is undefined
fetchSize user-script:https://greasyfork.org/users/136230/Vk Media Downloader:2873
promise callback*fetchSize user-script:https://greasyfork.org/users/136230/Vk Media Downloader:2872
onOpenTooltip user-script:https://greasyfork.org/users/136230/Vk Media Downloader:3179
promise callback*onOpenTooltip user-script:https://greasyfork.org/users/136230/Vk Media Downloader:3178
activateVideoBox user-script:https://greasyfork.org/users/136230/Vk Media Downloader:4839
handle user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
dispatch user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
handle user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
add user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
De user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
each user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
each user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
De user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
on user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9121
activateVideoBox user-script:https://greasyfork.org/users/136230/Vk Media Downloader:4835
activateNode user-script:https://greasyfork.org/users/136230/Vk Media Downloader:4597
onAddedNodes user-script:https://greasyfork.org/users/136230/Vk Media Downloader:4578
onMutations user-script:https://greasyfork.org/users/136230/Vk Media Downloader:4572
observe user-script:https://greasyfork.org/users/136230/Vk Media Downloader:4560
main user-script:https://greasyfork.org/users/136230/Vk Media Downloader:5080
promise callback*main user-script:https://greasyfork.org/users/136230/Vk Media Downloader:5079
app user-script:https://greasyfork.org/users/136230/Vk Media Downloader:5027
userScript user-script:https://greasyfork.org/users/136230/Vk Media Downloader:5034
__webpack_require__ user-script:https://greasyfork.org/users/136230/Vk Media Downloader:305
userScript user-script:https://greasyfork.org/users/136230/Vk Media Downloader:369
userScript user-script:https://greasyfork.org/users/136230/Vk Media Downloader:372
userScript user-script:https://greasyfork.org/users/136230/Vk Media Downloader:8264
scopeWrapper user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9172
user-script:https://greasyfork.org/users/136230/Vk Media Downloader:9173
Vk Media Downloader:1095:27
[2022-04-18T22:37:34.355Z] EVENT
Array(3) [ "video_size_failure", "150747811_456239483", TypeError ]
Vk Media Downloader:1095:27
TypeError: data.qualities is undefined sandbox eval code:3387:11