Closed bropines closed 9 months ago
Поставьте расширение для отключения CSP, после этого проблема с аудио пройдет. Возможно, субтитры это тоже починит.
Поставьте расширение для отключения CSP, после этого проблема с аудио пройдет. Возможно, субтитры это тоже починит.
Помогло. А можно будет это как-то воткнуть в скрипт или там оч трудна?
Прошу прощения, что вмешиваюсь, точно такая же ошибка, но причина немного иная - провайдер заблокировал доступ к Яндекс. Вот лог из консоли Firefox Может можно каким-то образом восстановить работоспосность скрипта в данном случае? PS. К сожалению, возможность отключать CSP в Firefox убрали.
Array(12) [ "ru", "en", "zh", "ko", "lt", "lv", "ar", "fr", "it", "es", … ]
[VOT-Cloudflare]-Voice-Over-Translation.user.js:3788:11
Array(12) [ {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, … ]
[VOT-Cloudflare]-Voice-Over-Translation.user.js:3794:11
Array(12) [ "ru", "en", "zh", "ko", "lt", "lv", "ar", "fr", "it", "es", … ]
[VOT-Cloudflare]-Voice-Over-Translation.user.js:3788:11
Array(12) [ {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, … ]
[VOT-Cloudflare]-Voice-Over-Translation.user.js:3794:11
Array(56) [ "bn", "pt", "cs", "hi", "mr", "te", "tr", "ms", "vi", "ta", … ]
[VOT-Cloudflare]-Voice-Over-Translation.user.js:3788:11
Array(56) [ {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, … ]
[VOT-Cloudflare]-Voice-Over-Translation.user.js:3794:11
[VOT] Detected language: en [VOT-Cloudflare]-Voice-Over-Translation.user.js:5096:11
[VOT] Set translation from en to ru [VOT-Cloudflare]-Voice-Over-Translation.user.js:1936:15
[VOT] Video Data:
Object { translationHelp: null, duration: 1095.421, videoId: "7pOq9HzT3Fo", detectedLanguage: "en", responseLanguage: "ru" }
[VOT-Cloudflare]-Voice-Over-Translation.user.js:2311:15
[VOT] Translation response:
Object { url: "https://vtrans.s3-private.mds.yandex.net/tts/prod/2996f3ce0df449ba9476f638f8760e65.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=TUjU1hKqZCA89kq9Wfr3%2F20231024%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20231024T131214Z&X-Amz-Expires=7200&X-Amz-SignedHeaders=host&X-Amz-Signature=0acc303c6addec6f35d57dd1f272edb9e632e0a84e25fdc3ebb2db3c0c692aba", duration: 1095, status: 1, unknown1: "209138970" }
[VOT-Cloudflare]-Voice-Over-Translation.user.js:1340:17
[VOT] Subtitles response:
Object { subtitles: (1) […], unknown0: 0 }
[VOT-Cloudflare]-Voice-Over-Translation.user.js:4132:19
[VOT] subtitles list
Array(3) [ {…}, {…}, {…} ]
[VOT-Cloudflare]-Voice-Over-Translation.user.js:4206:11
[VOT] Video Data:
Object { translationHelp: null, duration: 1095.421, videoId: "7pOq9HzT3Fo", detectedLanguage: "en", responseLanguage: "ru" }
[VOT-Cloudflare]-Voice-Over-Translation.user.js:2311:15
[VOT] Translation response:
Object { url: "https://vtrans.s3-private.mds.yandex.net/tts/prod/2996f3ce0df449ba9476f638f8760e65.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=TUjU1hKqZCA89kq9Wfr3%2F20231024%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20231024T131225Z&X-Amz-Expires=7200&X-Amz-SignedHeaders=host&X-Amz-Signature=f9932713d57b72fbc519bc42418af02b00dc1f55b7816f57872cc0c476f0d21e", duration: 1095, status: 1, unknown1: "209138970" }
[VOT-Cloudflare]-Voice-Over-Translation.user.js:1340:17
Ошибка карты кода: Error: NetworkError when attempting to fetch resource.
URL ресурса: moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/%5BVOT-Cloudflare%5D-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785
URL карты кода: protobuf.min.js.map
[VOT] DOMException: The media resource indicated by the src attribute or assigned media provider object was not suitable.
lipSync moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2065
handleVideoEvent moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2295
[VOT-Cloudflare]-Voice-Over-Translation.user.js:2068:21
lipSync moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2068
(Асинхронный: promise callback)
lipSync moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2067
handleVideoEvent moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2295
Uncaught (in promise) VOTLocalizedError: The audio format is not supported
VOTLocalizedError moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:4410
lipSync moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2084
promise callback*lipSync moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2067
handleVideoEvent moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2295
eval:4410:5
lipSync moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2084
(Асинхронный: promise callback)
lipSync moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2067
handleVideoEvent moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2295
Uncaught (in promise) DOMException: The media resource indicated by the src attribute or assigned media provider object was not suitable.
lipSync moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2104
handleVideoEvent moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/[VOT-Cloudflare]-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785:2295
[VOT-Cloudflare]-Voice-Over-Translation.user.js:2104
Ошибка карты кода: Error: NetworkError when attempting to fetch resource.
URL ресурса: moz-extension://c45b56fb-1e63-4bc1-a3ae-2c41e871054e/userscripts/%5BVOT-Cloudflare%5D-Voice-Over-Translation.user.js?id=300257d6-5648-4acf-bac8-a01a3e30c785
URL карты кода: protobuf.min.js.map
Прошу прощения, что вмешиваюсь, точно такая же ошибка, но причина немного иная - провайдер заблокировал доступ к Яндекс.
Включите проксирование аудио в настройках расширения
Включите проксирование аудио в настройках расширения
К сожалению, такого пункта в настройках не нахожу
Включите проксирование аудио в настройках расширения
К сожалению, такого пункта в настройках не нахожу
![]()
До последней беты обновитесь. В релизе, насколько я помню, был баг из-за чего этот пункт пропадал
На сервисе начинающемся с X прикол с аудио. Так же на этом самом сервисе проблемы с сабами (они тупо не работают) и со скачиванием файла(приходится через консоль тыкать на ссылку файла)![image](https://github.com/ilyhalight/voice-over-translation/assets/57861007/c9b1f0ae-7113-41c5-b0e4-fdd4bec2459d)
Вот логи: Картинкой: Аудио не поддерживается:![image](https://github.com/ilyhalight/voice-over-translation/assets/57861007/207c8d74-2d47-48ed-a243-1da6398f6e37)
Клик на кнопку сабов (в теории оно вообще не должно работать, но я хз как вы реализовывали)![image](https://github.com/ilyhalight/voice-over-translation/assets/57861007/24af3cf9-9594-4269-a3fd-1166904bdd90)
Клик на кнопку загрузки "аудио"![image](https://github.com/ilyhalight/voice-over-translation/assets/57861007/dabac10a-1549-4763-9b2a-cee73890ff3f)