Como Baixar Vídeos da Amazon: HLS, Tokens e 3 Métodos
Se você já clicou com o botão direito em um vídeo de produto da Amazon e viu o menu mostrar apenas “Em loop” e “Picture in picture” — sem “Salvar vídeo como” — você já conhece o motivo pelo qual este é um guia separado do guia de imagens . A Amazon entrega os vídeos de produtos como streams HLS, por trás de URLs com tokens assinados, em um CDN que retorna 403 se você esperar demais. Nenhum dos padrões que funcionam para imagens estáticas se aplica.
Este é o mergulho técnico profundo: como o pipeline de vídeo da Amazon realmente funciona, como é a playlist m3u8, por que seu comando ffmpeg às vezes falha no meio do caminho e o que cada um dos três métodos reais de download consegue e não consegue fazer. Depois transformamos isso em um fluxo de trabalho de vendedor: como ler a estratégia de vídeo de um concorrente em 90 segundos e o que de fato copiar.
Por Que Salvar Com o Botão Direito Não Funciona
Vídeos estáticos são um único arquivo MP4. O navegador o baixa, o reproduz e o menu do botão direito oferece “Salvar”. Vídeos HLS não são um único arquivo. A página contém um elemento <video> vazio cujo src é definido como uma URL blob: pelo JavaScript. Por trás desse blob, uma biblioteca de player (a Amazon usa uma build personalizada do hls.js mais o próprio player de VOD) está buscando um manifesto, depois segmentos, e costurando-os em tempo real dentro de um buffer de Media Source Extensions.
O menu do botão direito inspeciona a origem do elemento de vídeo. Ele vê um blob sem URL original, então “Salvar vídeo como” fica indisponível. Mesmo que estivesse disponível, o blob só contém o que por acaso está no buffer naquele momento — geralmente 30 segundos de vídeo, não o arquivo inteiro.
Esse é o mesmo protocolo que Netflix, YouTube, Twitch e a maioria dos sites de vídeo modernos usam. Ele foi projetado para streaming adaptativo, não para prevenção de download — mas o efeito colateral é o mesmo.
Por Dentro da Playlist m3u8
Quando a página carrega, o player faz sua primeira requisição de vídeo para a playlist master. Abra o DevTools, filtre o Network por m3u8 e reproduza o vídeo — você verá algo como:
https://m.media-amazon.com/images/S/vse-vms-transcoding-artifact-us-east-1-prod/.../master.m3u8
?X-Amz-Algorithm=AWS4-HMAC-SHA256
&X-Amz-Credential=...
&X-Amz-Date=20260419T101530Z
&X-Amz-Expires=43200
&X-Amz-Signature=...
Esse X-Amz-Expires=43200 é o tempo de vida em segundos — 12 horas. Depois que ele se esgota, toda URL assinada sob aquele token retorna 403, mesmo que você tenha o arquivo m3u8 salvo localmente.
O corpo da playlist master fica assim:
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-STREAM-INF:BANDWIDTH=425000,RESOLUTION=416x234,CODECS="avc1.4d4015,mp4a.40.2"
234p_index.m3u8?X-Amz-...
#EXT-X-STREAM-INF:BANDWIDTH=950000,RESOLUTION=640x360,CODECS="avc1.4d401e,mp4a.40.2"
360p_index.m3u8?X-Amz-...
#EXT-X-STREAM-INF:BANDWIDTH=1850000,RESOLUTION=854x480,CODECS="avc1.4d401e,mp4a.40.2"
480p_index.m3u8?X-Amz-...
#EXT-X-STREAM-INF:BANDWIDTH=3200000,RESOLUTION=1280x720,CODECS="avc1.4d401f,mp4a.40.2"
720p_index.m3u8?X-Amz-...
#EXT-X-STREAM-INF:BANDWIDTH=5400000,RESOLUTION=1920x1080,CODECS="avc1.640028,mp4a.40.2"
1080p_index.m3u8?X-Amz-...
Cada linha é uma variante de qualidade. BANDWIDTH é o bitrate médio em bits/seg; CODECS é o profile/level do H.264 (avc1.640028 = High Profile @ 4.0) e o codec de áudio (mp4a.40.2 = AAC LC, o padrão). O player escolhe uma com base na largura de banda, depois busca a playlist filha correspondente:
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-TARGETDURATION:6
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-MAP:URI="init.mp4"
#EXTINF:6.000,
segment_001.ts?X-Amz-...
#EXTINF:6.000,
segment_002.ts?X-Amz-...
#EXTINF:4.480,
segment_003.ts?X-Amz-...
#EXT-X-ENDLIST
Essa é a lista de download de verdade — normalmente de 5 a 30 pequenos segmentos .ts por vídeo. Para reconstruir o arquivo você busca cada segmento em ordem, os concatena e faz o remux em MP4. Ferramentas como o ffmpeg fazem isso em um único passo; uma extensão faz isso de forma transparente.
O Que “Maior Qualidade” Realmente Significa
O player adapta para baixo em conexões lentas, então não há garantia de que a versão que você assistiu seja a versão no topo da escada. Uma ferramenta de download que grava o que foi reproduzido te entrega o que a rede resolveu servir. Uma ferramenta de download que analisa a playlist master e escolhe explicitamente a variante de maior BANDWIDTH te entrega a fonte.
A maioria dos anúncios da Amazon limita em 1080p (5 Mbps). Conteúdo A+ Premium ocasionalmente serve 1440p ou 4K. A largura de banda indica qual: qualquer coisa acima de ~8 Mbps é provavelmente uma variante 4K.
O DASH Também Está Por Aí
A maioria dos vídeos de produtos da Amazon usa HLS, mas uma fração usa DASH (manifesto .mpd, segmentos .m4s). O protocolo é estruturalmente similar — manifesto mais segmentos — mas as extensões de arquivo e o parser diferem. Se você está filtrando o Network por m3u8 e não vê nada, troque o filtro para mpd. A maioria das ferramentas de download modernas lida com ambos.
Clipes de live shopping (Amazon Live, certos Sponsored Brands video) às vezes usam Smooth Streaming (manifesto .ism). Esses são raros em páginas de produto comuns.
URLs com Tokens e Por Que as Ferramentas Falham no Meio do Caminho
A razão única mais comum para um job manual de ffmpeg falhar: o token da playlist master expirou quando o ffmpeg chegou ao segmento 142 de 200. As URLs assinadas na playlist master vivem por 12 horas, mas cada playlist filha e cada URL de segmento é assinada de forma independente — e os tokens podem ser muito mais curtos em algumas regiões (já vimos expiração de 1 hora no JP).
Três modos de falha que normalmente indicam um problema de token:
- O
ffmpegtem sucesso nos segmentos de 1 a 30, depois imprimeHTTP error 403 Forbiddenno segmento 31. - O MP4 baixado reproduz os primeiros 90 segundos, depois termina abruptamente.
- O download começa imediatamente, mas o
ffmpegreportaServer returned 5XX Server Error replyno meio do caminho.
A solução é baixar em uma única passada. As extensões de navegador interceptam o manifesto no momento em que o player o carrega e puxam cada segmento dentro da mesma sessão, então a expiração do token raramente é um fator. Ferramentas que enfileiram URLs para depois (colar o m3u8 em um downloader online) são as mais expostas a isso.
Endpoints de CDN, Decodificados
Você normalmente consegue saber que tipo de vídeo está olhando a partir do host:
| Padrão de host | Conteúdo |
|---|---|
m.media-amazon.com/images/S/vse-vms-transcoding-artifact-* |
Vídeo de produto padrão enviado pelo vendedor. |
m.media-amazon.com/images/S/aplus-media/... ou aplus-media-library-service-... |
Vídeo embutido em Conteúdo A+. |
m.media-amazon.com/images/S/al-na-9d5f4377-* (e shards regionais similares) |
Vídeos de avaliações de clientes. Ficam no DOM das avaliações, não no carrossel principal. |
m.media-amazon.com/images/S/img-vd-* |
Video Display Ads, às vezes aparecendo no carrossel para produtos patrocinados. |
live-shopping-vod-* |
Gravações de streams de compras da Amazon Live. |
Os endpoints mudam com o tempo e entre marketplaces, mas a estrutura é consistente: o host carrega o tipo de conteúdo, o caminho carrega o ID do ativo, a query string carrega a assinatura.
Método 1: Extensão do Chrome (o Fluxo de Trabalho Que Sobrevive em Escala)
Para vendedores que precisam puxar pesquisa de vídeo semanalmente, uma extensão feita sob medida é o único método que escala. Ela faz os quatro trabalhos que importam:
- Intercepta a playlist master conforme o player a carrega (sem DevTools manual).
- Escolhe a variante de maior BANDWIDTH explicitamente, não a que a rede estava servindo.
- Baixa cada segmento dentro da sessão para que a expiração do token não seja um fator.
- Faz o remux em MP4 e nomeia o arquivo com o ASIN, o slot e a qualidade.
Como Usar o ASINCrate
- Instale o ASINCrate pela Chrome Web Store. Funciona também no Edge, Brave, Arc e Vivaldi.
- Abra qualquer página de produto da Amazon com vídeo nos mais de 15 marketplaces compatíveis (US, UK, DE, JP, IN, FR, IT, ES, CA, AU, MX, BR, NL, SE, AE, SG, TR, PL).
- Clique em Baixar ao lado de qualquer vídeo detectado. A barra lateral lista os vídeos do vendedor, os vídeos embutidos em A+ e os vídeos de avaliações de clientes separadamente. Você pode pegar um ou baixar o anúncio inteiro em lote.
- Receba um MP4 nomeado
[ASIN]_[slot]_[resolução].mp4, ex.:B07XYZ1234_VIDEO01_1080p.mp4. A opção de ZIP do ASINCrate empacota cada vídeo mais cada imagem em um único download organizado — o formato de entrada que você quer para auditorias entre anúncios.
Outras Extensões, Com Honestidade
- Stream Recorder / Video DownloadHelper — Capturadores genéricos de HLS. Funcionam na Amazon, mas não entendem a estrutura do carrossel de vídeo, então capturam o que acabou de ser reproduzido, não o conjunto completo de vídeos da página. Sem separação de A+ ou vídeo de avaliações.
- AMZ Downloader plano Pro — Inclui vídeo, US$ 6,99/mês. Funcional para fluxos de trabalho focados em imagem que ocasionalmente precisam de vídeo; menos otimizado para cobertura entre marketplaces.
- ASINCrate — Carrossel + A+ + vídeos de avaliações, seleção automática da melhor qualidade, ZIP com imagens, sem conta para downloads individuais.
Método 2: DevTools + ffmpeg (Grátis, Poderoso, Trabalhoso)
Se você já tem o ffmpeg instalado, este é o caminho sem extensão:
# 1. Na aba Network do DevTools, filtre "m3u8", reproduza o vídeo.
# 2. Clique com o botão direito na requisição da playlist master → Copy → Copy URL.
# 3. No seu terminal:
ffmpeg -i "PASTED_MASTER_M3U8_URL" \
-map 0:v:0 -map 0:a:0 \
-c copy \
-bsf:a aac_adtstoasc \
output.mp4
Algumas coisas para saber:
-c copyevita uma reencodificação. Se offmpegreclamar, remova-o e deixe que ele transcodifique.-bsf:a aac_adtstoascconverte os frames AAC ADTS do.tspara o formato ASC que o MP4 espera. Pule isso e seu áudio toca em alguns players, mas não em outros.- Se você quer uma resolução específica, troque a playlist master por uma das playlists filhas das linhas
#EXT-X-STREAM-INFda master. - Expiração de token: copie e rode dentro da hora. Se o
ffmpegfalhar no meio do caminho, recarregue a página no navegador para obter uma nova URL assinada e comece de novo.
Este é o método certo de aprender uma vez. Ele te ensina o que uma ferramenta de download está de fato fazendo, e é uma escotilha de escape útil quando uma extensão quebra. É o método errado de fazer duas vezes por semana para 20 ASINs.
Método 3: Downloaders de Vídeo Online (Geralmente Não Funcionam)
O padrão é familiar: cole a URL da Amazon, receba um link de download. Na prática, os downloaders online para vídeos da Amazon falham com mais frequência do que funcionam. As razões são estruturais:
- As proteções anti-bot da Amazon frequentemente exigem uma sessão de navegador com cookies válidos. Os fetchers do lado do servidor recebem uma versão diferente da página, muitas vezes sem o vídeo nenhum.
- O roteamento geográfico do CDN significa que a localização do IP do servidor pode não ver o mesmo vídeo que você (servidor nos EUA atinge o CDN dos EUA, perdendo seu ativo do marketplace DE).
- As URLs com token expiram do lado do fetcher do servidor, não do seu. Se a fila deles estiver congestionada, sua URL expira antes de chegar a vez.
- Você está enviando o ASIN que está pesquisando para o servidor de um terceiro. Para trabalho de inteligência competitiva, isso é um vazamento.
Algumas ferramentas online funcionam por uma janela específica entre as atualizações do CDN da Amazon, depois quebram por semanas. Trate-as como não confiáveis.
Comparação de Métodos
| Critério | Extensão do Chrome | DevTools + ffmpeg | Ferramentas Online |
|---|---|---|---|
| Sobrevive à expiração do token | Captura na sessão | Em até ~1h | Falha com frequência |
| Escolhe a variante de melhor qualidade | Sim, explícito | Sim, manual | Frequentemente 360–480p |
| Todos os vídeos do carrossel em uma passada | Sim | Um por comando | Um de cada vez |
| Vídeos de avaliações de clientes | Sim, rotulados à parte | Possível (busca manual) | Não |
| Vídeos embutidos em A+ | Sim | Possível | Não |
| Privacidade | Apenas local | Apenas local | Servidor de terceiros |
| Tempo por anúncio | ~10 seg | 5–10 min | 2–5 min (quando funciona) |
Slots de Vídeo da Amazon e o Que Cabe em Cada Um
Os anúncios da Amazon podem incluir até quatro superfícies distintas de vídeo. A estratégia para cada uma é diferente.
| Slot | Especificações e restrições | O que funciona |
|---|---|---|
| Vídeo do carrossel (posição 7–9 da galeria, dependendo da categoria) | 1080p, ≤5 min, ≤500MB, MP4 H.264. Reproduz mudo no autoplay. | Gancho de 8 a 15 segundos, sem dependência de áudio, estilo comparação produto-contra-produto ou destaque de recurso. |
| Módulo de vídeo de Conteúdo A+ (apenas Brand Registry) | 1080p, ≤300MB, ≤24 min em algumas categorias. | História da marca, demonstração, explicação do fundador, formato mais longo que o carrossel. |
| Carrossel de vídeo A+ Premium (Brand Registry + acesso a Premium Content) | 1080p, vários vídeos em um módulo. | Sequência caso de uso → caso de uso → caso de uso. |
| Sponsored Brands video (publicidade, não o anúncio) | 6–45 seg, 1080p preferencialmente. | O gancho de autoplay nos resultados de busca. Alvo de otimização diferente do vídeo do anúncio. |
Os vídeos de avaliações de clientes não são um slot que você controla — são gerados por usuários e exibidos abaixo das avaliações. O valor deles é inteligência, não otimização.
Lendo a Estratégia de Vídeo de um Concorrente em 90 Segundos
Você não precisa escrever uma tese. O framework de 90 segundos:
Abra o vídeo e assista aos primeiros 3 segundos com o som desligado.
- Há um gancho visual claro no quadro 1? (Mão pegando o produto, split-screen de antes/depois, texto “NÃO COMPRE X ANTES DE VER ISTO”.)
- Há um texto grande na tela que se lê no tamanho de thumbnail 320×320?
Se a resposta para ambos for não, o vídeo é decorativo — ele não está impulsionando conversão. A maioria dos vídeos de carrossel cai nessa categoria. Essa é uma boa notícia para você: a barra está baixa.
Assista ao resto com o som ligado.
- Qual é a ordem da demonstração? (Unboxing → configuração → uso principal → uso secundário é o padrão.)
- Onde está o call-to-action? (End-card com sobreposição “Adicionar ao carrinho”, ou implícito?)
- Qual a duração? A mediana de vídeo de carrossel enviado pelo vendedor é de 30 a 60 segundos. Qualquer coisa acima de 90 segundos raramente é assistida até o fim no carrossel.
Abra 5 vídeos de concorrentes e reconstrua o padrão.
- Dos 5 principais da sua categoria, quantos abrem com o produto em movimento vs. em uma prateleira? Quantos têm texto na tela? Quantos usam lifestyle vs. estúdio?
- O padrão dominante é o que se deve acompanhar. O nicho não preenchido (ex.: “ninguém nesta categoria tem uma demonstração de 15 segundos com texto na tela”) é onde diferenciar.
Este é o único passo que os downloaders de vídeo de concorrentes possibilitam e que a própria página não possibilita. Você não consegue fazer comparação em contact sheet na interface da Amazon; você precisa dos arquivos.
Extraindo Estratégia de Vídeo das Avaliações de Clientes
Os vídeos de avaliações de clientes são 80% ruído — unboxing na bancada da cozinha, crianças brincando com o produto, câmera tremida e desfocada — e 20% sinal. O sinal que vale garimpar:
- Surpresas de tamanho. Vídeos de “achei que isto fosse maior” / “muito menor do que eu esperava” são comuns. Se 4 de 20 vídeos de avaliação comentam sobre o tamanho, seu anúncio deveria ter uma foto de comparação de escala na mão no slot PT 2.
- Padrões de defeito. Avaliadores que fazem o unboxing e imediatamente filmam algo quebrado. Mesmo clipe de plástico, mesma descamação de tinta, mesma costura solta em vários avaliadores = sua prioridade de QC.
- Casos de uso que o marketing perdeu. Clientes usando o produto de formas inesperadas. Adicione o caso de uso ao seu Conteúdo A+; você está dando à Amazon uma nova superfície para descoberta orgânica.
- Menções a comparações. Avaliadores que comparam a um concorrente nomeado. O nome do concorrente no vídeo deles te revela o conjunto de cross-shop que o algoritmo da Amazon construiu em torno da sua categoria.
Uma sessão de 30 minutos de vídeos de avaliações por categoria normalmente produz três melhorias concretas de anúncio que você não teria encontrado lendo as avaliações em texto.
Diferenças de Marketplace
- JP tem a revisão de vídeo mais rigorosa (e a fila mais longa — de 3 a 10 dias úteis para um módulo de vídeo de Brand Registry entrar no ar).
- DE rejeita alegações em vídeo de forma mais agressiva. Qualquer coisa que se assemelhe a uma alegação médica ou de perda de peso em um vídeo de suplemento é retirada.
- IN permite vídeo de resolução mais baixa (480p ainda comum em algumas categorias), e o autoplay com consciência de largura de banda é mais conservador — seu vídeo tem mais chance de ser pausado na primeira impressão.
- US / UK / EU são os marketplaces mais permissivos quanto à variedade de conteúdo de vídeo.
Um vídeo localizado por marketplace principal supera de forma significativa um único vídeo em inglês em todos os marketplaces, e quase nenhum pequeno vendedor faz isso.
Conformidade e Aspectos Jurídicos
A mesma regra do guia de imagens se aplica, com uma consideração extra: os vídeos de avaliações de clientes pertencem ao avaliador, não à Amazon e não ao vendedor em cujo anúncio eles aparecem. Isso significa que:
- Análise interna: tudo bem.
- Republicar nas redes sociais ou em uma apresentação: não, sem a permissão do avaliador.
- Usar um quadro como foto de “cliente real” no seu próprio anúncio: violação de direitos autorais mais uma violação dos termos de serviço que a Amazon vai punir.
Para vídeos de concorrentes enviados pelo vendedor, a linha é a mesma das imagens: referência sim, reutilização não.
Perguntas Frequentes
Por que não consigo só clicar com o botão direito e salvar os vídeos de produtos da Amazon?
A Amazon entrega os vídeos de produtos como streams HLS. Não existe um único arquivo de vídeo na página — o player baixa centenas de segmentos .ts de 2 a 6 segundos e os costura em tempo real. O botão direito vê um elemento <video> com uma origem blob:, então “Salvar vídeo como” fica acinzentado ou retorna um arquivo vazio.
Por quanto tempo as URLs com tokens assinados são válidas?
A maioria das URLs de segmento de vídeo da Amazon inclui uma query string com X-Amz-Date, X-Amz-Expires e X-Amz-Signature. A expiração é normalmente de 12 horas a partir da emissão, às vezes mais curta para certas regiões. Após a expiração, a URL do segmento retorna 403 — mesmo que a playlist ainda a referencie. Ferramentas que baixam em uma única passada superam ferramentas que enfileiram URLs para depois.
Quais resoluções de vídeo a Amazon serve?
A escada HLS normalmente inclui 234p, 360p, 480p, 540p, 720p e 1080p (faixas de 3 Mbps e 5 Mbps). Ativos A+ Premium e de visualização 360° ocasionalmente incluem 1440p ou 2160p. A playlist master expõe todas elas; o player escolhe com base na largura de banda. Uma ferramenta de download deve sempre puxar a variante do topo explicitamente.
Posso baixar os vídeos de avaliações de clientes?
Sim, mas eles ficam em um endpoint de CDN diferente do dos vídeos enviados pelo vendedor e não são enumerados no JSON do carrossel principal de vídeo. Você precisa escanear a região do DOM das avaliações. O ASINCrate faz isso automaticamente e os rotula como REVIEW_*.
Em que formato eu recebo o arquivo?
MP4 (vídeo H.264, áudio AAC LC). Compatível com todos os players de vídeo modernos, todo NLE (Premiere, Final Cut, DaVinci Resolve, CapCut) e toda plataforma social. Sem necessidade de transcodificação.
Baixar vídeos de produtos da Amazon é legal?
Capturar um vídeo que o seu próprio navegador já está transmitindo, para pesquisa e referência pessoal, é a mesma operação de rede que a página já executou. O risco jurídico está na reutilização — republicar o vídeo de um concorrente no seu próprio anúncio ou nos seus canais sociais é uma violação de direitos autorais que a Amazon vai punir.
Conclusão
O pipeline de vídeo é mais difícil que o de imagens porque o protocolo é mais complexo (HLS, tokens assinados, entrega segmentada) e porque o arquivo que você quer não existe como arquivo até você montá-lo. Assim que você entende o fluxo playlist-master-para-segmentos-para-MP4, os três métodos reais de download fazem sentido:
- Extensão para qualquer fluxo de trabalho contínuo de vendedor.
- DevTools + ffmpeg quando você precisa aprender o protocolo ou depurar um download travado.
- Ferramentas online raramente, sabendo que vão quebrar.
Os downloads em si são a parte fácil. A vantagem real está no que você faz com eles: uma sessão de 30 minutos de vídeos de avaliações que revela três correções de anúncio que você não teria encontrado nas avaliações em texto, ou uma auditoria lado a lado de vídeos de carrossel que te diz por que o líder da categoria está convertendo ao dobro da sua taxa.
Precisa pegar as imagens também? Veja nosso guia complementar para baixar imagens da Amazon para vendedores
— incluindo a gramática de URL, o JSON colorImages e o framework de auditoria de CTR.
Pule o m3u8 — pegue todos os vídeos como MP4 em um clique
Instale o ASINCrate — grátis, sem conta, intercepta streams HLS e mescla em MP4 automaticamente.
Adicionar ao Chrome — Grátis