Jak mogę uzyskać wysokiej jakości YouTube na Windows XP z Firefoksem?

-2

Ostatnio YouTube zaczął ograniczać rozdzielczość w przeglądarce Firefox w systemach XP. Jeśli spróbujemy obejrzeć film, jest on dostępny tylko w rozdzielczości 360p i pojawia się komunikat „Brakuje opcji?” wybór. Kliknięcie tego przycisku powoduje wyświetlenie ekranu z informacją, że możemy uzyskać rozdzielczości wyższe niż 360p za pomocą przeglądarki Chrome lub przeglądarki Firefox w wersji 7 lub nowszej systemu Windows.

Ponieważ kilka tygodni temu wysoka jakość działała dobrze na YouTube, zmiana nie wydaje się być problemem technologicznym. Próbowałem zmienić ciąg Agenta użytkownika, aby wskazać system Windows 8, ale nie przyniosło to żadnego efektu. Wydaje się, że YouTube opiera to ograniczenie na innym sposobie określania systemu operacyjnego.

Próbowałem także użyć dodatku „HD” do Firefoksa i chociaż niektóre funkcje tego dodatku działały, nie zwiększyło to rozdzielczości.

Jak mogę zmusić YouTube do ponownego odtwarzania wideo HD na moim urządzeniu XP?

Tyler Durden
źródło
Wypróbuj viewtube
Ipor Sircer
Dlaczego po prostu nie używasz Chrome, i tak jest lepiej. 😁
Trae Abell,
3
Powinieneś pozbyć się XP wiele lat temu, ale filmy, które nie są odtwarzane w jakości HD, są decyzją techniczną, a nie polityczną.
Michael Hampton
2
Warto również wziąć pod uwagę, że prawdopodobnie masz flash, który ostatecznie się
kończy
Ostatnia wersja Chrome, która działa, to 49. Wybrałem wersję przenośną do przetestowania (bo ładnie zapytał Bob) i wydaje się, że działa po wyjęciu z pudełka
Journeyman Geek

Odpowiedzi:

4

Zabawne jest to, że istnieje nieobsługiwana wtyczka działająca z Adobe, która działa z kilkoma poprawkami: config.

Tutaj jest na mojej maszynie wirtualnej XP jednorazowego użytku

