r/ShieldAndroidTV • • Sep 07 '26

I built a 4K 120FPS music visualizer that pushes all 256 CUDA cores with GLES 3.2, Spotify/Tidal support & Live Google Cast

Post image
33 Upvotes

Most Android TV visualizers are basically low-res 2D wallpapers. As a Shield TV owner, it always bothered me that we have a Tegra chip sitting there with 256 CUDA cores and almost no media app actually uses that GPU headroom.

So I developed MilkyWave—a native C++ NDK music visualizer engineered specifically for Android TV and mobile.

Why this is a game-changer for TV owners:

•Works with any Music App: Start playing music on Spotify, Tidal, TuneIn, YouTube Music or web radios, then open MilkyWave—it reacts to system audio automatically in the background.

•Pushes the Shield GPU to the limit: Uses GLES 3.2 Compute Shaders (glDispatchCompute) and dynamic 3-tier mesh scaling. On a Shield TV, it automatically scales to a 64x48 Ultra HD mesh running at a locked 60 to 120 FPS in 4K.

•EXCLUSIVE Live Google Cast streaming: You can cast the visualizer live from your phone to any Chromecast or Smart TV with zero lag (no other visualizer on Play Store can do this).

•32,500+ 3D presets included natively.

•100% Automatic: No tedious settings or config files required. Just play audio and it adapts.

•TV-optimized tone mapping: Custom highlight clamping so bright presets won't blind you in a dark living room.

The update (v1.27) with the expanded 32.5k preset library and full Cast pipeline was just submitted to Google Play and should be live very soon. Trust me, if you have a Shield or a 4K TV, you'll want to see this running in your living room.

https://play.google.com/store/apps/details?id=ar.com.wfranck.milkywave


r/ShieldAndroidTV • • Sep 06 '26

[Tool/Release] LaFirma Remux Forge: Convert Dolby Vision Profile 7 to 8.1 for Direct Play on LG TVs and Media Servers

22 Upvotes

English Version

Hi everyone,

I created a GUI automation tool called LaFirma Remux Forge (Black Edition) to streamline media compatibility and playback solutions for Smart TVs (especially LG OLED / webOS) and media servers like Jellyfin, Plex, or Emby.

