OK.ru não reproduz vídeos fora do site? Como resolver
O OK.ru (Odnoklassniki) virou um hospedeiro de vídeo popular entre quem tem blog, justamente por aguentar arquivos pesados de graça. O problema clássico aparece na hora de incorporar (embed) o vídeo em um post: ele toca normalmente dentro do OK.ru, mas no seu site mostra erro ou tela preta. Vamos às causas e soluções.
Por que o vídeo só toca dentro do OK.ru
Quando um vídeo funciona na plataforma mas não no seu site, quase sempre é uma destas razões:
- Você está usando o link da página, não o código de incorporação. Colar a URL do vídeo não é o mesmo que usar o embed.
- Restrição de domínio/privacidade do vídeo: vídeos marcados como privados ou com incorporação desativada não tocam fora do OK.ru.
- Bloqueio de conteúdo misto (HTTP/HTTPS): se seu site é HTTPS e o embed carrega via HTTP, o navegador bloqueia o player.
- Restrição geográfica: parte do conteúdo do OK.ru tem limitação por região.
Solução 1 — Use o código de incorporação correto
- Abra o vídeo no OK.ru.
- Procure a opção de compartilhar / incorporar (ícone de compartilhamento ou "Copiar código").
- Copie o código
<iframe>completo — não apenas o link. - Cole esse iframe no seu post em modo HTML (não no editor visual, que pode "escapar" o código).
Se o seu CMS filtra iframes (WordPress.com, alguns temas), você precisa habilitar iframes ou usar um plugin de incorporação. Em HTML puro, o iframe funciona direto.
Solução 2 — Garanta HTTPS no embed
Se a URL dentro do iframe começa com http://, troque para https://. Navegadores modernos bloqueiam "conteúdo misto" e é uma das causas mais comuns de tela preta em sites seguros.
Solução 3 — Verifique as permissões do vídeo
No OK.ru, confirme que o vídeo está público e com a incorporação permitida. Vídeos enviados como privados não tocam em sites externos, por mais correto que esteja o código.
Vale a pena depender do OK.ru?
Honestamente: o OK.ru é gratuito, mas é um hospedeiro de terceiros sobre o qual você não tem controle. Vídeos podem ser removidos, ter o embed desativado ou sofrer restrição de região sem aviso. Para conteúdo importante do seu site, considere alternativas mais previsíveis (um hospedeiro de vídeo pago, ou o próprio YouTube como não listado). Use o OK.ru para o que é descartável.
Perguntas frequentes
Por que o vídeo toca no OK.ru mas não no meu blog?
Quase sempre porque você usou o link da página em vez do código de incorporação (iframe), ou porque o vídeo está privado, com embed desativado, ou carregando via HTTP em um site HTTPS.
Como pego o código de incorporação do OK.ru?
Abra o vídeo, use a opção de compartilhar/incorporar e copie o código
O OK.ru é confiável para hospedar vídeos?
É gratuito e aguenta arquivos grandes, mas é um serviço de terceiros sem garantias: o vídeo pode ser removido ou restringido. Para conteúdo importante, prefira uma solução com mais controle.