Contents

Liberando os limites de qualidade do YouTube no Asahi Linux com Firefox

/images/youtube-limita-qualita-video-firefox-asahi-linux.jpg

O projeto Asahi Linux certamente dispensa apresentações: é um projeto de código aberto dedicado a levar o kernel Linux para dispositivos com arquitetura ARM, em especial o Apple Silicon.

Sabemos o quanto a Apple é escrupulosa em manter em segredo o código por trás de seus sistemas operacionais, incluindo o macOS. Pensar que você pode atuar nos novos sistemas Mac baseados em SoCs derivados de ARM, um sistema operacional otimizado para explorar todo o seu potencial, inicialmente parecia uma quimera. Mesmo assim, os desenvolvedores do Asahi Linux não apenas alcançaram o feito, mas recentemente revelaram o primeiro driver compatível com GPUs Apple Silicon, resultado de um trabalho intenso e aprofundado de engenharia reversa.

O YouTube limita a qualidade dos vídeos reproduzidos no Firefox com sistemas Asahi Linux

Um dos desenvolvedores responsáveis ​​pelo projeto Asahi Linux, Hector Martin, diz ter descoberto uma curiosa limitação aparentemente imposta pelos engenheiros do YouTube que limita severamente a qualidade do streaming.

Ao realizar uma série de testes e contratestes, Martin descobriu que o padrão do YouTube é uma resolução igual a 1080p para dispositivos x86-64, enquanto para dispositivos ARM é incrivelmente limitado a apenas 240p. O desenvolvedor levanta a hipótese de que a restrição pode ser atribuída a um preconceito agora anacrônico ligado aos SoCs ARM que não leva em consideração a potência bruta que esses dispositivos são capazes de expressar hoje.

Usando o navegador Firefox na plataforma Asahi Linux, portanto em um sistema Apple Mac muito moderno baseado em um SoC ARM projetado pela empresa de Tim Cook, o YouTube acredita erroneamente que se trata de uma smart TV baseada em aarch64 (instrução de 64 bits conjunto usado em processadores ARMv8-A ) reduz a resolução e a qualidade do streaming de mídia com base nesta classificação (incorreta).

Simplesmente modificando seus agentes de usuário do Firefox para aarch64 e x86_64, o YouTube adapta “magicamente” a qualidade do stream de vídeo de uma maneira aprimorada, permitindo que você obtenha o streaming de 4K.

Como um “teste decisivo”, Martin também instalou o Chromium no mesmo hardware baseado no Asahi Linux, observando que o navegador, enquanto trabalhava em um sistema aarch64, “ele finge estar rodando na plataforma x86-64” sendo assim capaz de desfrutar da reprodução de vídeo em 1080p por padrão, que pode ser aumentada até a resolução 4K.

Depois de confirmar suas observações, Martin relatou a situação à Mozilla e inseriu código adicional no Asahi Linux para contornar a limitação imposta pelo YouTube.

barra lateral inferior relacionada 300

*️⃣ Link da fonte:

Realizando uma série de testes e contratestes ,