YouTube-blokuj nieanglojęzyczne filmy (oprócz polskich)
***
Youtube NIE UMOŻLIWIA od dłuższego czasu sortowania ze względu na język.
Z tego powodu w wynikach wyszukiwania na Youtube pojawia się masa filmów w dziwnych językach np. po hindusku, japońsku czy tajsku itp.
Jako fanatyk filtrowania długo szukałem na to rozwiązania.
Po testach masy wtyczek i testach tej jednej konkretnej wreszcie się udało.
UWAGA!!!
Mój filtr nie działa idealnie.
Czasami blokuje niepotrzebnie dany film lub nie blokuje jakiegoś filmu choć powinien.
Można dodawać własne wyrażenia regularne, znaki i całe słowa.
Wtyczka do blokady wykorzystuje wyrażenia regularne i znaki diakrytyczne.
Możliwe, że autor wtyczki sam doda jakieś filtrowanie po języku -na razie opis do wersji 3.1 wtyczki.
Po zainstalowaniu wtyczki
Video Blocker for YouTube
https://chrome.google.com/webs...
Opis rozszerzenia:
Blokuj filmy, komentarze, tagi, kanały i wiele więcej!
Dzięki temu rozszerzeniu możesz zablokować każdy rodzaj treści w Youtube™, który Ci przeszkadza.
Cechy:
- blokuj kanał, filmy, posty i komentarze.
- można zablokować filmy, które tytuł pasuje słowa lub frazy wyboru (regex obsługiwane).
- blokować komentarze, które zawierają określone frazy lub słowa (regex obsługiwane).
- blokuj filmy według linku, ID, tagów*, opisu*, kategorii*.
- i wiele innych!
* Uwaga:
Blokowanie filmów według tagów lub kategorii wymaga klucza API Google, aby uzyskać tagi z filmów. W ramach rozszerzenia możesz zobaczyć
instrukcje, jak uzyskać jeden.
przechodzimy do ustawień
Videos/Block videos that title include:
i wklejamy mój filtr:
/[\u0900-\u097F]/
/[\u3040-\u30ff]+/
/[\u4e00-\u9fa5]/
/[가-힣]+/
/[ăîâșțĂÎÂȘȚ]+/
/[áéíúÁÉÍÚñÑüÜ]+/
/[ก-๙]+/
/[\u0980-\u09FF]+/
/[\u0600-\u06FF]+/
/[ം-ഹ]+/
/[ሀ-ፚ]+/
/[\u0D80-\u0DFF]+/
/[\u0590-\u05FF]+/
/[\u0C00-\u0C7F]/
/[\u0A80-\u0AFF]+/
/[\u0A00-\u0A7F]/
/[\u0B80-\u0BFF]+/
/[\u0370-\u03FF]/
/[\u0C80-\u0CFF]/
/[\u0B00-\u0B7F]+/
/[\u1000-\u109F]+/
/[\u1780-\u17FF]+/
/[\u0E80-\u0EFF]/
/[\u0530-\u058F]+/
/[\u10A0-\u10FF]/
Đ,Ã,Ì,Đ,Ư,Ờ,Ỏ,Ấ,À,Ậ
à,â,ä,ç,é,è,ê,ë,ï,ô,ö,ù,û,ü,ÿ
À,Â,Ç,É,È,Ê,Ë,Î,Ï,Ô,Ö,Ù,Û,Ü,Ÿ
ú,í,á,ñ,¿,¡,Á,Ú,Í,Ñ,ã,Ã,Ä,ß,ì,ò,î,Č,č
Ď,ď,Ě,ě,Ň,ň,Ř,ř,Š,š,Ť,ť,Ů,ů,Ý,ý,Ž,ž,å,Å,Æ
æ,Ø,ø,Ð,ð,Þ,þ,Ţ,ţ,Ĺ,ĺ,Ľ,ľ,Ŕ,ŕ,Dž,Đ,Б,б,Г,г
Д,д,Ж,ж,З,з,И,и,Й,й,Л,л,П,п,Ф,ф,Ц,ц,Ч,ч
Ш,ш,Щ,щ,ъ,ь,Ю,ю,Я,я,Ђ,ђ,đ,Љ,љ,Њ,њ
Ћ,ћ,Џ,џ,Ѓ,ѓ,Ќ,ќ,dž,Ă,ă,Ș,ș,Ț,ț,Ґ,ґ,Є,є,Ї,ї,Ё
ё,Ў,ў,Ы,ы,Э,э,Ė,ė,Į,į,Ų,ų,Ū,ū,Ā,Ē,Ģ,Ī,Ķ,Ļ,Ņ
ā,ē,ģ,ķ,ļ,ņ,Õ
Ì,Ư,Ờ,Ỏ,Ấ,Ậ,ạ,ọ
Cómo
guión
corazón
potem jak wyskoczy guziczek (w prawym dolnym rogu) SAVE zapisujemy.
Jakie języki blokują poszczególne wpisy:
Chinese [\u4e00-\u9fa5]
Japanese [\u3040-\u30ff]+
Arabic [\u0600-\u06FF]+
Korean [가-힣]+
Hindi [\u0900-\u097F]
Bengali [\u0980-\u09FF]+
Malayalam [ം-ഹ]+
Thai [ก-๙]+
Amharic[ሀ-ፚ]+
Spanish [áéíúÁÉÍÚñÑüÜ]+
Romanian [ăîâșțĂÎÂȘȚ]+
Sinhala [\u0D80-\u0DFF]+
Hebrew [\u0590-\u05FF]+
Telugu [\u0C00-\u0C7F]
Gujrati [\u0A80-\u0AFF]+
Punjabi [\u0A00-\u0A7F]
Tamil [\u0B80-\u0BFF]+
Greek [\u0370-\u03FF]
Kannada [\u0C80-\u0CFF]
Oriya [\u0B00-\u0B7F]+
Burmese [\u1000-\u109F]+
Khmer [\u1780-\u17FF]+
Laotian [\u0E80-\u0EFF]
Armenian [\u0530-\u058F]+
Georgian [\u10A0-\u10FF]
Jak chcemy blokować język polski dodajemy do filtra
/[ąęćśńółżźĄĘĆŚŃÓŁŻŹ]/
Czasami filtr się myli.
np. na kanale
https://www.youtube.com/@mario...
nazwy filmów są przetłumaczone na język polski, opis i audio po chorwacku
a wtyczka pokazuje:
Blocked
Title includes: Č
wykrywa Č, mimo że tam takiego znaku nie ma,a jest polskie ć
Blocked
Title includes: Š
wykrywa Š, mimo że tam takiego znaku nie ma, a jest polskie ś
Na innym kanale myli polskie ń i hiszpańskie ñ.
Co ciekawe optycznie widać polskie "Usuń", a wtyczka widzi "Usuñ".
Wtyczkę możemy skonfigurować, żeby automatycznie usuwała filmy pasujące do reguł blokowania lub nie usuwała ich, a jedynie zasłaniała
z nazwą użytego filtra(klikając na ikonę oczka można odblokować dany film).
Filtrowanie próbowałem zrobić prościej (zgodnie ze sugestiami autora wtyczki za pomocą :
/[^\x00-\x7F]/ $& !/[ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]/
ale nie działało to zbyt dobrze.
Mimo sporadycznych błędów filtrowanie działa całkiem nieźle.