Jak zablokować / wyłączyć automatyczne ładowanie wszystkich filmów w Chrome?

59

Wiele witryn ma teraz automatyczne odtwarzanie lub automatyczne przesyłanie strumieniowe wideo: osadzone na stronach z wiadomościami, dolne paski promujące inne treści, a niektóre witryny mają nawet masywne, świetnie ozdobne filmy w tle strony wyszukiwania (np. AirBnB i Lastminute).

Oprócz czynnika irytacji są to dla mnie problem, ponieważ zwykle korzystam z połączenia z pomiarem, a te rzeczy mogą zmarnować setki cennych MB w ciągu kilku sekund, na czymś, czego w ogóle nie chciałem oglądać. Prawie zawsze nie ma innego sposobu na zatrzymanie pobierania wideo niż zamknięcie strony.

Czy mogę w jakiś sposób zapobiec ładowaniu filmów w Chrome? Już zablokowałem Flash przy użyciu ustawień treści Chrome dla „wtyczek”. To, czego chcę, to sposób, w którym za każdym razem Chrome widzi znak <video>lub <audio>, pokazuje tylko coś w rodzaju szarego pola i nawet nie dotyka połączonej zawartości wideo. Może przycisk „kliknij, aby załadować wideo” byłby fajną funkcją, ale nie jest konieczny.

Myślałem, że będzie to rozszerzenie, ale wygląda na to, że nie ma:

  • Obiecująca nazwa Video Blocker faktycznie usuwa tylko określone kanały na YouTube i sugerowane filmy na stronie Youtube.
  • Wyłącz autoodtwarzanie HTML5 brzmi obiecująco, ale nie działa zgodnie z oczekiwaniami. Mam go zainstalowaną, ustawioną na najsilniejsze ustawienie „wyłącz”, ale filmy nadal się ładują i odtwarzają.
  • Każde inne rozszerzenie, które mogę znaleźć, ogranicza się do blokowania tylko filmów w reklamach lub tylko filmów z YouTube'a, tylko filmów z Facebooka lub niektórych kombinacji.

Dla jasności chcę zatrzymać przesyłanie / ładowanie filmów, a także zatrzymać automatyczne odtwarzanie.

Widziałem, jak zablokować filmy w systemie HTML5, ale niestety odpowiedź dotyczy tylko Firefoksa i IE.


Wydaje się dziwne, że najwyraźniej nie ma prostej opcji blokowania wideo, biorąc pod uwagę, że „Ustawienia treści” Chromesa mają prostą, łatwą opcję blokowania obrazów:

wprowadź opis zdjęcia tutaj

Chcę czegoś, co działa jak wyłączanie obrazów, ale w przypadku filmów (i chciałbym mieć możliwość przechowywania obrazów).


Próbowałem AdBlock Plus na podstawie sugestii Sanny'ego, ale nie znalazłem jeszcze sposobu, aby zrobić to, co chcę.

user56reinstatemonica8
źródło
Sprawdź ten link makeuseof.com/tag/stop-auto-playing-flash-html5-videos-chrome ma również opcje HTML5, jeśli działa, daj mi znać, a ja skopiuję odpowiedź tutaj, aby inni mogli ją znaleźć.
David Golding
Wydaje się, że to tylko YouTube.
user56reinstatemonica8
Z recenzji wynika, że ​​zarówno działają one tylko na <video>tagach, jak i nie działają w witrynach, które używają innej metody ładowania filmów HTML5.
user56reinstatemonica8
Czy próbowałeś ScriptSafe lub Script Blocker ?
harrymc

Odpowiedzi:

18