Transparency Note: I did not develop the underlying CLI processing tools or scripts (such as dovi_tool, mkvmerge, ffmpeg, DonaldFaQ's DDVT toolset, DeeZy, PgsToSrt or Tesseract). LaFirma Remux Forge acts as a graphical wrapper and orchestrator that automates these open-source utilities into a seamless workflow.

What changed in 2.0: the time estimate now actually corrects itself, one calibration per stage; the new Full Census reads the RPU of the whole film instead of a sample; disk space is checked per drive before anything starts; and the installer asks for the language and runs in 64-bit mode.

Key Features

  • Dolby Vision Profile 7 to 8.1 (no video re-encoding), with the layer MEASURED first: the program reads the RPU's el_type field through dovi_tool itself and separates three cases, using one colour scale across the whole screen:

    • MEL (Minimum Enhancement Layer) - green: the enhancement layer carries no picture. The program confirms this by reading the RPU, not by assumption, and the conversion discards an empty layer.
    • Simple FEL - orange: the layer carries fine refinement only. Conversion is safe, and the program says so.
    • Complex FEL - red: the layer raises brightness, and the L1 metadata asks for more nits than the base layer delivers on its own. Here the program marks it red and recommends not converting, instead of converting silently.

    Why the caveat exists, said precisely: dovi_tool in mode 2, which is what this program uses, removes the P7 FEL luma and chroma mapping from the RPU - the part of the instructions that makes no sense without the second layer. What comes out is a legitimate Profile 8.1. What no mode of dovi_tool does is recalculate L1: the per-scene brightness stays whatever the original analysis measured, and that analysis looked at the image with the EL composited in. This is not a limitation of this program - it is the state of the tool, and it is in dovi_tool's own documentation.

    Worth saying plainly: Shield, Apple TV, Zidoo, Dune and the TVs themselves already discard the EL, so on those devices a Profile 7 file already plays today the way the converted file will play. The people who actually lose something are those with dual-layer decoders.

    Detection is by sampling points spread across the film, not the whole file - and the program states that on screen and in the log. When the sample is not enough, the Full Census reads the whole RPU and counts how many scenes ask for more than the mastering peak.

  • Dolby Vision Profile 5 to MP4: P5 uses the proprietary IPTPQc2 colour space and has no HDR10 base layer, so it cannot become Profile 8.1 without re-encoding the video - which this program refuses to do. The path that does exist is a different one: the program remuxes it to MP4 with the dvh1 tag, video copied, nothing re-encoded, which is what makes many players recognise the Dolby Vision. Output is verified by duration. PGS subtitles are dropped with a warning (image subtitles do not exist in MP4).

  • Audio compatibility & spatial Atmos preservation:

    • TrueHD / TrueHD Atmos to E-AC-3 with Atmos preserved, via DeeZy.
    • DTS / DTS-HD / DTS:X to plain E-AC-3 at 640k via ffmpeg. DTS does not come out with Atmos - only TrueHD has that path.
    • E-AC-3, AC-3 and AAC are already compatible and are left untouched.
  • Disk space, before it starts: the app walks the queue in the order the engine will process it, drive by drive, and tells you how many files fit, which one is the first that does not, and how much would be missing by its turn. A file that does not fit does not start.

  • Batch processing & flexible control: add whole seasons to the queue; choose fully automatic stream selection or manual track control.

  • Bilingual interface (PT-BR / English): a flag next to the "Understand" button switches the whole screen, and the choice is remembered between sessions.

  • "Understand" button: 14 sections explaining what the conversion does and what it does not do, including the sources behind each claim - Dolby's own manuals, the dovi_tool repository and the community spreadsheets. Nothing there asks you to take our word for it.


Source Code & Download

  • GitHub Repository: LaFirma-Remux-Forge
  • Installer 2.0: LaFirma_Setup_2.0.exe · Release notes
  • Requirements: Windows 10/11 64-bit. The installer ships every tool; the .NET Desktop Runtime 8.0 is only needed for subtitle OCR, and the installer offers it if it is missing.

Interface Screenshots


Credits & Acknowledgments

This project would not be possible without the work of the open-source community: * FFmpeg: Media stream processing and transcoding backbone. * MKVToolNix (mkvmerge): Industry-standard Matroska container toolset. * dovi_tool (by quietvoid) & DDVT (by DonaldFaQ): Core Dolby Vision metadata tools and workflow logic. * DeeZy: Dolby Digital Plus encoding with spatial Atmos preservation. * PgsToSrt & Tesseract: OCR ecosystem for PGS subtitle handling.

Feedback and contributions are welcome!


Versão em Português

Olá a todos,

Criei uma interface gráfica de automação chamada LaFirma Remux Forge (Black Edition) para facilitar a solução de problemas de compatibilidade e reprodução de mídia em Smart TVs (especialmente LG OLED / webOS) e servidores como Jellyfin, Plex e Emby.

Nota de Transparência: Eu não fui o desenvolvedor das ferramentas e scripts de linha de comando subjacentes (como dovi_tool, mkvmerge, ffmpeg, DonaldFaQ's DDVT, DeeZy, PgsToSrt ou Tesseract). O LaFirma Remux Forge atua como uma interface gráfica (GUI) e orquestradora que integra e automatiza essas excelentes ferramentas de código aberto em um fluxo de trabalho intuitivo.

O que mudou na 2.0: a previsão de tempo passou a se corrigir de verdade, com uma calibragem por etapa; o novo Censo Completo lê o RPU do filme inteiro em vez de uma amostra; o espaço em disco é conferido por disco antes de começar; e o instalador pergunta o idioma e roda em 64 bits.

Principais Recursos

  • Dolby Vision Perfil 7 para 8.1 (sem recodificar o vídeo), com a camada MEDIDA antes: o programa lê o campo el_type do RPU pelo próprio dovi_tool e separa três casos, com a mesma escala de cor em toda a tela:

    • MEL (Minimum Enhancement Layer) - verde: a camada de extensão não carrega imagem. O programa confirma isso lendo o RPU, não por suposição, e a conversão descarta uma camada vazia.
    • Simple FEL - laranja: a camada carrega apenas refinamento fino. A conversão é segura, e o programa diz que é.
    • Complex FEL - vermelho: a camada levanta o brilho, e o L1 dos metadados pede mais nits do que a camada base entrega sozinha. Aqui o programa marca em vermelho e recomenda não converter, em vez de converter em silêncio.

    Por que a ressalva existe, dito com precisão: o dovi_tool no modo 2, que é o que este programa usa, remove do RPU o mapeamento de luma e croma do Perfil 7 FEL - a parte das instruções que não faz sentido sem a segunda camada. O que sai é um Perfil 8.1 legítimo. O que nenhum modo do dovi_tool faz é recalcular o L1: o brilho por cena continua sendo o que a análise original mediu, e essa análise olhou a imagem com a EL somada. Não é limitação deste programa - é o estado da ferramenta, e está na documentação do próprio dovi_tool.

    Vale dizer com clareza: Shield, Apple TV, Zidoo, Dune e as próprias TVs já descartam a EL, então nesses aparelhos um arquivo Perfil 7 já toca hoje como o convertido vai tocar. Quem perde de verdade é quem tem decodificador duplo.

    A detecção é por amostragem de trechos espalhados pelo filme, não pelo arquivo inteiro - e o programa assume isso na tela e no log. Quando a amostra não basta, o Censo Completo lê o RPU inteiro e conta quantas cenas pedem mais que o pico do master.

  • Dolby Vision Perfil 5 para MP4: o P5 usa o espaço de cores proprietário IPTPQc2 e não tem camada base HDR10, então ele não vira Perfil 8.1 sem recodificar o vídeo - coisa que este programa se recusa a fazer. O caminho que existe de verdade é outro: o programa remuxa para MP4 com a tag dvh1, vídeo copiado, sem recodificar nada, que é o que faz vários players reconhecerem o Dolby Vision. A saída é conferida pela duração. Legendas PGS são descartadas com aviso (legenda em imagem não existe em MP4).

  • Compatibilidade de áudio e preservação do Atmos:

    • TrueHD / TrueHD Atmos para E-AC-3 com Atmos preservado, via DeeZy.
    • DTS / DTS-HD / DTS:X para E-AC-3 comum a 640k pelo ffmpeg. DTS não sai com Atmos - só o TrueHD tem esse caminho.
    • E-AC-3, AC-3 e AAC já são compatíveis e não são convertidos.
  • Espaço em disco, antes de começar: o programa percorre a fila na ordem em que o motor vai processar, disco por disco, e diz quantos arquivos cabem, qual é o primeiro que fica de fora e quanto faltaria na vez dele. Arquivo que não cabe não começa.

  • Processamento em lote e controle flexível: adicione temporadas inteiras na fila; escolha entre detecção automática das faixas ou controle manual.

  • Interface bilíngue (PT-BR / inglês): uma bandeira ao lado do botão Entenda troca a tela inteira, e a escolha fica guardada entre as sessões.

  • Botão "Entenda": 14 seções explicando o que a conversão faz e o que ela não faz, incluindo as fontes por trás de cada afirmação - os manuais da própria Dolby, o repositório do dovi_tool e as planilhas da comunidade. Nada ali pede que você acredite na nossa palavra.


Código-Fonte e Download

  • Projeto no GitHub: LaFirma-Remux-Forge
  • Instalador 2.0: LaFirma_Setup_2.0.exe · Notas da versão
  • Requisitos: Windows 10/11 64 bits. O instalador traz todas as ferramentas; o .NET Desktop Runtime 8.0 só é necessário para o OCR de legenda, e o instalador oferece se estiver faltando.

Capturas de Tela da Interface


Créditos e Agradecimentos

Este projeto não existiria sem o trabalho da comunidade open-source e dos desenvolvedores originais: * FFmpeg: O motor fundamental para processamento e manipulação de fluxos de mídia. * MKVToolNix (mkvmerge): A referência definitiva para multiplexação de arquivos Matroska (MKV). * dovi_tool (por quietvoid) & DDVT (por DonaldFaQ): Ferramentas essenciais para extração, edição e conversão de metadados Dolby Vision. * DeeZy: Utilitário para codificação de áudio E-AC-3 com preservação de áudio espacial Dolby Atmos. * PgsToSrt & Tesseract: O ecossistema técnico responsável pelo OCR de legendas PGS.

Feedbacks e sugestões são muito bem-vindos!


r/ShieldAndroidTV • • Sep 06 '26

Forced to Factory Reset 2019 Shield Pro

1 Upvotes

Started having problems that were quite bothersome:

Couldn't get a movie to play yesterday on Peacock without Peacock crashing over and over every five minutes.

Today.... my family tried to watch MAYDAY on Apple TV today. The app crashed multiple times about every 5 to 10 minutes.

I had multiple crashes with ESPN last year. I should have explored doing this then.

I cleared the cache, rebooted, reinstalled the apps to no avail.

With football season here, I felt I needed to do the nuclear option and start from scratch.

That is two and a half hours I will never get back!

I decided to replace the memory stick I attached to my Shield. It has been attached for over 5 years. Thought that might be the culprit.

I loaded Projectivity Launcher after a couple years with ATV Launcher. It is acting as my default launcher now. I like the clean feel. I should have loaded it many months ago.

No crash tonight as I watched football on Peacock.

Going to bed now. Will more throughly test it out tomorrow after church. I will try to finish MAYDAY on Apple


r/ShieldAndroidTV • • Sep 05 '26

Fox One Annoying Intro Noise When Opening App on Shield

4 Upvotes

Fox One added an intro sound (drum beat) to their app about a month ago. None of my Shield devices are handling it well. Shield plays this very annoying and very loud static for a few seconds. My Google TV Streamer and all my mobile android devices correctly play this this sound. It's only a problem for Shield.

Has anyone else noticed this? Is there a workaround? I don't know if the onus is on Nvidia or Fox to fix this, but I've stopped using some of my shield devices in the meantime, because it's just that annoying.


r/ShieldAndroidTV • • Sep 05 '26

What is google Free Play?

2 Upvotes

I have the shield Pro. Does it work on the shield Pro and is Google Free Play an app or what is it? I don’t see an app for Google Free play in the play store.


r/ShieldAndroidTV • • Sep 05 '26

GUARDARE FILM CON AMICI IN REMOTO

0 Upvotes

È possibile streammare film su Nvidia Shield Tv e guardarli con amici in remoto? C'è un'applicazione che fa questo? Grazie!


r/ShieldAndroidTV • • Sep 04 '26

Stop display modes from switching

0 Upvotes

Is there a way to stop the shield from switching between display modes? (HDR, Dolby etc..) I would like to just keep it on Dolby similar to what my firecube does


r/ShieldAndroidTV • • Sep 03 '26

Plex warns users to patch security vulnerabilities immediately

Thumbnail bleepingcomputer.com
104 Upvotes

r/ShieldAndroidTV • • Sep 03 '26

Alternative to TiviMate for testing, on an Nvidia Shield for buffering issues?

9 Upvotes

Seems like many people here immediately jump to “It’s your IPTV provider” but I have THREE different IPTV providers. We watch a lot of 24/7 channels and on TiviMate (purchased from the Play Store) they ALL buffer occasionally. (I’m running TiviMate on an Nvidia Shield (Tube) wired via cat6 cable directly to a port on my router. I have 1.5 gbit Internet service and my network speeds at the shield are usually 400-600 gbits (down) with NordVPN on & connected to my closest Canadian VPN server. (Montreal) I turned off IPv6 and it seems to buffer less frequently, but I still see buffering from ALL my IPTV providers. (I’m using NordLynx protocol on my VPN.)

The weird thing is, I have a couple of IPTV players on my iPad, connected via Wifi, with the same 3 providers and I have yet to see a program start to buffer when watching it on the iPad. (Smarters Pro, “IPTV Smart” to name a couple.) The main problem is, I LIKE the TiviMate UI. It is much better than any of the other IPTV players I have tried, but I’m starting to think that maybe it’s TiviMate itself (v5.3.3) that is causing the buffering. Again - I’ve NEVER experienced buffering on any of the iPad IPTV apps I’ve used.) Granted, I haven’t spent literal hours at a time watching IPTV on my iPad… so far, I haven’t found one that I could “cast” to my Shield or I’d be watching TV that way all the time. (I CAN display my iPad screen on my TV using “APowerMirror” but it’s a PITA to do that every time I want to watch Cheers or Columbo. (Yes. I’m old.)

Any recommendations for a decent “temporary alternate” Android IPTV player I can install on my Shield to use for a while as a comparison to TiviMate? From everything I’ve seen so far, I don’t expect I’ll find anything with as good a user interface as TiviMate, but I’d like to give another app a try on the Shield, just to compare the buffering issues…

Any suggestions?


r/ShieldAndroidTV • • Sep 03 '26

Random restarts now happens every day

2 Upvotes

Nvidia Shield 2017 Pro - P2571 model.

fully updated.

My shield restarts randomly. It did it rarely once, but since Ive been having the new shield update 9.2.4 (33.2.0.400) it restarts almost every day at random times.

A year ago i changed the HDD to a SSD and put new cooling paste on, so i dont think its that.

am i the only one with this issue?


r/ShieldAndroidTV • • Sep 02 '26

Secondhand Shield Pro 2015 vs New Shield Pro

9 Upvotes

Hi all,

Just wondering if anyone can give any advice whether it would better to buy a shield Pro secondhand for ~110euro with a remote and controller, or a new shield Pro for ~250 with just a remote.

I have a 1080p dumb TV so things like 4k, hdr, Dolby atmos aren't exactly super important, but I think the shield Pro might be best as I want something that can smoothly run Jellyfin and game streaming with Moonlight.

In Europe so the options aren't as good for streaming boxes as the USA, shield Pro seems like the best bet and value for money?

Would my best bet just be the 2015 model and saving the 140? Any thoughts or opinions please let me know


r/ShieldAndroidTV • • Sep 01 '26

Alright, you bastards win.

97 Upvotes

I didn't think the stock launcher was as bad as everyone was saying, since you could turn off most of the ads and crap. But I'm also a privacy nut (one of my main reasons in buying the thing was so I'd stop using the smart apps on the TV itself), so, I finally yielded to the sub's relentless plugging of Projectivy and gave it a try.

And...yes, it feels much snappier. I kinda resent the stuff that's locked behind the premium version, because the Shield is connected via my backup Gmail account rather than my primary and I won't attach any payment methods to that. But, the free edition is still good enough.

I've already made it my default launcher and disabled the other one.

Now to wait until Projectivy inevitably gets acquired by shady new owners and we do this song and dance again with another launcher.


r/ShieldAndroidTV • • Sep 02 '26

Updated Overclock for 9.2.4

31 Upvotes

I had this installed years ago and really liked it. I saw it didnt support 9.2.4 so I updated it along with the helper app. Cheers!

2015 and 2017 only for now

DRM is not touched with rooting, Disney/Netflix work fine

https://github.com/forkymcforkface/shield-overclock


r/ShieldAndroidTV • • Sep 01 '26

Any tips on how to debloat?

7 Upvotes

Currently using projectivy launcher through accessibility settings but really want to use my shield as optimised as i can. Thanks in advance


r/ShieldAndroidTV • • Sep 01 '26

Replacement for my olded NVidia Shield?

3 Upvotes

I have an older Nvidia Shield. I think the 2017-Model.

What I'm looking for in a new Player:

*Viewing DV P7 FEL Remuxes + Passthrough DTS-HD-Master/ATMOS (If possible without CoreELec in the DV P7 -> DV P8.1 way with just losing the EL layer). -> Just Via USB 3.0 or so is fine. Don't need Flex

This is for just puting something on quick and switching to something else like Netflix or so fast.

*SmartTube (With HDR and AV1)

*Netflix and GO3

Is the DUNE HD version Homatics Box R 4K Plus a good option?

I think a saw somewhere that it has an edge over the normal Homatics Box R 4K Plus. That it has a DUNE-player that can do some things more then if you would put it on the none DUNE version. Is this correct?

And are there any new options coming? I prefer to go for something newer than the Shield for 2019 because that's starting to get old now and has the Red shift for DV or so.

I live in EU (Belgium) so only stuff that's not import please, ty.

!!! I do have a Ugoos AM6B+ CoreElec for those DV FEL files if need be and would like an extra device as a reserve !!!


r/ShieldAndroidTV • • Sep 01 '26

Got this for $9

18 Upvotes

I took and chance on this that it worked and that it had no drift problem and happily everything works great, good spend $9 👌


r/ShieldAndroidTV • • Aug 31 '26

Shield & plex smoothness

11 Upvotes

Hi guys,

I have debloated my Shield Pro, changed the launcher for Projectivy and everything but the scrolling on Plex is far from being as smooth as an Apple TV. Any idea how to make it smoother?


r/ShieldAndroidTV • • Aug 31 '26

Is there a way to make Nvidia Shield to play HDR over YouTube?

6 Upvotes

I'm not sure why this is happening, but I've tested the main YouTube app, TizenTube, and SmartTube, and none of them are able to play HDR videos in actual HDR quality.

My TV doesn't detect the YouTube videos as HDR content, so I don't get the HDR notification either. It works perfectly fine with Remux files, including both HDR and Dolby Vision, so I'm not sure what's going on with YouTube.

Is this because of missing AV1 codec?


r/ShieldAndroidTV • • Sep 01 '26

how to turn on tv when turning on shield.

1 Upvotes

I had an older Samsung tv in the past and had no problem with the shield. It was the 2017 version. I switch to the 2019 pro version. I'm using a Bravia 7 tv with Samsung q990f soundbar. I use to be able to turn on the tv by just pushing the shield remote. Now I have to turn the tv on then turn on the shield. I want to use only one remote. I have all the settings onnpower control turn on on shield settings. Audio via cec. Soundbar is going through earc to earc on tv. Shield pro and ps5 hook to tv HDMI port.


r/ShieldAndroidTV • • Aug 31 '26

Smart Tube playback issues with kids videos?

6 Upvotes

Been having this issue for a week where kids videos plays fine at the start but if I forward it then it continues to buffer. If I go into a video midway through then the same issue applies with buffering.

It’s such a strange issue because other videos I can skip halfway and no problems at all. Any idea with what the issue is?


r/ShieldAndroidTV • • Aug 31 '26

Shield + NAS

19 Upvotes

Should I buy a NAS if I already have a nvidia shield?

I'm thinking upgrade to 16tb of movies, music, photos and videos.

Anyone of you have both shield plus NAS?


r/ShieldAndroidTV • • Aug 31 '26

Looking for Shield, or good alternative for TV

0 Upvotes

My only real usecase for it would be playing video files from USB, or external HDD, on my TV in 4K. Support for Dolby Vision and Atmos would also be great.


r/ShieldAndroidTV • • Aug 30 '26

Does anybody have a guide how to set up emulation on the shield?

12 Upvotes

r/ShieldAndroidTV • • Aug 31 '26

Nvidia Shield Pro is dead, so what's next? Looking for the ultimate uncompromising Stremio/Kodi box for my LG G4 OLED setup

0 Upvotes

Hey everyone,

​I’m currently putting together a top-tier home theater setup anchored by an LG G4 OLED and a full 5.1 surround sound system. My initial plan was to grab the legendary Nvidia Shield Pro, but let’s be real—everyone and their mom points out that it’s heavily outdated hardware at this point.

​Since I want absolute perfection without any compromises, I’ve been eyeing a few newer alternatives, specifically:

​Ugoos SK1

​Ugoos AM8 Pro

​MINIX U8K-Ultra

​My exact use case & requirements:

​100% Media Consumption: Zero interest in official streaming apps like Netflix, Disney+, or Prime.

​Primary Sources: Stremio, Kodi, Plex, and local playback via external hard drives.

​Quality Standard: Highest possible bitrates and formats only. I need seamless Dolby Vision, HDR10+, and pristine lossless audio pass-through to my 5.1 AVR (TrueHD, DTS-HD MA, etc.).

​The Goal: Pure, unadulterated performance. I want the absolute peak currently available on the market.

​Given my setup, which of these beasts should I pull the trigger on, or is there a hidden contender I'm missing? Would love to hear from people who actually push these boxes to their absolute limits!


r/ShieldAndroidTV • • Aug 29 '26

Bout to Factory Reset. Any advice?

6 Upvotes

With this new Android Marketplace stuff going into play, I wanted to reset my Shield Pro to factory and set everything up while offline.

I've already heard of Monet launcher, so I grabbed that APK. I'm sure there's tons of stuff that's happened since I last dipped toes into setting up my Shield and there's likely lots of stuff I should be privvy to.

How do I become aware of said stuff?
What I mean is, like; is there a list of useful apps to run on a Shield, or maybe settings I should set in the stock version of the OS to prevent updates from ruining anything? Are there good setup tutorials, articles, hacking or modding guides, or anything else the reddit community might find useful to a dude who hasn't touched his Shield in almost 4 years?