Czy istnieje jakiś sposób, aby uzyskać ochronę chronionych filmów błyskawicznych Hulu lub Amazon Prime?

43

Gdy poszedłem obejrzeć tylko niektóre odcinki Star Trek na Amazon Prime, gracz utknął na aktualizacji. Postępowałem zgodnie z instrukcjami tutaj i tak naprawdę działałem przez 3 sekundy. To była najdziwniejsza rzecz. Najwyraźniej wideo było odtwarzane i widziałem 3 sekundy odcinka, ale pojawił się komunikat z informacją, że muszę zaktualizować Flash Player. Próbowałem ładować filmy w kółko, ale bez powodzenia, nawet 3 sekundy. Oto komunikat o błędzie:

Sorry we were unable to stream this video. This is likely because your Flash Player needs to be updated.

Używam Ubuntu 13.04 Raring Ringtail, Firefox 20 i Adobe Flash Player 11, 22, 222 280. Najwyraźniej Adobe nie udostępni nowszych wersji flasha dla Linuksa, tylko aktualizacje bezpieczeństwa.

Czy więc ktoś był w stanie odtwarzać najlepsze filmy błyskawiczne, a jeśli tak, to w jakich okolicznościach? Czy jest może alternatywna implementacja wtyczki flash, której mogę użyć? A może przyczyna mojego problemu jest czymś zupełnie innym?


Problem prawdopodobnie dotyczy używanej wersji flasha. Jeśli ktokolwiek zmusił Prime do pracy z moją obecną wersją Flasha lub jego implementacją typu open source / free, proszę powiedzieć. Lub jeśli ktoś może uzyskać filmy na Amazon w celu odtwarzania z innymi parametrami oprócz zmiany przeglądarki na Chrome, proszę mi powiedzieć.

Wpływa to również na chronioną zawartość w Hulu i innych usługach wykorzystujących DRM przez Flash.


Co nie zadziałało:

  • Za pomocą Chrome, który ma najnowszą wersję Flasha przez ppapi. Amazon Prime surowo tego zabrania.
  • Korzystanie z Chromium ma ten sam problem, co używanie Firefoxa
  • Próbuję zainstalować Adobe Flash 11, 22, 220, 275. Nie jest kompatybilny z bibliotekami raringowymi (?).
Zero
źródło
Nie zamierzam publikować tego jako odpowiedzi, ponieważ nie jestem z tego zadowolony. Dlatego Adobe postanowił stworzyć nowe wersje Flasha dla Linuksa przy użyciu interfejsu API wtyczki Pepper opracowanego przez google zamiast interfejsu API wtyczki Netscape używanej przez każdą inną przeglądarkę oprócz Internet Explorera korzystającego z Active X. Powody, dla których to zrobiły, wywołałyby wiele dyskusji . Jednak Amazon Prime wymaga chyba najnowszej wersji flasha, co może być problemem. Czy ktoś zna jakieś rozwidlenia firefox, które ma ppapi? Jedyne obejście, które widzę, to korzystanie z chrome, który nie odpowiada na pytanie.
Zero
1
Wątpię, że to pomoże, ale możesz wypróbować Gnash, który jest implementacją Flasha typu open source. IIRC jest jednak przestarzałe (choć nie jestem pewien).
strugee 27.04.13
1
Próbowałem również zainstalować odpowiednią Google Chrome (nie Chromium). Musiałem dowiązać starą bibliotekę udev, aby ją uruchomić, ale nadal nie działała.
Sajan Parikh
1
@ nil, nie musisz tak naprawdę instalować libudev.so.0, ponieważ w 13.04 istnieje libudev.so.1. Jeśli po prostu wymusisz instalację, ignorując sprawdzenie zależności, a następnie dowiązanie symboliczne libudev.so.0 do istniejącego libudev.so.1, możesz sprawić, że Chrome będzie działał dobrze.
Sajan Parikh
1
Nie sądzę, żeby to był teraz problem z flashem. Właśnie spojrzałem na moją instalację 12.10, w której wszystko działa dobrze, i ma tę samą wersję Flasha, co w moim 13.04, gdzie nie działa. 11.2.202.280
Sajan Parikh

Odpowiedzi:

47

Zrobiłem następujące na 13.04 64bit:

sudo apt-get install hal

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe

To wszystko działało w Chromium ...

