Кращі елементи управління обсягом YouTube

Додайте повзунки до відеоплеєра YouTube, щоб зробити зміну гучності більш природними.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(У мене вже є менеджер скриптів, дайте мені встановити його!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

// ==UserScript==
// @name                  Better youtube volume control
// @name:aa               Tayuule xongolo lowsiisih yayse
// @name:ab               Еиӷьу YouTube абжьы аконтрольқәа
// @name:af               Beter YouTube -volume -kontroles
// @name:ak               YouTube volume sohwɛ a eye kyɛn so .
// @name:am               የተሻለ የዩቲዩዩም የድምፅ መጠን መቆጣጠሪያዎች
// @name:ar               أفضل عناصر التحكم في مستوى الصوت على YouTube
// @name:as               উন্নত YouTube ভলিউম নিয়ন্ত্ৰণ
// @name:av               ЛъикӀаб YouTube томалъул контроль
// @name:ay               YouTube ukan juk’amp suma controles de volumen ukanakax .
// @name:az               Daha yaxşı YouTube həcminə nəzarət edir
// @name:ba               Яҡшыраҡ YouTube күләме менән идара итеү
// @name:be               Лепш элементы кіравання аб’ёмам YouTube
// @name:bg               По -добри контроли за обем на YouTube
// @name:bh               बेहतर यूट्यूब वॉल्यूम कंट्रोल बा .
// @name:bm               YouTube volume controls ka fisa .
// @name:bn               ভাল ইউটিউব ভলিউম নিয়ন্ত্রণ
// @name:bo               ཡུ་ཊུབ་ཀྱི་བོངས་ཚད་སྟངས་འཛིན་ཡག་པོ་བྱེད་པ།
// @name:br               Gwelloc’h kontrolloù volum YouTube
// @name:bs               Bolje YouTube kontrole jačine zvuka
// @name:ca               Millors controls de volum de YouTube
// @name:ce               YouTube-ан том 1990 ш.
// @name:ceb              Mas maayo nga kontrol sa volume sa Youtube
// @name:ch               I mas takhilo’ na YouTube na volume makontrola
// @name:ckb              کۆنترۆڵی دەنگی یوتیوب باشتر
// @name:co               Megliu i cuntrolli di u volume YouTube?
// @name:cs               Lepší ovládání hlasitosti na YouTube
// @name:cv               YouTube томĕ лайăхрах
// @name:cy               Gwell rheolyddion cyfaint youtube
// @name:da               Bedre YouTube -lydstyrkekontroller
// @name:de               Bessere YouTube -Volumensteuerungen
// @name:dv               ޔޫޓިއުބް ވޮލިއުމް ކޮންޓްރޯލް ކުރުން ރަނގަޅު
// @name:dz               ཡུ་ཊུབ་ཀྱི་སྐད་ཤུགས་ཚད་འཛིན་ལེགས་ཤོམ།
// @name:ee               YouTube ƒe gbeɖiɖidzidzenu siwo nyo wu .
// @name:el               Καλύτερα χειριστήρια έντασης YouTube
// @name:en               Better YouTube volume controls
// @name:en-GB            Better YouTube volume controls
// @name:eo               Pli bonaj YouTube -Volumaj Kontroloj
// @name:es               Mejores controles de volumen de YouTube
// @name:es-419           Mejores controles de volumen de YouTube
// @name:et               Parem YouTube’i helitugevuse juhtelemendid
// @name:eu               Hobe youtube bolumen kontrolak
// @name:fa               کنترل حجم YouTube بهتر
// @name:ff               Ko ɓuri moƴƴude e jokkondire volume YouTube
// @name:fi               Parempia YouTube -äänenvoimakkuuden säätimiä
// @name:fil              Mas mahusay na mga kontrol sa dami ng YouTube
// @name:fj               Na Youtu YounTuol yeguuuuuum entas
// @name:fo               Betri YouTube rúmdarstýring
// @name:fr               Meilleurs commandes de volume YouTube
// @name:fr-CA            Meilleurs commandes de volume YouTube
// @name:fy               Better YouTube-folume kontrôles
// @name:ga               Rialuithe toirt YouTube níos fearr
// @name:gd               Smachdan meud YouTube nas fheàrr
// @name:gl               Mellores controis de volume de YouTube
// @name:gn               Controles de volumen YouTube iporãvéva .
// @name:gsw-berne        Better YouTube volume controls
// @name:gu               વધુ સારા યુટ્યુબ વોલ્યુમ નિયંત્રણો
// @name:gv               Ta’n volume YouTube ny share
// @name:ha               Mafi kyawun ikon sarrafa kayan aiki
// @name:he               פקדי עוצמת קול טובים יותר ב- YouTube
// @name:hi               बेहतर YouTube वॉल्यूम नियंत्रण
// @name:hmn              Zoo Dua YouTube Ntim Kev Tswj
// @name:hr               Bolje kontrole volumena na YouTubeu
// @name:ht               Pi bon kontwòl volim YouTube
// @name:hu               Jobb YouTube hangerő -vezérlők
// @name:hy               YouTube- ի ծավալի ավելի լավ վերահսկում
// @name:id               Kontrol volume youtube yang lebih baik
// @name:ig               Njikwa Nchịkwa YouTube ka mma
// @name:is               Betri stýringar á YouTube
// @name:it               Migliori controlli del volume di YouTube
// @name:iu               ᐱᐅᓂᖅᓴᐅᕗᖅ YouTube-ᑯᑦ ᐊᖏᓂᖏᑦ ᐊᐅᓚᑦᑎᔾᔪᑏᑦ
// @name:ja               より良いYouTubeボリュームコントロール
// @name:jv               Kontrol volume YouTube sing luwih apik
// @name:ka               უკეთესი YouTube მოცულობის კონტროლი
// @name:kg               Ba nsangu ya mbote ya ke tadila volime ya YouTube
// @name:kk               YouTube көлемін басқару жақсы
// @name:kl               YouTube-imi volumen-imik aqutsineq pitsaanerusoq
// @name:km               ការគ្រប់គ្រងកម្រិតសំឡេងយូធ្យូបកាន់តែប្រសើរ
// @name:kn               ಉತ್ತಮ ಯೂಟ್ಯೂಬ್ ವಾಲ್ಯೂಮ್ ನಿಯಂತ್ರಣಗಳು
// @name:ko               더 나은 YouTube 볼륨 컨트롤
// @name:kr               Nəmngəwu YouTubebe ngəla
// @name:ku               Kontrolên Hilberên YouTube Better
// @name:kv               Бурджык ютуб том контрольяс .
// @name:ky               Youtube-көлөмүн көзөмөлдөгөн жакшы
// @name:la               Melius YouTube Libri Imperium
// @name:lb               Besser Youtube Volumen Kontrollen
// @name:lg               Okufuga Volume Omulungi Omulungi .
// @name:ln               Ba contrôles ya volume ya YouTube ya malamu koleka .
// @name:lo               ການຄວບຄຸມປະລິມານທີ່ດີກວ່າ
// @name:lt               Geriau „YouTube“ tūrio valdikliai
// @name:lv               Labākas YouTube skaļuma kontroles
// @name:mg               Ny fanaraha-maso YouTube tsara kokoa
// @name:mh               Em̧m̧anļo̧k an volues kōjerbal volume .
// @name:mi               He pai ake te whakahaere a YouTube
// @name:mk               Подобри контроли на јачината на YouTube
// @name:ml               മികച്ച YouTube വോളിയം നിയന്ത്രണങ്ങൾ
// @name:mn               Илүү сайн youtube-ийн эзлэхүүний хяналт
// @name:mo               Controluri mai bune de volum pe YouTube
// @name:mr               चांगले YouTube व्हॉल्यूम नियंत्रणे
// @name:ms               Kawalan kelantangan YouTube yang lebih baik
// @name:mt               Kontrolli tal-Volum YouTube Aħjar
// @name:my               ပိုကောင်းတဲ့ YouTube အသံအတိုးအကျယ်ထိန်းချုပ်မှု
// @name:nb               Bedre YouTube -volumkontroller
// @name:ne               राम्रो Youtube भोल्यूम नियन्त्रण
// @name:nl               Betere YouTube -volumebesturing
// @name:nr               Umehluko oguquguquka .
// @name:ny               Maulamuliro abwino owongolera
// @name:oc               Melhors contraròtles de volum de YouTube .
// @name:om               To’annoo sagalee YouTube fooyya’aa .
// @name:or               ଉତ୍ତମ ୟୁଟ୍ୟୁବ୍ ଭଲ୍ୟୁମ୍ ନିୟନ୍ତ୍ରଣ |
// @name:os               Хуыздæр контроль кæны YouTube объем
// @name:pa               ਬਿਹਤਰ ਯੂਟਿ ube ਬ ਵਾਲੀਅਮ ਨਿਯੰਤਰਣ
// @name:pl               Lepsze sterowanie głośnością YouTube
// @name:ps               د یوټیوب حجرو کنټرول غوره
// @name:pt               Melhores controles de volume do YouTube
// @name:pt-BR            Melhores controles de volume do YouTube
// @name:pt-PT            Melhores controles de volume do YouTube
// @name:qu               Aswan allin YouTube Volumen Controles .
// @name:rn               Igenzura ryiza rya YouTube
// @name:ro               Controluri mai bune de volum pe YouTube
// @name:ru               Лучшие регуляторы громкости YouTube
// @name:rw               Igenzura ryiza rya YouTube
// @name:sa               उत्तम यूट्यूब आयतन नियंत्रण .
// @name:sd               بهتر يوٽيوب حجم ڪنٽرول
// @name:se               Buoret YouTube-voluma stivremat
// @name:sg               A yeke nzoni ti tene a sara kua na volume ti YouTube .
// @name:sh               Боље ИоуТубе контроле јачине звука
// @name:si               වඩා හොඳ යූ ටියුබ් පරිමාව පාලනයන්
// @name:sk               Lepšie ovládacie prvky objemu YouTube
// @name:sl               Boljši nadzor glasnosti YouTube
// @name:sm               Sili youtube voluma pulega
// @name:sn               Zvirinani YouTube vhoriyamu inodzora
// @name:so               Kahortaga YouTube ee ka fiican
// @name:sq               Kontrollet më të mira të vëllimit në YouTube
// @name:sr               Боље ИоуТубе контроле јачине звука
// @name:ss               Tilawulo letincono tevolumu ye-YouTube
// @name:st               Taolo e Ntle ea Bohlokoa
// @name:su               Kadali volume YouTube
// @name:sv               Bättre YouTube -volymkontroller
// @name:sw               Udhibiti bora wa kiasi cha YouTube
// @name:ta               சிறந்த YouTube தொகுதி கட்டுப்பாடுகள்
// @name:te               మంచి యూట్యూబ్ వాల్యూమ్ నియంత్రణలు
// @name:tg               Наҷи баландтарин
// @name:th               การควบคุมระดับเสียง YouTube ดีกว่า
// @name:ti               ዝሓሸ ናይ ዩቱብ ድምጺ ቁጽጽር
// @name:tk               "YouTube" tomaşaçylary has gowy
// @name:tl               Mas mahusay na mga kontrol sa dami ng YouTube
// @name:tn               Ditaolo tse di botoka tsa bolumu ya YouTube
// @name:to               Ngaahi pule’i ’o e voliume ’o e YouTube lelei ange .
// @name:tr               Daha iyi YouTube Volume Denetimleri
// @name:ts               Swilawuri swa Vholumo ya YouTube yo antswa .
// @name:tt               Яхшырак YouTube 1 белән идарә итү
// @name:tw               YouTube volume sohwɛ a eye kyɛn so .
// @name:ty               Te mau hi’opo’araa i te mau rave’a YouTube
// @name:ug               تېخىمۇ ياخشى YouTube ئاۋاز كونتروللۇقى
// @name:uk               Кращі елементи управління обсягом YouTube
// @name:ur               بہتر یوٹیوب حجم کنٹرول
// @name:uz               YouTube balandligini boshqarish
// @name:ve               Ndi khwine u langa volumu ya YouTube
// @name:vi               Điều khiển âm lượng YouTube tốt hơn
// @name:wo               Kontrolu volume bi gëna baax ci YouTube
// @name:xh               Ulawulo lwevolumu ye-YouTube
// @name:yi               בעסער יאָוטובע באַנד קאָנטראָלס
// @name:yo               Awọn iṣakoso iwọn didun Yotube dara julọ
// @name:zh               更好的 YouTube 音量控制
// @name:zh-CN            更好的 YouTube 音量控制
// @name:zh-HK            更好的 YouTube 音量控制
// @name:zh-MO            更好的 YouTube 音量控制
// @name:zh-MY            更好的 YouTube 音量控制
// @name:zh-SG            更好的 YouTube 音量控制
// @name:zh-TW            更好的 YouTube 音量控制
// @name:zu               Izilawuli ezingcono zevolumu ze-YouTube
// @description           Adds a slider to the youtube video player to feel the volume changes more naturally.
// @description:aa        Oytî gexxole vidiyoh digirih ossotinah somboloolocittam xongolo kaxxam ginaanama.
// @description:ab        YouTube авидео плеер ахь аслайдерқәа рыцҵа, абжьы ԥсахрақәа еиҳа иԥсабаратәны иҟаҵарц азы.
// @description:af        Voeg skyfies by die YouTube -videospeler om volume -veranderinge meer natuurlik te maak.
// @description:ak        Fa sliders ka YouTube video player ho na ama volume nsakrae ayɛ abɔde mu de.
// @description:am        የድምፅ መጠን የበለጠ ተፈጥሯዊ ለውጦችን ለማድረግ የ YouTube ቪዲዮ ማጫወቻ ተንሸራታቾች ያክሉ.
// @description:ar        أضف Sliders إلى مشغل الفيديو على YouTube لجعل تغييرات الصوت أكثر طبيعية.
// @description:as        ভলিউম পৰিবৰ্তনসমূহ অধিক প্ৰাকৃতিক কৰিবলৈ ইউটিউব ভিডিঅ’ প্লেয়াৰত স্লাইডাৰ যোগ কৰক।
// @description:av        YouTube видеоплеералде тӀаде жубана ползунок, тӀабигӀиял хиса-басиял гьаризе.
// @description:ay        YouTube Video Player ukar deslizadores ukar yapxataña, volúmenes ukan mayjt’äwinakap juk’amp natural lurañataki.
// @description:az        Həcm dəyişikliklərini daha təbii dəyişiklik etmək üçün YouTube video pleyerinə sürgülər əlavə edin.
// @description:ba        Өҫтәү ползуноктар YouTube видеоплеер, күләм үҙгәрештәре өсөн тәбиғирәк.
// @description:be        Дадайце паўзункі ў відэапрайгравальнік YouTube, каб зрабіць змены аб’ёму больш натуральнымі.
// @description:bg        Добавете плъзгачи към видео плейър в YouTube, за да направите промените в силата на звука по -естествени.
// @description:bh        Youtube वीडियो प्लेयर में स्लाइडर जोड़ीं ताकि वॉल्यूम में बदलाव के अउरी स्वाभाविक बनावल जा सके।
// @description:bm        Aw bɛ sliderw fara YouTube video player kan walasa ka volume changes kɛ ka caya.
// @description:bn        ভলিউম পরিবর্তনগুলি আরও প্রাকৃতিক করতে ইউটিউব ভিডিও প্লেয়ারে স্লাইডার যুক্ত করুন।
// @description:bo        ཡུ་ཊུབ་བརྙན་འཕྲིན་གཏོང་ཆས་ལ་བཤུད་སྒྲིལ་ཁ་སྣོན་བྱས་ནས་སྐད་ཚད་དེ་རང་བཞིན་གྱིས་འགྱུར་བ་གཏོང་བར་བྱོས།
// @description:br        Ouzhpennit gliserioù d’ar c’hoarier video YouTube evit lakaat ar c’hemmoù volumen da vezañ natureloc’h.
// @description:bs        Dodajte klizače na YouTube Video Player za izradu volumena promjena prirodnije.
// @description:ca        Afegiu lliscadors al reproductor de vídeo de YouTube per fer els canvis de volum més naturals.
// @description:ce        YouTube видеошерчана тӀе тӀетоха, том хийцамаш Ӏаламан хилийта.
// @description:ceb       Idugang ang mga slider sa Youtube Video Player aron mahimo ang labi ka bag-ong natural.
// @description:ch        Añadi i sliders gi YouTube player player para u na’guaha volumen na inafekta siha.
// @description:ckb       زیادکردنی سلایدەر بۆ ڤیدیۆ پلەیەر بۆ یوتیوب بۆ ئەوەی گۆڕانکارییەکانی دەنگ زیاتر سروشتی بن.
// @description:co        Aghjunghjite i sliders à u video di u video di YouTube per fà u voluminu cambia più naturale.
// @description:cs        Přidejte posuvníky do video přehrávače YouTube, aby se změny hlasitosti zvýšily přirozenější.
// @description:cv        YouTube видеоплеер çумне ползуноксем хушăр, унăн калăпăшĕ улшăнăвĕсене ытларах йăлана кĕнĕ.
// @description:cy        Ychwanegwch lithryddion at chwaraewr fideo YouTube i wneud newidiadau cyfaint yn fwy naturiol.
// @description:da        Føj skydere til YouTube -videoafspiller for at gøre volumenændringer mere naturlige.
// @description:de        Fügen Sie den YouTube -Video -Player Schieberegler hinzu, um die Volumenänderungen natürlicher zu gestalten.
// @description:dv        ވޮލިއުމްގެ ބަދަލުތައް އިތުރަށް ގުދުރަތީ ގޮތަކަށް ހެދުމަށްޓަކައި ޔޫޓިއުބް ވީޑިއޯ ޕްލޭޔަރަށް ސްލައިޑަރސް އިތުރުކުރުން.
// @description:dz        བོ་ལུསམ་བསྒྱུར་བཅོས་འབད་ནི་ལུ་ བཤུད་ཚུ་ ཡུ་ཊུབ་ཝི་ཌིའོ་གཏང་འཕྲུལ་ལུ་ཁ་སྐོང་རྐྱབས།
// @description:ee        Tsɔ sliders kpe ɖe YouTube video ƒomɔ̃ ŋu be nàna gbeɖiɖi ƒe tɔtrɔwo nasɔ ɖe dzɔdzɔme nu.
// @description:el        Προσθέστε ρυθμιστικά στο YouTube Video Player για να κάνετε τις αλλαγές όγκου πιο φυσικές.
// @description:en        Add sliders to YouTube video player to make volume changes more natural.
// @description:en-GB     Add sliders to YouTube video player to make volume changes more natural.
// @description:eo        Aldonu glitilojn al YouTube -videoludilo por fari volumajn ŝanĝojn pli naturaj.
// @description:es        Agregue los controles deslizantes al reproductor de video de YouTube para hacer que los cambios de volumen sean más naturales.
// @description:es-419    Agregue los controles deslizantes al reproductor de video de YouTube para hacer que los cambios de volumen sean más naturales.
// @description:et        Lisage youtube’i videopleieri liugurid, et helitugevuse muudatused loomulikumaks muuta.
// @description:eu        Gehitu labainak YouTube bideo erreproduzitzaileari bolumena naturalagoa izan dadin.
// @description:fa        Sliders را به پخش کننده ویدیوی YouTube اضافه کنید تا تغییرات حجم طبیعی تر شود.
// @description:ff        Ɓeydude sliders e video YouTube ngam waɗde waylooji volume ɓurɗi nafoore.
// @description:fi        Lisää liukusäätimet YouTube -videosoittimeen, jotta äänenvoimakkuuden muutokset tekevät luonnollisemmiksi.
// @description:fil       Magdagdag ng mga slider sa YouTube video player upang gawing mas natural ang mga pagbabago sa dami.
// @description:fj        Adds sliders vei YouTube vidio me cakava na veisau levu sara.
// @description:fo        Legg rennarar til YouTube videospælara fyri at gera styrkibroytingar meira natúrligar.
// @description:fr        Ajoutez des curseurs au lecteur vidéo YouTube pour rendre les changements de volume plus naturels.
// @description:fr-CA     Ajoutez des curseurs au lecteur vidéo YouTube pour rendre les changements de volume plus naturels.
// @description:fy        Foegje sliders ta oan YouTube-fideospieler om folume feroaringen te meitsjen.
// @description:ga        Cuir sleamhnáin le seinnteoir físe YouTube chun athruithe a dhéanamh ar an toirt níos nádúrtha.
// @description:gd        Cuir sleamhnagan ri cluicheadair bhidio YouTube gus meud a dhèanamh ag atharrachadh nas nàdarra.
// @description:gl        Engade deslizadores ao reprodutor de vídeo de YouTube para facer máis natural os cambios de volume.
// @description:gn        Emoĩ umi deslizador YouTube video reproductor-pe ojapo hag̃ua umi cambio de volumen naturalve.
// @description:gsw-berne Add sliders to YouTube video player to make volume changes more natural.
// @description:gu        વોલ્યુમ ફેરફારોને વધુ કુદરતી બનાવવા માટે યુટ્યુબ વિડિઓ પ્લેયરમાં સ્લાઇડર્સ ઉમેરો.
// @description:gv        Cur slideryn stiagh ayns video YouTube dy yannoo ymmyd jeh’n volume.
// @description:ha        Sanya Sliders zuwa YouTube Video Player don yin ƙara canje-canje na halitta.
// @description:he        הוסף מחוונים לנגן הווידיאו של YouTube כדי להפוך את שינויים בנפח לטבעיים יותר.
// @description:hi        वॉल्यूम परिवर्तन को और अधिक प्राकृतिक बनाने के लिए YouTube वीडियो प्लेयर में स्लाइडर्स जोड़ें।
// @description:hmn       Ntxiv cov sliders rau youtube video player kom ntim cov khoom hloov pauv ntau dua.
// @description:hr        Dodajte klizače u YouTube video player kako bi promjene volumena učinili prirodnijim.
// @description:ht        Add koulis nan YouTube jwè videyo fè volim chanje plis natirèl.
// @description:hu        Adjon hozzá csúszkákat a YouTube videolejátszóhoz, hogy a hangerő természetesen megváltozik.
// @description:hy        YouTube վիդեո նվագարկիչին սահիկներ ավելացրեք, ծավալը փոխում է ավելի բնական:
// @description:id        Tambahkan slider ke pemutar video YouTube untuk membuat perubahan volume lebih alami.
// @description:ig        Tinye sliders na Youtube Video Player iji mee ka olu gbanwee karịa eke.
// @description:is        Bættu rennibrautum við YouTube vídeóspilara til að gera bindi breytingar náttúrulegri.
// @description:it        Aggiungi cursori al lettore video di YouTube per rendere le modifiche al volume più naturali.
// @description:iu        ᐃᓚᓕᐅᑎᓗᒋᑦ ᓴᕕᕋᔭᐃᑦ YouTube-ᒧᑦ ᑕᕐᕆᔭᓕᐅᕈᑎᒧᑦ ᑕᑯᒃᓴᐅᑎᑦᑎᓂᖅ ᐊᓯᔾᔨᖅᓯᓂᖅᓴᐅᖁᓪᓗᒍ ᓇᖕᒥᓂᖅ.
// @description:ja        スライダーをYouTubeビデオプレーヤーに追加して、ボリュームの変更をより自然にします。
// @description:jv        Tambah slider menyang pamuter video YouTube kanggo nggawe volume ngganti luwih alami.
// @description:ka        დაამატეთ სლაიდები YouTube ვიდეო პლეერზე, რომ მოცულობის ცვლილებები უფრო ბუნებრივი იყოს.
// @description:kg        Yika ba slider na video ya YouTube sambu na kusala bansoba ya volime mbote.
// @description:kk        Дыбыс деңгейі табиғи түрде өзгерістер енгізу үшін YouTube бейне ойнатқышына слайдерлер қосыңыз.
// @description:kl        YouTube-imi video-mik suliaqartumut slider-it ilanngukkit, volumen-imik allanngortitsinissaq pillugu.
// @description:km        បន្ថែមគ្រាប់រំកិលទៅកម្មវិធីចាក់វីដេអូយូធ្យូបដើម្បីឱ្យកម្រិតសំឡេងផ្លាស់ប្តូរធម្មជាតិកាន់តែច្រើន។
// @description:kn        ಪರಿಮಾಣ ಬದಲಾವಣೆಗಳನ್ನು ಹೆಚ್ಚು ನೈಸರ್ಗಿಕವಾಗಿ ಮಾಡಲು ಯೂಟ್ಯೂಬ್ ವಿಡಿಯೋ ಪ್ಲೇಯರ್‌ಗೆ ಸ್ಲೈಡರ್‌ಗಳನ್ನು ಸೇರಿಸಿ.
// @description:ko        YouTube 비디오 플레이어에 슬라이더를 추가하여 볼륨을 더 자연스럽게 만듭니다.
// @description:kr        Sliders suro video player YouTubebero yiradə awowa ngəwu faltə nankaro.
// @description:ku        Sliders to youtube video Player bikin ku volume guhertinên xwezayî zêdetir bikin.
// @description:kv        Содты ползунокъяс YouTube видеоплеерӧ, медым объём вежсьӧмъяс лоны натуральнӧйджыкӧн.
// @description:ky        Youtube видео оюнчусуна жылуу ойноткучту кошуу үчүн табигый өзгөртүүлөрдү киргизиңиз.
// @description:la        Addunt Sliders ad YouTube video ludio ludius ad volumine mutat magis naturalis.
// @description:lb        Füügt Sliders op YouTube Video Player fir Volumen ännert méi natierlech.
// @description:lg        Yongera sliders ku YouTube Video Player okukola enkyukakyuka mu volume mu butonde.
// @description:ln        Bakisa ba sliders na lecteur vidéo ya YouTube po ba changements ya volume ezala plus naturel.
// @description:lo        ຕື່ມແຜ່ນສະໄລ້ກັບ YouTube Player Player ເພື່ອເຮັດໃຫ້ປະລິມານປ່ຽນແປງເປັນທໍາມະຊາດຕື່ມອີກ.
// @description:lt        Pridėkite slankiklius į „YouTube“ vaizdo grotuvą, kad garsumo pakeitimai būtų natūralesni.
// @description:lv        Pievienojiet slīdņus YouTube video atskaņotājam, lai skaļuma izmaiņas būtu dabiskākas.
// @description:mg        Ampio ny slider amin’ny YouTube Video Player mba hanovana ny volume miova ho voajanahary kokoa.
// @description:mh        Kobaiktok slide ko n̄an rikōm̧m̧an pija in YouTube n̄an kōm̧m̧an bwe volume en oktak eļapļo̧k an m̧wil.
// @description:mi        Tāpirihia nga Sliders ki te kaitakaro ataata YouTube kia pai ai te whakarereke i te rōrahi.
// @description:mk        Додадете лизгачи на видео плеерот на YouTube за да ги направите промените во волуменот поприродни.
// @description:ml        വോളിയം മാറ്റങ്ങൾ വരുത്താൻ നിങ്ങളുടെ ഷൂബ് വീഡിയോ പ്ലെയറിലേക്ക് സ്ലൈഡറുകൾ ചേർക്കുക.
// @description:mn        Дууг илүү их өөрчлөгдөхийн тулд YouTube видео тоглуулагчдад нисгэгчдийг нэмж оруулаарай.
// @description:mo        Adăugați glisoare pe playerul video YouTube pentru a face schimbările de volum mai naturale.
// @description:mr        व्हॉल्यूम बदल अधिक नैसर्गिक करण्यासाठी YouTube व्हिडिओ प्लेयरमध्ये स्लाइडर जोडा.
// @description:ms        Tambah slider ke pemain video YouTube untuk membuat perubahan kelantangan lebih semula jadi.
// @description:mt        Żid sliders mal-video player ta ’YouTube biex tagħmel il-bidliet fil-volum aktar naturali.
// @description:my        ပိုမိုသဘာဝပြောင်းလဲစေရန် YouTube ဗီဒီယိုဖွင့်စက်သို့ Slider များကိုထည့်ပါ။
// @description:nb        Legg glidebrytere i YouTube -videospiller for å gjøre volumendringer mer naturlige.
// @description:ne        भोल्युम परिवर्तन गर्नका लागि यूट्यूब भिडियो प्लेयरलाई स्लाइडरहरू थप्नुहोस्।
// @description:nl        Voeg schuifregelaars toe aan YouTube -videospeler om volumeveranderingen natuurlijker te maken.
// @description:nr        • 10, udinga ukudlala.
// @description:ny        Onjezani slider ku Woutube Player Player kuti musinthe voliyumu.
// @description:oc        Apondre de cursors al lector de vidèo de YouTube per far de cambiaments de volum mai naturals.
// @description:om        Jijjiirama sagalee uumamaa akka ta’uuf YouTube Video Player irratti islayidaroota dabaluu.
// @description:or        ଭଲ୍ୟୁମକୁ ଅଧିକ ପ୍ରାକୃତିକ କରିବା ପାଇଁ ୟୁଟ୍ୟୁବ୍ ଭିଡିଓ ପ୍ଲେୟାରରେ ସ୍ଲାଇଡର୍ସ ଯୋଡନ୍ତୁ |
// @description:os        YouTube-ы видеоплеермæ æфтаут слайдертæ, цæмæй объем фылдæр ивд æрцæуа æрдзондæр.
// @description:pa        ਵੋਲਯੂਬ ਵੀਡੀਓ ਪਲੇਅਰ ਨੂੰ ਵੂਆਬ ਵੀਡੀਓ ਪਲੇਅਰ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ ਵਾਲੀਅਮ ਨੂੰ ਵਧੇਰੇ ਕੁਦਰਤੀ ਬਣਾਉਣ ਲਈ.
// @description:pl        Dodaj suwaki do odtwarzacza wideo YouTube, aby zmiany wolumenu były bardziej naturalne.
// @description:ps        د اندازې د بدلون لپاره د یوټیوب ویډیو لوبغاړي ته سلایډونه اضافه کړئ.
// @description:pt        Adicione os controles deslizantes ao reprodutor de vídeo do YouTube para tornar as mudanças de volume mais naturais.
// @description:pt-BR     Adicione os controles deslizantes ao reprodutor de vídeo do YouTube para tornar as mudanças de volume mais naturais.
// @description:pt-PT     Adicione os controles deslizantes ao reprodutor de vídeo do YouTube para tornar as mudanças de volume mais naturais.
// @description:qu        YouTube video reproductorman deslizadores yapay, volumen cambiokuna aswan natural kananpaq.
// @description:rn        Wongereko ibikoresho vyo guhindura amasanamu kuri YouTube kugira ngo uhindure vyinshi mu buryo busanzwe.
// @description:ro        Adăugați glisoare pe playerul video YouTube pentru a face schimbările de volum mai naturale.
// @description:ru        Добавьте ползунки в видеоплеера YouTube, чтобы сделать объемные изменения более естественными.
// @description:rw        Ongeraho ibiramba kuri Youtube Video Video kugirango amajwi ahinduka ibisanzwe.
// @description:sa        YouTube Video Player मध्ये स्लाइडर् योजयन्तु यत् आयतनं अधिकं स्वाभाविकं कर्तुं शक्नोति।
// @description:sd        يوٽيوب وڊيو پليئر کي يوٽيوب ويڊيو پليئر کي وڌيڪ قدرتي تبديل ڪرڻ ۾ شامل ڪيو.
// @description:se        Lassi čujuhusaid YouTube-videočuojaheaddjái vai volumenrievdadusat šaddet lunddolažžan.
// @description:sg        A yeke wara a-appareil ti sarango na vidéo na ndö ti YouTube ti sara si a changé volume ni nzoni.
// @description:sh        Додајте клизачи на ИоуТутебе видео плејер да би се волумен променили природнији.
// @description:si        පරිමාව වෙනස් කිරීම සඳහා ස්කයිඩර්ස් යූ ටියුබ් වීඩියෝ ප්ලේයරය වෙත ස්ලයිඩර් එක් කරන්න.
// @description:sk        Pridajte posúvače do videa YouTube, aby sa zmeny hlasitosti stali prirodzenejšími.
// @description:sl        Dodajte drsnike v video predvajalnik YouTube, da se spreminjajo sprememb v glasnosti bolj naravne.
// @description:sm        Faʻaopopo Sliders i YouTube Vitio Player e faia ai suiga o le tele o suiga.
// @description:sn        Wedzera slider kuenda kuYouTube vhidhiyo mutambi kuti uite vhoriyamu inoshandura zvimwe zvakasikwa.
// @description:so        Kudar sliders-ka YouTube-ka ee YouTube-ka si aad u sameyso mugga ayaa isbeddelaya dabiiciga ah.
// @description:sq        Shtoni rrëshqitëse në YouTube Video Player për të bërë ndryshimet e vëllimit më të natyrshme.
// @description:sr        Додајте клизачи на ИоуТутебе видео плејер да би се волумен променили природнији.
// @description:ss        Ngeta ema-sliders kumdlali wevidiyo ye-YouTube kute wente tingucuko tevolumu tibe yimvelo kakhulu.
// @description:st        Kenya li-sluder ho sebapali sa video sa YouTube ho etsa liphetoho tse ngata haholo.
// @description:su        Tambahkeun slider ka YouTube Pamuter Video janten jilid parobihan langkung alami.
// @description:sv        Lägg till reglage till YouTube -videospelaren för att göra volymförändringar mer naturliga.
// @description:sw        Ongeza slider kwenye kicheza video cha YouTube kufanya mabadiliko ya kiasi kuwa ya asili zaidi.
// @description:ta        தொகுதி மாற்றங்களை மிகவும் இயற்கையாக மாற்ற யூடியூப் வீடியோ பிளேயரில் ஸ்லைடர்களைச் சேர்க்கவும்.
// @description:te        వాల్యూమ్ మార్పులను మరింత సహజంగా చేయడానికి యూట్యూబ్ వీడియో ప్లేయర్‌కు స్లైడర్‌లను జోడించండి.
// @description:tg        Илова ба плеери видеои YouTube, барои ворид кардани суръати табиӣ.
// @description:th        เพิ่มสไลเดอร์ลงในเครื่องเล่นวิดีโอ YouTube เพื่อให้ระดับเสียงเปลี่ยนแปลงเป็นธรรมชาติมากขึ้น
// @description:ti        ስላይደርስ ናብ ዩቱብ ቪድዮ ፕለየር ምውሳኽ ድምጺ ዝያዳ ተፈጥሮኣዊ ንምግባር።
// @description:tk        Ses slaýderlerini süýşürmek üçin ses çykarmak üçin "YouTube" wideo pleýerine slaýder goşuň.
// @description:tl        Magdagdag ng mga slider sa YouTube video player upang gawing mas natural ang mga pagbabago sa dami.
// @description:tn        Tsenya diselaete mo setshamekising sa bidio sa YouTube go dira gore diphetogo tsa bolumu di nne tsa tlholego.
// @description:to        Tānaki atu ʻa e ngaahi fakaʻaliʻali ki he tokotaha vaʻinga vitiō ʻi he YouTube ke fai ʻa e ngaahi liliu ʻo e voliume ʻoku fakanatula ange.
// @description:tr        Hacim değişikliklerini daha doğal hale getirmek için YouTube Video Player’a kaydırıcılar ekleyin.
// @description:ts        Engetela swilayidi eka YouTube Video Player ku endla leswaku ku cinca ka vholumo ku va ka ntumbuluko.
// @description:tt        Йомгак ясау өчен YouTube видео плеерына слайдерлар өстәгез, табигый файда китерә.
// @description:tw        Fa sliders ka YouTube video player ho na ama volume nsakrae ayɛ abɔde mu de.
// @description:ty        No te faatupu i te mau tauiraa rahi a’e, a tapiri i te mau hoho’a i ni’a i te YouTube.
// @description:ug        توم ياساش ئۈچۈن YouTube سىن قويغۇچقا سىيرىلما قوشۇش تېخىمۇ تەبىئىي ئۆزگىرىدۇ.
// @description:uk        Додайте повзунки до відеоплеєра YouTube, щоб зробити зміну гучності більш природними.
// @description:ur        حجم میں تبدیلی کو زیادہ قدرتی بنانے کے لئے یوٹیوب ویڈیو پلیئر میں سلائیڈر شامل کریں۔
// @description:uz        Videolarni YouTube video pleeriga aylantiring, balandlikdagi tabiiy o’zgaradi.
// @description:ve        Engedza dzislider kha player ya vidio ya YouTube u itela uri tshanduko dza volumu dzi vhe dza mvelo.
// @description:vi        Thêm thanh trượt vào trình phát video YouTube để làm cho thay đổi âm lượng tự nhiên hơn.
// @description:wo        Yokk ay slider ci joueur wideo YouTube ngir gëna yombal coppite yi ci sa bopp.
// @description:xh        Yongeza izilayidi kwisidlali sevidiyo ye-YouTube ukwenza ivolumu itshintsha indalo.
// @description:yi        לייג סלידערס צו יאָוטובע ווידעא שפּילער צו מאַכן באַנד ענדערונגען מער נאַטירלעך.
// @description:yo        Ṣafikun awọn sliders si ẹrọ orin fidio Youtube lati ṣe awọn ayipada iwọn didun diẹ ti adayeba.
// @description:zh        在 YouTube 视频播放器中添加滑块,让音量变化更加自然。
// @description:zh-CN     在 YouTube 视频播放器中添加滑块,让音量变化更加自然。
// @description:zh-HK     在 YouTube 視頻播放器中添加滑塊,讓音量變化更加自然。
// @description:zh-MO     在 YouTube 視頻播放器中添加滑塊,讓音量變化更加自然。
// @description:zh-MY     在 YouTube 视频播放器中添加滑块,让音量变化更加自然。
// @description:zh-SG     在 YouTube 视频播放器中添加滑块,让音量变化更加自然。
// @description:zh-TW     在 YouTube 視頻播放器中添加滑塊,讓音量變化更加自然。
// @description:zu        Ngeza ama-slider ku-YouTube Video Player ukwenza ivolumu ishintshe imvelo eyengeziwe.
// @author                MarcosTypeAP
// @run-at                document-end
// @namespace             https://github.com/MarcosTypeAP/BetterYoutubeVolumeControl
// @supportURL            https://github.com/MarcosTypeAP/BetterYoutubeVolumeControl/issues
// @homepageURL           https://github.com/MarcosTypeAP/BetterYoutubeVolumeControl
// @license               MIT
// @match                 https://www.youtube.com/*
// @icon                  https://www.youtube.com/s/desktop/ee47b5e0/img/logos/favicon_144x144.png
// @compatible            chrome
// @compatible            firefox
// @compatible            edge
// @compatible            opera
// @compatible            safari
// @compatible            kiwi
// @compatible            qq
// @compatible            via
// @compatible            brave
// @version               2025.6.2.1
// @created               2025-06-02 12:05:15
// ==/UserScript==

let watchSliderClassname = 'custom-watch-volume-slider'
let shortsSliderClassname = 'custom-shorts-volume-slider'

function setupWatchSlider() {
    'use strict'

    const videoPlayer = document.querySelector('#movie_player.html5-video-player')
    const ytLeftControls = document.querySelector('.ytp-left-controls')

    const setVolume = (volume) => videoPlayer.setVolume((volume ** 2) * 100) // to notice that the volume increases more naturally

    const getVideo = () => videoPlayer.querySelector('.video-stream.html5-main-video') // if video tag changes

    getVideo().onplay = () => {
        document.querySelector('.ytp-chapter-container').style.flexBasis = '30%'

        getVideo().focus()
    }

    const customVideoVolume = localStorage.getItem('custom-player-volume') ?? 0.4

    setVolume(customVideoVolume)

    const $newVolumeControl = document.createElement('input')
    $newVolumeControl.className = watchSliderClassname
    $newVolumeControl.setAttribute('type', 'range')
    $newVolumeControl.setAttribute('min', '0.099')
    $newVolumeControl.setAttribute('max', '1')
    $newVolumeControl.setAttribute('step', '0.005')
    $newVolumeControl.setAttribute('value', customVideoVolume)

    $newVolumeControl.style.width = '30vw'
    $newVolumeControl.style.height = '43px'
    $newVolumeControl.style.marginLeft = '20px'

    $newVolumeControl.oninput = () => {
        setVolume($newVolumeControl.value)
    }

    $newVolumeControl.onmouseup = () => {
        getVideo().focus()
    }

    $newVolumeControl.onchange = () => {
        localStorage.setItem('custom-player-volume', $newVolumeControl.value)
    }

    if (document.getElementsByClassName(watchSliderClassname).length > 0) {
        return
    }

    ytLeftControls.appendChild($newVolumeControl)

    window.addEventListener('keydown', event => {
        const hasArrowUpOrDownPressed = event.key === 'ArrowUp' || event.key === 'ArrowDown'
        const isMoviePlayerOrProgressBarActive = (
            document.querySelector('#movie_player') === document.activeElement ||
            document.activeElement.classList.contains('ytp-progress-bar')
        )

        if (hasArrowUpOrDownPressed && isMoviePlayerOrProgressBarActive) {

            if (event.key === 'ArrowUp') {
                $newVolumeControl.stepUp(10)
            } else if (event.key === 'ArrowDown') {
                $newVolumeControl.stepDown(10)
            }

            $newVolumeControl.onchange()
            $newVolumeControl.oninput()
            event.preventDefault()
            event.stopImmediatePropagation()
        }
    }, true)
}

function setupShortsSlider() {
    'use strict'

    const videoPlayer = document.querySelector('#shorts-player.html5-video-player')

    const setVolume = (volume) => videoPlayer.setVolume((volume ** 2) * 100) // to notice that the volume increases more naturally

    const getCustomVideoVolume = () => localStorage.getItem('custom-player-volume') ?? 0.4

    const getVideo = () => videoPlayer.querySelector('.video-stream.html5-main-video') // if video tag changes

    getVideo().onplay = () => {
        setVolume(getCustomVideoVolume())
    }

    setVolume(getCustomVideoVolume())

    const $newVolumeControl = document.createElement('input')
    $newVolumeControl.className = shortsSliderClassname
    $newVolumeControl.setAttribute('type', 'range')
    $newVolumeControl.setAttribute('min', '0.099')
    $newVolumeControl.setAttribute('max', '1')
    $newVolumeControl.setAttribute('step', '0.005')
    $newVolumeControl.setAttribute('value', getCustomVideoVolume())

    $newVolumeControl.style.width = '40vh'
    $newVolumeControl.style.height = '40px'
    $newVolumeControl.style.position = 'fixed'
    $newVolumeControl.style.right = '-100px'
    $newVolumeControl.style.bottom = '40vh'
    $newVolumeControl.style.transform = 'rotateZ(-90deg)'

    $newVolumeControl.oninput = () => {
        setVolume($newVolumeControl.value)
    }

    $newVolumeControl.onchange = () => {
        localStorage.setItem('custom-player-volume', $newVolumeControl.value)
    }

    if (document.getElementsByClassName(shortsSliderClassname).length > 0) {
        return
    }

    document.body.appendChild($newVolumeControl)
}

const observer = new MutationObserver(() => {

    const $shortsSlider = document.querySelector('.' + shortsSliderClassname)

    if ($shortsSlider) {
        $shortsSlider.style.visibility = 'hidden'
    }

    if (window.location.pathname.startsWith('/watch')) {
        if (!document.querySelector('#movie_player.html5-video-player') ||
            !document.querySelector('.ytp-left-controls')) {

            return
        }

        const $watchSlider = document.querySelector('.' + watchSliderClassname)

        if ($watchSlider === null) {
            setupWatchSlider()
        }

        return
    }

    if (window.location.pathname.startsWith('/shorts')) {
        if (!document.querySelector('#shorts-player.html5-video-player')) {

            return
        }

        if ($shortsSlider === null) {
            setupShortsSlider()
            return
        }

        $shortsSlider.style.visibility = 'visible'
    }
})

observer.observe(document.querySelector('body'), { childList: true, subtree: true })