! [wprowadź opis zdjęcia tutaj

Korzystam z najnowszej wersji Firefoksa - 50.1.0 i zgodnie z instrukcjami tutaj włączyłem pierwotny CDM - który , jakkolwiek ma być wtyczką związaną z DRM, włączył h264 i pozwala oglądać filmy z YouTube. Mam nie posiada lampy błyskowej w tym systemie

Te ustawienia w about: config działają - jeśli nie istnieją, ustaw je jako logiczne

media.gmp-eme-adobe.enabled true
media.gmp-eme-adobe.forceSupported true
media.gmp-eme-adobe.visible true
media.gmp.decoder.enabled true

Wraz z krótkim oczekiwaniem na zainstalowanie wtyczki.

Więc to nie jest świadomy wybór - zgaduję, że coś nie jest obsługiwane (flash?) I jest to rezerwa rezerwowa.

Tylko dlatego, że możesz , nie oznacza to, że będzie działać w przyszłości lub niezawodnie, ale jest to przyzwoite, funkcjonalne, krótkoterminowe obejście dla starszej maszyny.


Od początku lutego 2017 r. Firefox 52 to ostatnia wersja firefox, która będzie działać na XP. Nie mam pojęcia, jak długo potrwa obsługa wtyczek. Przyszłe wersje również będą obsługiwać obsługę NPAPI - co może zepsuć inne rzeczy.

Journeyman Geek
źródło
2

Wątpię, czy jest to decyzja polityczna Google, ale prawdopodobnie jest to idealna burza przestarzałych problemów, które w końcu właśnie się zeszły.

Jest całkiem możliwe, że Flash lub Firefox oczekują urządzenia wyświetlającego obsługującego DXVA2 w celu zastosowania przyspieszenia sprzętowego wideo. Ograniczyłoby to ich do systemu Windows Vista i nowszych wersji. XP pojawiło się w 2005 roku i, jak sądzę, wycofało się z życia od 2013 roku i nie jest zaskakujące, że firmy wolą korzystać z obecnych technologii niż nieobsługiwane.

Z tego, co mogę zebrać z Wikipedii DXVA stronie znajduje się sugestia, że istnieje zasadnicza różnica w sposobie DXVA (XP) i DXVA2 (Vista i wyżej) działa. Jest całkowicie uzasadnione, aby firmy powoli wycofywały, a następnie usuwały stary niesprawdzony i niewiarygodny kod, szczególnie gdy ten starszy kod utrudnia programowanie i wstrzymuje ogólne udoskonalanie programu.

Ze względu na wysokie zapotrzebowanie procesora na wideo w formacie h.264 jest również całkiem prawdopodobne, że zdecydowali się nie włączać dekodowania procesora powyżej określonych rozdzielczości, ponieważ wiele systemów z XP to te, które mają stare i wolne procesory, które po prostu nie mogą go dekodować bez pomocy.

Jest całkowicie możliwe, że Chrome zdecydował się nadal obsługiwać przyspieszenie wideo za pośrednictwem własnej wtyczki Flash, ponieważ nie utrudnia to znacząco rozwoju głównej przeglądarki, w końcu jest to wtyczka zewnętrzna. Firefox jest zależny od Adobe od wtyczki Flash i już chcą porzucić NPAPI potrzebny do działania Flasha, więc możliwe jest, że powoli wydzielają pokrewny stary kod.

W dużej mierze oznacza to, że musisz zaktualizować system operacyjny, kupić nowy komputer lub korzystać z Chrome. Pozbycie się XP byłoby moim wyborem.

Mokubai
źródło
To jest prawidłowa odpowiedź, tak chciałem powiedzieć, ale powiedziałeś, że to 10 kabiliionów razy lepiej, niż mógłbym to wyrazić 😎. Touche, proszę pana.
Trae Abell,
1
@TraeAbell Oboje powiedzieliśmy podobne rzeczy, ale podchodzimy do tego z różnych punktów widzenia i nie powiedziałbym definitywnie, że moja odpowiedź jest lepsza, w rzeczywistości dałeś potencjalne rozwiązanie w zakresie opracowania VLC, co może być dobrym sposobem iść. Właśnie spojrzałem na to z tego, dlaczego tak się dzieje i co robić, gdy jesteś bardziej pragmatyczny i mówisz, co możesz teraz zrobić .
Mokubai
Jeśli Chrome może uruchomić wideo HD, nie rozumiem, dlaczego Firefox nie może.
Tyler Durden
@TylerDurden Ponieważ Chrome i Firefox to różne programy, opracowane przez różne grupy i mające różne priorytety. Firefox jest w pełni zdolny, jeśli sam chcesz zachować kod, aby działał . Jest to program typu open source i prawdopodobnie kod do tego został porzucony, ponieważ programiści przenieśli się na nowe komputery z nowszymi systemami operacyjnymi. Obsługa funkcji w opuszczonym systemie operacyjnym wymaga dużo pracy, a jeśli projekt zdecydował się również porzucić ten system, nie ma powodu, aby utrzymywać metody programowania działające tylko w tym systemie.
Mokubai
@TylerDurden jedynym sposobem na przywrócenie tych funkcji będzie obniżenie wersji Firefoksa i Flasha do wcześniejszych wersji i wyłączenie ich aktualizacji. Jest to ogromne zagrożenie bezpieczeństwa. Nie ufałbym żadnej maszynie z Flashem, a tym bardziej starej wersji ze znanymi błędami, które można wykorzystać. Czasem przylgnięcie do przeszłości jest bardzo złą rzeczą (TM) i może powodować znacznie więcej bólu niż alternatywa, szczególnie w obecnym klimacie złośliwego oprogramowania w Internecie.
Mokubai
1

OK, zamiast uwalniać się od Google, możesz przekierować swój gniew na Adobe Flash Playera (i niską prędkość procesora). Właśnie dlatego YouTube chce, abyś korzystał z Chrome, ponieważ jego implementacja Flash jest lepsza niż wersja Firefox, której musisz używać ze względu na stary komputer. (Jeśli twój komputer był nowszy, to Firefox byłby nowszą wersją, która lepiej implementuje flash).

Obejście: Ten dodatek może być używany do otwierania łączy z innym programem, sugerowałbym odtwarzacz multimediów VLC. https://addons.mozilla.org/en-US/firefox/addon/open-with

Aby ustawić domyślną jakość w VLC: Narzędzia -> Preferencje -> Pokaż wszystko -> Wejście menu / Kodeki -> Ustawienia ścieżek -> Preferowana rozdzielczość wideo -> Wybierz jakość Zapisz i uruchom ponownie VLC

Importuj listy odtwarzania YouTube do VLC: http://addons.videolan.org/content/show.php/+Youtube+playlist?content=149909

Najlepsze obejście: pobierz Chrome / nowy komputer

Trae Abell
źródło
Uh Wierzę, że masz to wstecz. Chrome nie obsługuje już XP. Firefox nadal działa (w obecnej wersji) przez kolejne pół roku. Ponadto Mozilla / Firefox nie implementuje Flasha - opiera się na wtyczce Adobe Flash, zwłaszcza zaimplementowanej przez Adobe i dostępnej za pośrednictwem NPAPI.
Bob
„wdrożenie” używane luźno. Chrome ma to wbudowane, Firefox wymaga wtyczki.
Trae Abell,