Sådan downloader du Amazon-produktvideoer: HLS, tokens og 3 metoder
Hvis du nogensinde har højreklikket på en Amazon-produktvideo og kun set menuen vise “Loop” og “Billede i billede” — uden “Gem video som” — har du allerede mødt grunden til, at dette er en separat guide fra den om billeder . Amazon leverer produktvideoer som HLS-streams, bag signerede token-URL’er, på et CDN, der returnerer 403, hvis du venter for længe. Ingen af de mønstre, der virker for statiske billeder, gælder.
Dette er det tekniske dybdedyk: hvordan Amazons video-pipeline faktisk fungerer, hvordan m3u8-playlisten ser ud, hvorfor din ffmpeg-kommando undertiden fejler halvvejs, og hvad hver af de tre reelle downloadmetoder kan og ikke kan. Derefter gør vi det til en sælgerarbejdsgang: hvordan du læser en konkurrents videostrategi på 90 sekunder, og hvad du faktisk skal kopiere.
Hvorfor gem-med-højreklik ikke virker
Statiske videoer er en enkelt MP4-fil. Browseren downloader den, afspiller den, og højreklikmenuen tilbyder “Gem”. HLS-videoer er ikke en enkelt fil. Siden indeholder et tomt <video>-element, hvis src sættes til en blob:-URL af JavaScript. Bag den blob henter et afspillerbibliotek (Amazon bruger en specialbygget version af hls.js plus deres egen VOD-afspiller) et manifest, derefter segmenter, og syr dem sammen i realtid inde i en Media Source Extensions-buffer.
Højreklikmenuen inspicerer videoelementets kilde. Den ser en blob uden original-URL, så “Gem video som” er utilgængelig. Og selv hvis den var tilgængelig, indeholder blobben kun det, der tilfældigvis er i bufferen på det øjeblik — som regel 30 sekunders video, ikke hele filen.
Dette er det samme protokol, som Netflix, YouTube, Twitch og de fleste moderne videosites bruger. Det er designet til adaptiv streaming, ikke til at forhindre download — men sidevirkningen er den samme.
Inde i m3u8-playlisten
Når siden indlæses, foretager afspilleren sin første videoanmodning til masterplaylisten. Åbn DevTools, filtrér Network på m3u8, og afspil videoen — du vil se noget i stil med:
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=...
Det X-Amz-Expires=43200 er levetiden i sekunder — 12 timer. Når den er udløbet, returnerer hver URL signeret under det token 403, selv hvis du har gemt m3u8-filen lokalt.
Masterplaylistens krop ser sådan ud:
#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-...
Hver linje er en kvalitetsvariant. BANDWIDTH er den gennemsnitlige bithastighed i bit/sek.; CODECS er H.264-profilen/-niveauet (avc1.640028 = High Profile @ 4.0) og audiocodec (mp4a.40.2 = AAC LC, standarden). Afspilleren vælger en baseret på båndbredde og henter derefter den tilsvarende underordnede playliste:
#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
Det er den faktiske downloadliste — typisk 5 til 30 små .ts-segmenter pr. video. For at rekonstruere filen henter du hvert segment i rækkefølge, sammenkæder dem og remukser til MP4. Værktøjer som ffmpeg gør dette i ét trin; en udvidelse gør det gennemsigtigt.
Hvad “højeste kvalitet” faktisk betyder
Afspilleren tilpasser nedad på langsomme forbindelser, så der er ingen garanti for, at den version, du så, er den øverste på stigen. Et downloadværktøj, der optager det, der blev afspillet, giver dig, hvad netværket havde lyst til at servere. Et downloadværktøj, der parser masterplaylisten og eksplicit vælger varianten med den højeste BANDWIDTH, giver dig kilden.
De fleste Amazon-produktsider topper ved 1080p (5 Mbps). A+ Premium-indhold serverer lejlighedsvis 1440p eller 4K. Båndbredden fortæller dig hvilken: alt over ~8 Mbps er sandsynligvis en 4K-variant.
DASH findes også derude
De fleste Amazon-produktvideoer bruger HLS, men en brøkdel bruger DASH (.mpd-manifest, .m4s-segmenter). Protokollen er strukturelt ens — manifest plus segmenter — men filendelserne og parseren er forskellige. Hvis du filtrerer Network på m3u8 og intet ser, så skift filteret til mpd. De fleste moderne downloadværktøjer håndterer begge.
Live shopping-klip (Amazon Live, visse Sponsored Brands-videoer) bruger undertiden Smooth Streaming (.ism-manifest). De er sjældne på almindelige produktsider.
Token-URL’er, og hvorfor værktøjer fejler halvvejs
Den enkeltmest almindelige grund til, at et manuelt ffmpeg-job fejler: masterplaylistens token er udløbet, inden ffmpeg når til segment 142 af 200. De signerede URL’er i masterplaylisten lever i 12 timer, men hver underordnet playliste og hver segment-URL signeres uafhængigt — og tokens kan være meget kortere i nogle regioner (vi har set 1-times udløb på JP).
Tre fejltilstande, der som regel betyder et token-problem:
ffmpeglykkes på segment 1-30 og udskriver derefterHTTP error 403 Forbiddenpå segment 31.- Den downloadede MP4 afspiller de første 90 sekunder og slutter så brat.
- Downloaden starter med det samme, men
ffmpegrapportererServer returned 5XX Server Error replyundervejs.
Løsningen er at downloade i én omgang. Browserudvidelser opfanger manifestet i det øjeblik, afspilleren indlæser det og henter hvert segment inden for samme session, så token-udløb er sjældent en faktor. Værktøjer, der gemmer URL’er til senere (indsæt m3u8 i en online downloader), er mest udsatte for dette.
CDN-endpoints, afkodet
Du kan som regel afgøre, hvilken slags video du kigger på, ud fra hosten:
| Host-mønster | Indhold |
|---|---|
m.media-amazon.com/images/S/vse-vms-transcoding-artifact-* |
Standard sælger-uploadet produktvideo. |
m.media-amazon.com/images/S/aplus-media/... eller aplus-media-library-service-... |
Video indlejret i A+-indhold. |
m.media-amazon.com/images/S/al-na-9d5f4377-* (og lignende regionale shards) |
Kundeanmeldelsesvideoer. Bor i anmeldelses-DOM’en, ikke hovedkarrusellen. |
m.media-amazon.com/images/S/img-vd-* |
Video Display Ads, der undertiden vises i karrusellen for sponsorerede produkter. |
live-shopping-vod-* |
Optagelser fra Amazon Live shopping-streams. |
Endpointene roterer over tid og på tværs af markedspladser, men strukturen er konsekvent: hosten bærer indholdstypen, stien bærer aktiv-id’et, query-strengen bærer signaturen.
Metode 1: Chrome-udvidelse (arbejdsgangen, der overlever i stor skala)
For sælgere, der skal hente videoresearch hver uge, er en specialbygget udvidelse den eneste metode, der skalerer. Den udfører de fire job, der betyder noget:
- Opfanger masterplaylisten, mens afspilleren indlæser den (ingen manuel DevTools).
- Vælger eksplicit varianten med den højeste BANDWIDTH, ikke hvad netværket serverede.
- Downloader hvert segment inden for sessionen, så token-udløb ikke er en faktor.
- Remukser til MP4 og navngiver filen med ASIN, plads og kvalitet.
Sådan bruger du ASINCrate
- Installer ASINCrate fra Chrome Web Store. Virker også på Edge, Brave, Arc og Vivaldi.
- Åbn enhver Amazon-produktside med video på de 15+ understøttede markedspladser (US, UK, DE, JP, IN, FR, IT, ES, CA, AU, MX, BR, NL, SE, AE, SG, TR, PL).
- Klik på Download ved siden af enhver registreret video. Sidepanelet viser sælgervideoer, A+-indlejrede videoer og kundeanmeldelsesvideoer separat. Du kan hente én eller behandle hele produktsiden i ét.
- Modtag en MP4 navngivet
[ASIN]_[slot]_[resolution].mp4, f.eks.B07XYZ1234_VIDEO01_1080p.mp4. ASINCrates ZIP-mulighed pakker hver video plus hvert billede i én organiseret download — det inputformat, du vil have til audits på tværs af produktsider.
Andre udvidelser, ærligt
- Stream Recorder / Video DownloadHelper — Generiske HLS-opfangere. De virker på Amazon, men forstår ikke videokarrussellens struktur, så de fanger det, der lige blev afspillet, ikke hele sættet af videoer på siden. Ingen adskillelse af A+- eller anmeldelsesvideoer.
- AMZ Downloader Pro-niveau — Inkluderer video, 6,99 $/md. Brugbar til billed-først-arbejdsgange, der lejlighedsvis har brug for video; mindre optimeret til dækning på tværs af markedspladser.
- ASINCrate — Karrusel- + A+- + anmeldelsesvideoer, automatisk valg af topkvalitet, ZIP med billeder, ingen konto til enkeltdownloads.
Metode 2: DevTools + ffmpeg (gratis, kraftfuld, besværlig)
Hvis du allerede har ffmpeg installeret, er dette stien uden udvidelse:
# 1. I DevTools Network-fanen, filtrér "m3u8", afspil videoen.
# 2. Højreklik på masterplaylist-anmodningen → Copy → Copy URL.
# 3. I din terminal:
ffmpeg -i "PASTED_MASTER_M3U8_URL" \
-map 0:v:0 -map 0:a:0 \
-c copy \
-bsf:a aac_adtstoasc \
output.mp4
Et par ting at vide:
-c copyundgår en omkodning. Hvisffmpegbrokker sig, så fjern det, og lad det transkode.-bsf:a aac_adtstoasckonverterer AAC ADTS-frames i.tstil det ASC-format, MP4 forventer. Spring det over, og din lyd afspilles i nogle afspillere, men ikke andre.- Hvis du vil have en bestemt opløsning, så udskift masterplaylisten med en af de underordnede playlister fra masterens
#EXT-X-STREAM-INF-linjer. - Token-udløb: kopiér og kør inden for timen. Hvis
ffmpegfejler halvvejs, så genindlæs siden i din browser for at få en ny signeret URL, og start forfra.
Dette er den rigtige metode at lære én gang. Den lærer dig, hvad et downloadværktøj faktisk laver, og den er en nyttig nødudgang, når en udvidelse går i stykker. Det er den forkerte metode at gøre to gange om ugen for 20 ASIN’er.
Metode 3: Online videodownloadere (virker for det meste ikke)
Mønsteret er velkendt: indsæt Amazon-URL’en, få et downloadlink. I praksis fejler online downloadere for Amazon-videoer oftere, end de virker. Grundene er strukturelle:
- Amazons anti-bot-beskyttelse kræver ofte en browsersession med gyldige cookies. Server-side-hentere får en anden version af siden, hyppigt helt uden videoen.
- Geografisk CDN-routing betyder, at serverens IP-placering måske ikke ser den samme video som dig (en US-server rammer US-CDN’et og misser dit aktiv fra DE-markedspladsen).
- Token-URL’er udløber på server-side-henterens side, ikke din. Hvis deres kø er overbelastet, udløber din URL, inden de når til den.
- Du sender det ASIN, du undersøger, til en tredjeparts server. Til konkurrencemæssigt efterretningsarbejde er det en lækage.
Nogle onlineværktøjer virker i et bestemt vindue mellem Amazons CDN-opdateringer og går så i stykker i ugevis. Betragt dem som upålidelige.
Sammenligning af metoder
| Kriterium | Chrome-udvidelse | DevTools + ffmpeg | Onlineværktøjer |
|---|---|---|---|
| Overlever token-udløb | Optagelse i session | Inden for ~1 t | Fejler ofte |
| Vælger topkvalitetsvariant | Ja, eksplicit | Ja, manuelt | Ofte 360–480p |
| Alle karrusel-videoer i én omgang | Ja | Én pr. kommando | Én ad gangen |
| Kundeanmeldelsesvideoer | Ja, mærket separat | Muligt (manuel jagt) | Nej |
| A+-indlejrede videoer | Ja | Muligt | Nej |
| Privatliv | Kun lokalt | Kun lokalt | Tredjepartsserver |
| Tid pr. produktside | ~10 sek. | 5–10 min. | 2–5 min. (når det virker) |
Amazon-videopladser, og hvad der hører til hver
Amazon-produktsider kan inkludere op til fire distinkte videooverflader. Strategien for hver er forskellig.
| Plads | Specifikationer og begrænsninger | Hvad der virker |
|---|---|---|
| Karrusel-video (galleriposition 7-9, afhængigt af kategori) | 1080p, ≤5 min., ≤500 MB, MP4 H.264. Afspilles uden lyd ved autoplay. | 8-15 sekunders hook, ingen afhængighed af lyd, produkt-mod-produkt-sammenligning eller funktionsfremhævelse. |
| A+-indholdets videomodul (kun Brand Registry) | 1080p, ≤300 MB, ≤24 min. i nogle kategorier. | Mærkehistorie, demo, stifterforklaring, længere format end karrusellen. |
| A+ Premium-videokarrusel (Brand Registry + adgang til Premium Content) | 1080p, flere videoer i ét modul. | Sekvens med anvendelse → anvendelse → anvendelse. |
| Sponsored Brands-video (annoncering, ikke produktsiden) | 6-45 sek., 1080p foretrukket. | Autoplay-hooket i søgeresultater. Andet optimeringsmål end produktsidens video. |
Kundeanmeldelsesvideoer er ikke en plads, du styrer — de er brugergenererede og vises under anmeldelserne. Deres værdi er efterretning, ikke optimering.
Læs en konkurrents videostrategi på 90 sekunder
Du behøver ikke skrive en afhandling. 90-sekunders-rammen:
Åbn videoen, og se de første 3 sekunder med lyden slået fra.
- Er der en klar visuel hook i frame 1? (En hånd, der griber produktet, et før/efter-splitscreen, en tekst “KØB IKKE X, FØR DU HAR SET DETTE”.)
- Er der stor tekst på skærmen, der kan læses ved en miniature på 320×320?
Hvis svaret på begge er nej, er videoen dekorativ — den driver ikke konvertering. De fleste karrusel-videoer falder i denne kategori. Det er godt nyt for dig: barren er lav.
Se resten med lyd på.
- Hvad er demorækkefølgen? (Udpakning → opsætning → primær brug → sekundær brug er standardmønsteret.)
- Hvor er handlingsopfordringen? (Slutkort med “Læg i kurv”-overlejring, eller implicit?)
- Hvor lang er den? Medianen for sælger-uploadede karrusel-videoer er 30-60 sekunder. Alt over 90 sekunder ses sjældent til ende i karrusellen.
Åbn 5 konkurrentvideoer, og genopbyg mønsteret.
- Af de 5 bedste i din kategori, hvor mange åbner med produktet i bevægelse vs. på en hylde? Hvor mange har tekst på skærmen? Hvor mange bruger lifestyle vs. studie?
- Det dominerende mønster er det, du skal matche. Den uudfyldte niche (f.eks. “ingen i denne kategori har en 15-sekunders demo med tekst på skærmen”) er det, du skal differentiere dig på.
Dette er det ene trin, som konkurrentvideodownloadere muliggør, og som siden selv ikke gør. Du kan ikke lave kontaktarks-sammenligning i Amazons brugerflade; du har brug for filerne.
Træk videostrategi ud af kundeanmeldelser
Kundeanmeldelsesvideoer er 80 % støj — udpakning på et køkkenbord, børn der leger med produktet, sløret og rystende kamera — og 20 % signal. Signalet, der er værd at udnytte:
- Størrelsesoverraskelser. Videoer med “jeg troede, det var større” / “meget mindre end forventet” er almindelige. Hvis 4 ud af 20 anmeldelsesvideoer kommenterer størrelsen, bør din produktside have et hånd-størrelse-sammenligningsbillede i PT-plads 2.
- Defektmønstre. Anmeldere, der pakker ud og straks filmer noget gået i stykker. Samme plastikclips, samme malingsafskalning, samme løse syning på tværs af flere anmeldere = din kvalitetskontrol-prioritet.
- Anvendelser, marketing missede. Kunder, der bruger produktet på uventede måder. Tilføj anvendelsen til dit A+-indhold; du giver Amazon en ny overflade for organisk opdagelse.
- Sammenligningsomtaler. Anmeldere, der sammenligner med en navngiven konkurrent. Konkurrentens navn i deres video fortæller dig det sammenligningssæt, Amazons algoritme har bygget op omkring din kategori.
En 30-minutters anmeldelsesvideo-session pr. kategori producerer som regel tre konkrete produktsideforbedringer, du ikke ville have fundet ved at læse tekstanmeldelser.
Forskelle mellem markedspladser
- JP har den strengeste videogennemgang (og den længste kø — 3-10 hverdage for at få et Brand Registry-videomodul live).
- DE afviser videopåstande mere aggressivt. Alt, der ligner en medicinsk eller vægttabs-påstand i en kosttilskudsvideo, bliver fjernet.
- IN tillader lavere videoopløsning (480p stadig almindelig i nogle kategorier), og båndbreddebevidst autoplay er mere konservativt — din video bliver mere sandsynligt sat på pause ved første indtryk.
- US / UK / EU-markedspladser er de mest tilladende, når det gælder mangfoldighed i videoindhold.
En lokaliseret video pr. større markedsplads overgår markant én engelsk video på tværs af alle markedspladser, og næsten ingen små sælgere gør dette.
Overholdelse og jura
Den samme regel fra billedguiden gælder, med én ekstra overvejelse: kundeanmeldelsesvideoer ejes af anmelderen, ikke af Amazon og ikke af sælgeren, på hvis produktside de optræder. Det betyder:
- Intern analyse: fint.
- Genudgivelse på sociale medier eller i en præsentation: ikke uden anmelderens tilladelse.
- At bruge en frame som et “rigtig kunde”-foto på din egen produktside: krænkelse af ophavsret plus en overtrædelse af servicevilkårene, som Amazon vil reagere på.
For sælger-uploadede konkurrentvideoer er stregen den samme som for billeder: reference ja, genbrug nej.
Ofte stillede spørgsmål
Hvorfor kan jeg ikke bare højreklikke og gemme Amazon-produktvideoer?
Amazon leverer produktvideoer som HLS-streams. Der er ingen enkelt videofil på siden — afspilleren downloader hundredvis af 2-6 sekunders .ts-segmenter og syr dem sammen i realtid. Højreklik ser et <video>-element med en blob:-kilde, så “Gem video som” er nedtonet eller returnerer en tom fil.
Hvor længe er de signerede token-URL’er gyldige?
De fleste Amazon-videosegment-URL’er indeholder en query-streng med X-Amz-Date, X-Amz-Expires og X-Amz-Signature. Udløb er typisk 12 timer fra udstedelse, undertiden kortere for visse regioner. Efter udløb returnerer segment-URL’en 403 — selv hvis playlisten stadig refererer til den. Værktøjer, der downloader i én omgang, slår værktøjer, der gemmer URL’er til senere.
Hvilke videoopløsninger serverer Amazon?
HLS-stigen inkluderer typisk 234p, 360p, 480p, 540p, 720p og 1080p (3-Mbps- og 5-Mbps-niveauer). A+ Premium- og 360-spin-aktiver inkluderer lejlighedsvis 1440p eller 2160p. Masterplaylisten eksponerer dem alle; afspilleren vælger baseret på båndbredde. Et downloadværktøj bør altid hente den øverste variant eksplicit.
Kan jeg downloade kundeanmeldelsesvideoer?
Ja, men de bor på et andet CDN-endpoint end sælger-uploadede videoer og er ikke opregnet i JSON’en for hovedvideokarrusellen. Du er nødt til at scanne anmeldelses-DOM-regionen. ASINCrate gør dette automatisk og mærker dem REVIEW_*.
Hvilket format får jeg ud?
MP4 (H.264-video, AAC LC-lyd). Kompatibel med enhver moderne videoafspiller, enhver NLE (Premiere, Final Cut, DaVinci Resolve, CapCut) og enhver social platform. Ingen transkodning kræves.
Er det lovligt at downloade Amazon-produktvideoer?
At optage en video, som din egen browser allerede streamer, til personlig research og reference, er den samme netværksoperation, som siden allerede har udført. Den juridiske risiko er genbrug — at genudgive en konkurrents video på din egen produktside eller dine sociale kanaler er en krænkelse af ophavsretten, som Amazon vil reagere på.
Konklusion
Video-pipelinen er sværere end billed-pipelinen, fordi protokollen er mere kompleks (HLS, signerede tokens, segmenteret levering), og fordi den fil, du vil have, ikke eksisterer som en fil, før du samler den. Når du først forstår flowet fra masterplayliste til segmenter til MP4, giver de tre reelle downloadmetoder mening:
- Udvidelse til enhver løbende sælgerarbejdsgang.
- DevTools + ffmpeg, når du har brug for at lære protokollen eller fejlsøge en fastlåst download.
- Onlineværktøjer sjældent, vel vidende at de vil gå i stykker.
Selve downloadene er den nemme del. Den reelle fordel er, hvad du gør med dem: en 30-minutters anmeldelsesvideo-session, der afslører tre produktsidefejl, du ikke ville have fundet i tekstanmeldelserne, eller et side-om-side-audit af karrusel-videoer, der fortæller dig, hvorfor kategorilederen konverterer dobbelt så godt som dig.
Skal du også hente billederne? Se vores ledsagende vejledning til download af Amazon-billeder for sælgere
— herunder URL-grammatikken, colorImages-JSON’en og CTR-auditrammen.
Drop m3u8 — hent hver video som MP4 med ét klik
Installer ASINCrate — gratis, ingen konto, opfanger HLS-streams og samler dem til MP4 automatisk.
Tilføj til Chrome — gratis