Greasy Fork is available in English.

Youtube Music Auto Audio Mode

Youtube Music simple script for save the network traffic with auto switch music to audio-only mode

// ==UserScript==
// @name         Youtube Music Auto Audio Mode
// @name:zh-TW   Youtube Music 自動純音訊切換器
// @name:zh-CN   Youtube Music 自动纯音讯切换器
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Youtube Music simple script for save the network traffic with auto switch music to audio-only mode
// @description:zh-tw 播放Youtube Music時自動切換成純音訊模式節省流量
// @description:zh-cn 播放Youtube Music时自动切换成纯音讯模式节省流量
// @author       You
// @match        https://music.youtube.com/*
// @icon         https://music.youtube.com/favicon.ico
// @grant        none
// @license MIT
// ==/UserScript==

/*(function() {
    'use strict';

    setInterval(execute(),5000);

})();*/


window.onload = setInterval(function()
{
    if(window.location.href.match('watch?'))execute();
}, 10000);



function execute(){

    if(document.querySelector('ytmusic-av-toggle[class="style-scope ytmusic-player-page"]').getAttribute('playback-mode')==='OMV_PREFERRED'){

        document.getElementsByClassName('song-button style-scope ytmusic-av-toggle')[0].click();
    }
}