Komentatorzy potwierdzili również, że te same instrukcje działają dla 12.04 64bit.

Aaron
źródło
3
To działa pięknie. Lepsze niż firefox w winie! Czy mógłbyś wyjaśnić, na czym polega problem i dlaczego ta poprawka działa? Używam również 32-bitowej wersji raring, więc działa na obie wersje.
zero
2
Ta poprawka sprawiła również, że działał w Firefoksie. Jesteś meżczyzną!
Zero
1
Niesamowity! Byłoby wspaniale, gdyby ktoś wytłumaczył to nieco bardziej. Cieszę się, że wszystko znów działa. Z poprawki wygląda na to, że był to problem z HAL.
Sajan Parikh
3
Najwyraźniej hal nie działa poprawnie 13.04. Brakuje katalogów i nie działa, kiedy jest to konieczne. Wygląda na to, że funkcjonalność hal jest przypisywana do udev.
Aaron
2
Dziękujemy za opublikowanie rozwiązania. Rozumiem, że udev zastąpił hal, ale skoro hal jest nadal dostępny i nadal wymagany dla Flash DRM, być może należy zgłosić błąd?
aap
7

Inne rozwiązania tutaj nie działały dla mnie w 13.10 64bit . Jedyne co robi to dodanie ppa:

sudo add-apt-repository ppa:mjblenner/ppa-hal
sudo apt-get update && sudo apt-get install hal

To działało w Chrome.

Dzięki Michael Blennerhassett za PPA

Dzięki omgubuntu za dostarczenie instrukcji Otrzymałem odpowiedź od: http://www.omgubuntu.co.uk/2013/10/fixing-amazon-prime-streaming-drm-protected-flash-13-10

snowguy
źródło
Mogę potwierdzić, że działa to również w 14.04 64bit. W moim przypadku zainstalowałem Flash dla Firefoksa, następnie zainstalowałem HAL i wszystko działało idealnie.
Kim,
4

Kod następujące:

sudo apt-get install hal

hald

(To działa na wersję 12.10 Przeprosiłem. Zapomniałem, że nie zaktualizowałem jeszcze laptopa)

Dla wersji 13.04 (korzystam z Xunbuntu na moim pulpicie )

W moim przypadku musiałem pobrać hal i uruchomić hald

następnie dokonałem tych samych zmian w stosunku do powyższej odpowiedzi

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe

Podczas pierwszego kopiowania i wklejania tego wiersza wystąpił błąd

/usr/sbin/hald --daemon=yes --verbose=yes

Ale kiedy zainstalowałem hal i uruchomiłem hald, zadziałało.

Mogę oglądać najlepsze filmy Amazon za pomocą przeglądarki Firefox.

Sergio
źródło
nie dla dzwonka rarytasowego 13.04.
Zero
Dzięki, zapomniałem, że używam 12.10 na moim laptopie. Opublikowałem ogłoszenie, co zrobiłem, aby działało 13.04
Sergio
To zadziałało dla mnie. Zmiana nazwy / usunięcie starego folderu Adobe załatwiła sprawę (po zainstalowaniu i wprowadzeniu zmian w HAL).
kmgdev
1

Na dzień 27 kwietnia 2013 r. Nie znalazłem innego rozwiązania do oglądania natychmiastowych filmów Amazon Prime na Ubuntu, oprócz następujących:

  1. Zainstaluj Wine z repozytorium Ubuntu.
  2. Zainstaluj najnowszą wersję Firefoksa dla systemu Windows za pomocą Wine. Użyłem wersji Wine 1.4.1. Nie zauważyłem przy tym żadnych błędów.
  3. Pobierz instalator Windows dla najnowszej wersji Adobe Flash Playera i uruchom go za pomocą Wine. Nie zauważyłem przy tym żadnych błędów.

Podczas odtwarzania filmów na Amazon Prime nie zauważam żadnych artefaktów ani niczego, co mogłoby pogorszyć oglądanie. Nawet z dodatkową warstwą kompatybilności działa tak, jakby był rodzimy. Jeśli w przyszłości pojawi się inne rozwiązanie, które nie wymaga Wine, zaktualizuję to jako poprawną odpowiedź.

Zero
źródło
używasz wersji Wine prosto z repozytoriów Ubuntu, prawda?
strugee 28.04.13
1
@strugee tak ..
Nil