Можно ли из этого кода написать обход замедления youtube ,создать расширение для chrome ,или это дичь ?
Файл manifest.json:
{
"manifest_version": 3,
"name": "YouTube Speed Bypass",
"version": "1.0",
"permissions": [
"scripting",
"activeTab",
"storage"
],
"background": {
"service_worker": "background.js"
},
"content_scripts": [
{
"matches": ["*:// www.youtube.com/* "],
"js": ["content.js"]
}
],
"action": {
"default_popup": "popup.html",
"default_icon": "icon.png"
}
}
Файл content.js:
// Функция для изменения скорости видео
function setPlaybackSpeed(speed) {
const videos = document.querySelectorAll('video');
videos.forEach(video => {
video.playbackRate = speed; // Установите скорость воспроизведения
});
}
// Устанавливаем скорость при загрузке страницы
window.onload = () => {
setPlaybackSpeed(2.0); // Установите желаемую скорость, например, 2.0
};
// Слушаем изменения на странице
const observer = new MutationObserver(() => {
setPlaybackSpeed(2.0); // Установите желаемую скорость
});
// Наблюдаем за изменениями в DOM
observer.observe(document.body, { childList: true, subtree: true });
Я без всяких скриптов решила проблему с некоторыми подвисающими видео.
Какой язык программирования?
Это дичь, кнопкой в плеере проще это сделать. Но шутка смешная и оригинальная
Мало ли, что ты там желаешь, если 9 из 10 пакетов на ТПСУ дропаются.