Dois players da mesma conta, no mesmo markup, na mesma página

Os dois entram exatamente do mesmo jeito: elemento <vturb-smartplayer> vazio, em fluxo, dentro de uma caixa de 270 px de largura. A única diferença é o id do player.

As duas caixas estão limitadas a 480 px de altura só para esta página caber na tela: sem o limite, o player 1 empurra o resto 15 mil px para baixo. A medição embaixo de cada player mostra a altura real do elemento, que o limite não muda.

1. VSL nova — 6aba636ed76b5fcf417eb9e9

medindo…

2. Criativo do site — 6a1735e8be176651058cdfed

medindo…

Sobre o aviso de domínio: este endereço de teste não está na lista de domínios liberados da conta, então o player 2 mostra o aviso da Vturb no lugar do vídeo. Isso não atrapalha a comparação, e até ajuda: mesmo bloqueado, o player 2 aplica a proporção certa (1,78) e cria o style. O player 1 nem chega nessa etapa — ele já nasce com 56,25 e para na capa.

O valor que difere está no próprio player.js servido pela Vturb, em playerInit.aspectRatio: o player 1 traz 5625 e o player 2 traz 177.78. Como o player aplica esse número como padding: <valor>%, 270 px de largura viram ~15.188 px de altura no player 1.

Segundo sintoma no player 1: o thumbnailKey dele aponta para outro player (6a889eb7520612deff162bf5), então a capa exibida é a de outro vídeo.