A co z blokowaniem treści HTML , różni się od autoodtwarzania HTML 5. [ https://chrome.google.com/webstore/detail/html-content-blocker-js-c/nobnkgabkebhhlgfddbemmefjnjnahoe?hl=en]

W połączeniu z obecnym blokowaniem Flash powinno rozwiązać Twój problem.

thesoundman20
źródło
istnieje także rozszerzenie Flash Blocker: [ chrome.google.com/webstore/detail/flashcontrol/…
thesoundman20
Wygląda obiecująco, ale nie ma recenzji. Spróbuję to przetestować jutro.
user56reinstatemonica8
Na razie w porządku. Korzystając z tego zestawu do blokowania „multimediów” i „obiektów”, kilka filmów, które przeszły przez Adblock Plus, zostało całkowicie zablokowanych, bez marnowania danych. Jeszcze nie spotkałem żadnych filmów, które wymknęły się przez sieć
user56reinstatemonica8
Czy to rozszerzenie po prostu uniemożliwia wyświetlanie wideo, czy nawet uniemożliwia pobieranie wideo HTML5 przez przeglądarkę?
Stephan
1
Próbowałem tego i jest tylko pięć opcji: jaki rodzaj treści zablokować. Po wybraniu opcji „media” zapobiega automatycznemu ładowaniu i automatycznemu odtwarzaniu wideo. Niestety nie pozwala na ręczne odtwarzanie. Więc jeśli chcesz obejrzeć wideo, musisz przejść do rozszerzenia i odznaczyć opcję „media”. Nie zadziała dla mnie. Testowane na tej stronie: thekitchn.com/…
Kit Johnson
10

Po pierwsze, to, o co prosisz, może nie zostać całkowicie osiągnięte, jak chcesz. Jeśli chodzi o to, że nie chcesz odtwarzać wideo na stronach internetowych, ponieważ korzystasz z połączeń z pomiarem i niezależnie od korzystania z Google Chrome, uważam, że jest to możliwe tylko w Firefoksie i NoScript

Ale korzystanie z NoScript może mieć wpływ na wygodę przeglądania, ponieważ blokuje funkcje wielu stron internetowych.

Spróbuj zainstalować Tampermonkey i poszukaj skryptu, który zmienia 'preload'atrybut <video>tagu z 'auto'na 'none'. Jednak zmiana tego atrybutu zatrzymałaby tylko automatyczne odtwarzanie zamiast całkowitego zablokowania elementu, jak to robi NoScript, co oznacza, że ​​Chrome może nadal buforować niektóre małe części, ale nie odtwarzając ich (BTW, Firefox ma funkcję zatrzymującą automatyczne odtwarzanie filmów).

Jeśli ktoś zastanawia się, czy NoScript jest dostępny dla Chrome, to niestety nie jest. Ale są projekty NoScript dla Chrome.

Możesz użyć AdBlockPlus, aby ukryć elementy, których nie preferujesz według filtrów określonych przez użytkownika. Uwaga: możesz użyć tej opcji, jeśli masz kilka stron internetowych do blokowania filmów i po odkryciu <dev>znaczników, które je przechowują, np. Filtr ##div.hero__backgroundukrywa wideo w tle na airbnb.com. W przeciwnym razie możesz ukryć każdy videotag w każdej odwiedzanej witrynie za pomocą filtra ##video.

AKTUALIZACJA:

Nadal mówię, że nie dostaniesz czegoś, co blokuje każdy film na każdej stronie. Dlatego AdBlockPlus czasami nie blokuje się przy użyciu filtra ##video. Jeśli jednak często odwiedzasz witrynę internetową i wiesz, że zawiera ona filmy, użyj ContentBlockHelper , który zidentyfikuje wspólne elementy, takie jak obrazy i wideo, jako ikony posortowane według źródeł URL. Zablokuj filmy, klikając ikonę filmu, jak wskazano poniżej, i powtórz z innymi źródłami adresów URL (na airbnb.com filmy mogą się nie ładować domyślnie, więc poniższy zrzut ekranu może się różnić):

wprowadź opis zdjęcia tutaj

Powtarzam, to nie jest globalne rozwiązanie. Daje to jednak kontrolę nad często odwiedzanymi witrynami, dopóki nie przełączysz się na Firefoksa (szczerze mówiąc, nie jestem fanem Firefoksa, ale jest to jedyna przeglądarka, która powinna zapewnić satysfakcjonujące rozwiązanie).

Sanny
źródło
Próbowałem zainstalować AdBlock Plus, nie jestem pewien, co sugerujesz, masz na myśli tylko filtr mówiąc ##video?
user56reinstatemonica8
W rzeczywistości mówiłem o tym ##div.classi ##div#idtrzymają <video>tagi. Dodanie ##videospowoduje wycięcie tagu na całym świecie. Możesz wolić to niż skanowanie strony w poszukiwaniu classi id. A jeśli chcesz oglądać odtwarzacze HTML5, które używają videojak na YouTube, możesz po prostu wyłączyć ADB na takich stronach.
Sanny
@ user568458 np. jeśli przeszukujesz stronę główną airbnb.com, dodanie filtra ##div.hero__backgroundukrywa filmy w tle. I tak dalej szukacie, co brzmi nudno :)
Sanny,
Chcę czegoś w 100% globalnego, blokującego wszystkie filmy, wszędzie, kiedykolwiek, nawet jeśli na przykład kliknę link na YouTube. Następnie mogę ręcznie wyłączyć tę
funkcję,
1
Tak, to nie działa. Filmy będą nadal pobierane.
Ant6n
5

Chociaż żadne z rozwiązań w sieci nie wydawało się działać dla tych coraz bardziej irytujących serwisów informacyjnych, które rzucają mediom w twarz, cieszyłem się, że chrom # 61 w końcu pozwala nam to kontrolować - chociaż jest to laboratorium i bezceremonialnie zniknie na nas pewnego dnia.

Użyj tej flagi: Polityka autoodtwarzania - działała jak urok na usatoday.com !!

chrome: // flags / # autoplay-policy

Aktualizacja: nie działa na niektórych stronach; i od czasu przejścia na Vivaldi ten przełącznik nie jest w ogóle honorowany, więc zamiast tego używam uBlock Origin, który wydaje się działać dobrze na większości stron, z wyjątkiem tego, że nie blokuje tego cholernego zasubskrybowania wyskakujących okienek newslettera, które 75% stron rzuca na twoją twarz. Nienawidzę HTML5 za zwiększone możliwości, jakie dał tym stronom, zamiast nam.

człowiek psujący zabawę
źródło
Próbowałem - w ogóle nie działało. Dwa filmy z youtube zaczęły się od razu odtwarzać po ponownym uruchomieniu chrome (wersja 70.0.3538.77)
Sirap,
1

Od sierpnia 2019 wydaje się, że działa to ogólnie w Chrome

  • użyj rozszerzenia pochodzenia ublock
  • otwórz ustawienia, a następnie w zakładce [Moje filtry] wprowadź następujące blokowanie elementów wideo we wszystkich domenach z jednym wyjątkiem dla YouTube.

    *##wideo

    ~ www.youtube.com ## wideo

W moim przypadku wyłączam również dźwięk w Chrome z wyjątkami (dla YouTube, NPR itp.) W ustawieniach. To może w jakiś sposób zmienić moje doświadczenie (szczęśliwe, zmienione doświadczenia wszyscy).

Jimmont
źródło
-2

Możesz zmienić ustawienia Chrome, aby wyłączyć automatyczne odtwarzanie wideo.

  • Otwórz chrome: // settings / content
  • Przewiń w dół do Wtyczki
  • wybierz „Pozwól mi wybrać, kiedy uruchomić zawartość wtyczki”
  • Możesz także zaznaczyć opcję „Zarządzaj wyjątkami”, aby sprawdzić, czy witryna została wcześniej dodana do białej listy
  • Kliknij Gotowe.

Aby jednak wyłączyć automatyczne odtwarzanie wideo na Facebooku, możesz zalogować się na swoje konto Facebook i odwiedzić https://www.facebook.com/settings/?tab=videos W ustawieniach wideo możesz włączyć ustawienia automatycznego odtwarzania. lub Wyłącz zgodnie z wymaganiami.

Abhishek Jain
źródło
3
Dotyczy to tylko filmów Flash; wspominałem już, że zrobiłem to w pytaniu
user56reinstatemonica8
W moim Chrome nie ma sekcji „Wtyczki” dotyczącej ustawień / treści.
Matt