Tutorial

Cách tải video sản phẩm Amazon: HLS, token và 3 phương pháp

Bởi ASINCrate Team · · · Đọc 15 phút

Nếu bạn từng nhấp chuột phải vào một video sản phẩm Amazon và menu chỉ hiện «Lặp lại» và «Hình trong hình» — không có «Lưu video thành» — thì bạn đã chạm mặt lý do tại sao đây là một hướng dẫn riêng biệt so với hướng dẫn về hình ảnh . Amazon phân phối video sản phẩm dưới dạng luồng HLS, ẩn sau các URL token có chữ ký, trên một CDN trả về 403 nếu bạn chờ quá lâu. Không có mẫu hình nào hoạt động cho hình ảnh tĩnh được áp dụng ở đây cả.

Đây là phần đào sâu kỹ thuật: pipeline video của Amazon thực sự hoạt động ra sao, playlist m3u8 trông như thế nào, tại sao lệnh ffmpeg của bạn đôi khi hỏng giữa chừng, và mỗi phương pháp trong ba phương pháp tải thực sự có thể và không thể làm gì. Sau đó chúng ta biến nó thành một quy trình của người bán: cách đọc chiến lược video của đối thủ trong 90 giây và thực sự nên sao chép điều gì.

Tại sao lưu bằng nhấp chuột phải không hoạt động

Video tĩnh là một tệp MP4 duy nhất. Trình duyệt tải nó về, phát nó, và menu nhấp chuột phải cho phép «Lưu». Video HLS không phải là một tệp duy nhất. Trang chứa một phần tử <video> rỗng mà src của nó được JavaScript đặt thành một URL blob:. Đằng sau blob đó, một thư viện trình phát (Amazon dùng một bản dựng tùy chỉnh của hls.js cộng với trình phát VOD riêng của họ) đang tải một manifest, rồi các segment, và ghép chúng lại theo thời gian thực bên trong một buffer Media Source Extensions.

Menu nhấp chuột phải kiểm tra nguồn của phần tử video. Nó thấy một blob không có URL gốc, nên «Lưu video thành» không khả dụng. Mà kể cả nếu khả dụng, blob đó cũng chỉ chứa bất cứ thứ gì tình cờ có trong buffer tại thời điểm đó — thường là 30 giây video, chứ không phải toàn bộ tệp.

Đây cũng chính là giao thức mà Netflix, YouTube, Twitch và hầu hết các trang video hiện đại sử dụng. Nó được thiết kế cho streaming thích ứng, chứ không phải để ngăn chặn việc tải xuống — nhưng tác dụng phụ thì giống nhau.

Bên trong playlist m3u8

Khi trang tải, trình phát thực hiện yêu cầu video đầu tiên tới playlist chính. Mở DevTools, lọc Network theo m3u8, và phát video — bạn sẽ thấy thứ gì đó như:

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=...

Cái X-Amz-Expires=43200 đó là vòng đời tính bằng giây — 12 giờ. Sau khi trôi qua, mọi URL được ký dưới token đó đều trả về 403, ngay cả khi bạn đã lưu tệp m3u8 ở máy.

Thân của playlist chính trông như thế này:

#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-...

Mỗi dòng là một biến thể chất lượng. BANDWIDTH là bitrate trung bình tính bằng bit/giây; CODECS là profile/level của H.264 (avc1.640028 = High Profile @ 4.0) và codec âm thanh (mp4a.40.2 = AAC LC, tiêu chuẩn). Trình phát chọn một biến thể dựa trên băng thông, rồi lấy playlist con tương ứng:

#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

Đó mới là danh sách tải thực sự — thường từ 5 đến 30 segment .ts nhỏ cho mỗi video. Để dựng lại tệp, bạn lấy từng segment theo thứ tự, nối chúng lại và remux thành MP4. Các công cụ như ffmpeg làm việc này trong một bước; còn một tiện ích thì làm việc đó một cách trong suốt.

«Chất lượng cao nhất» thực sự có nghĩa là gì

Trình phát hạ cấp trên các kết nối chậm, nên không có gì đảm bảo rằng phiên bản bạn đã xem là phiên bản nằm trên đỉnh của thang. Một công cụ tải ghi lại những gì đã phát sẽ cho bạn bất cứ thứ gì mạng cảm thấy muốn phục vụ. Một công cụ tải phân tích playlist chính và chọn rõ ràng biến thể có BANDWIDTH cao nhất sẽ cho bạn nguồn gốc.

Hầu hết các listing Amazon chạm trần ở 1080p (5 Mbps). Nội dung A+ Premium thỉnh thoảng phục vụ 1440p hoặc 4K. Băng thông cho bạn biết là loại nào: bất cứ thứ gì trên khoảng 8 Mbps đều có khả năng là một biến thể 4K.

DASH cũng tồn tại ngoài kia

Hầu hết video sản phẩm Amazon dùng HLS, nhưng một phần nhỏ dùng DASH (manifest .mpd, segment .m4s). Giao thức về mặt cấu trúc thì tương tự — manifest cộng với segment — nhưng phần mở rộng tệp và bộ phân tích thì khác. Nếu bạn đang lọc Network theo m3u8 mà không thấy gì, hãy đổi bộ lọc sang mpd. Hầu hết các công cụ tải hiện đại xử lý được cả hai.

Các clip live shopping (Amazon Live, một số video Sponsored Brands) đôi khi dùng Smooth Streaming (manifest .ism). Những thứ đó hiếm gặp trên các trang sản phẩm thông thường.

URL token và tại sao công cụ hỏng giữa chừng

Lý do phổ biến nhất khiến một tác vụ ffmpeg thủ công thất bại: token của playlist chính đã hết hạn vào lúc ffmpeg chạy tới segment thứ 142 trên 200. Các URL có chữ ký trong playlist chính sống được 12 giờ, nhưng mỗi playlist con và mỗi URL segment được ký một cách độc lập — và token có thể ngắn hơn nhiều ở một số khu vực (chúng tôi đã thấy thời hạn 1 giờ ở Nhật Bản).

Ba kiểu hỏng thường có nghĩa là vấn đề về token:

  • ffmpeg thành công ở các segment 1–30, rồi in ra HTTP error 403 Forbidden ở segment 31.
  • MP4 đã tải phát được 90 giây đầu, rồi kết thúc đột ngột.
  • Việc tải bắt đầu ngay lập tức nhưng ffmpeg báo Server returned 5XX Server Error reply giữa chừng.

Cách khắc phục là tải trong một lượt. Các tiện ích trình duyệt chặn manifest ngay vào lúc trình phát tải nó và lấy mọi segment trong cùng một phiên, nên việc token hết hạn hiếm khi là một yếu tố. Các công cụ gom URL lại để xử lý sau (dán m3u8 vào một trình tải trực tuyến) là những công cụ dễ dính phải điều này nhất.

Các điểm cuối CDN, được giải mã

Bạn thường có thể biết loại video mình đang xem là gì từ host:

Mẫu host Nội dung
m.media-amazon.com/images/S/vse-vms-transcoding-artifact-* Video sản phẩm tiêu chuẩn do người bán tải lên.
m.media-amazon.com/images/S/aplus-media/... hoặc aplus-media-library-service-... Video nhúng trong Nội dung A+.
m.media-amazon.com/images/S/al-na-9d5f4377-* (và các phân mảnh khu vực tương tự) Video đánh giá của khách hàng. Nằm trong DOM của phần đánh giá, không phải trong carousel chính.
m.media-amazon.com/images/S/img-vd-* Video Display Ads, đôi khi xuất hiện trong carousel của các sản phẩm được tài trợ.
live-shopping-vod-* Bản ghi từ các luồng Amazon Live shopping.

Các điểm cuối xoay vòng theo thời gian và giữa các marketplace, nhưng cấu trúc thì nhất quán: host mang loại nội dung, đường dẫn mang ID tài sản, chuỗi truy vấn mang chữ ký.

Phương pháp 1: Tiện ích Chrome (quy trình trụ vững ở quy mô lớn)

Đối với người bán cần kéo về nghiên cứu video hằng tuần, một tiện ích được xây dựng riêng cho mục đích này là phương pháp duy nhất có khả năng mở rộng. Nó làm bốn việc quan trọng:

  1. Chặn playlist chính ngay khi trình phát tải nó (không cần DevTools thủ công).
  2. Chọn rõ ràng biến thể có BANDWIDTH cao nhất, chứ không phải thứ mà mạng đang phục vụ.
  3. Tải mọi segment trong phiên để việc token hết hạn không còn là một yếu tố.
  4. Remux thành MP4 và đặt tên tệp với ASIN, vị trí và chất lượng.

Cách sử dụng ASINCrate

  1. Cài ASINCrate từ Chrome Web Store. Cũng hoạt động trên Edge, Brave, Arc và Vivaldi.
  2. Mở bất kỳ trang sản phẩm Amazon nào có video trên hơn 15 marketplace được hỗ trợ (Mỹ, Anh, Đức, Nhật Bản, Ấn Độ, Pháp, Ý, Tây Ban Nha, Canada, Úc, Mexico, Brazil, Hà Lan, Thụy Điển, UAE, Singapore, Thổ Nhĩ Kỳ, Ba Lan).
  3. Nhấp Tải xuống bên cạnh bất kỳ video nào được phát hiện. Thanh bên liệt kê riêng video của người bán, video nhúng A+ và video đánh giá của khách hàng. Bạn có thể kéo một video hoặc xử lý hàng loạt toàn bộ listing.
  4. Nhận một MP4 có tên [ASIN]_[slot]_[resolution].mp4, ví dụ B07XYZ1234_VIDEO01_1080p.mp4. Tùy chọn ZIP của ASINCrate đóng gói mọi video cùng mọi hình ảnh thành một bản tải duy nhất được sắp xếp gọn gàng — định dạng đầu vào bạn muốn cho việc kiểm tra chéo các listing.

Các tiện ích khác, nói thật

  • Stream Recorder / Video DownloadHelper — Bộ bắt HLS chung chung. Chúng hoạt động trên Amazon nhưng không hiểu cấu trúc carousel video, nên chỉ bắt được thứ vừa được phát, chứ không phải toàn bộ tập video trên trang. Không tách riêng video A+ hay video đánh giá.
  • Bậc Pro của AMZ Downloader — Bao gồm video, 6,99 $/tháng. Tạm ổn cho các quy trình ưu tiên hình ảnh thỉnh thoảng cần video; ít được tối ưu cho việc bao phủ đa marketplace.
  • ASINCrate — Video carousel + A+ + đánh giá, tự động chọn chất lượng cao nhất, ZIP kèm hình ảnh, không cần tài khoản cho các lần tải đơn lẻ.

Phương pháp 2: DevTools + ffmpeg (miễn phí, mạnh mẽ, nhọc công)

Nếu bạn đã cài ffmpeg, đây là con đường không cần tiện ích:

# 1. Trong tab Network của DevTools, lọc "m3u8", phát video.
# 2. Nhấp chuột phải vào yêu cầu playlist chính → Copy → Copy URL.
# 3. Trong terminal của bạn:

ffmpeg -i "PASTED_MASTER_M3U8_URL" \
       -map 0:v:0 -map 0:a:0 \
       -c copy \
       -bsf:a aac_adtstoasc \
       output.mp4

Một vài điều cần biết:

  • -c copy tránh việc mã hóa lại. Nếu ffmpeg phàn nàn, hãy bỏ nó ra và để nó transcode.
  • -bsf:a aac_adtstoasc chuyển đổi các khung AAC ADTS trong .ts sang định dạng ASC mà MP4 mong đợi. Bỏ qua nó thì âm thanh của bạn sẽ phát được ở một số trình phát nhưng không phát ở số khác.
  • Nếu bạn muốn một độ phân giải cụ thể, hãy thay playlist chính bằng một trong các playlist con từ các dòng #EXT-X-STREAM-INF của playlist chính.
  • Token hết hạn: sao chép và chạy trong vòng một giờ. Nếu ffmpeg hỏng giữa chừng, hãy tải lại trang trong trình duyệt để có một URL có chữ ký mới và bắt đầu lại.

Đây là phương pháp đúng đắn để học một lần. Nó dạy bạn một công cụ tải thực sự đang làm gì, và là một lối thoát hữu ích khi một tiện ích bị hỏng. Đây là phương pháp sai để làm hai lần một tuần với 20 ASIN.

Phương pháp 3: Trình tải video trực tuyến (hầu hết không hoạt động)

Mẫu hình này nghe quen: dán URL Amazon, nhận một liên kết tải về. Trên thực tế, các trình tải trực tuyến cho video Amazon hỏng thường xuyên hơn là hoạt động. Các lý do mang tính cấu trúc:

  • Các biện pháp chống bot của Amazon thường yêu cầu một phiên trình duyệt với cookie hợp lệ. Các bộ lấy phía máy chủ nhận được một phiên bản khác của trang, thường xuyên là không có video gì cả.
  • Định tuyến CDN theo địa lý có nghĩa là vị trí IP của máy chủ có thể không thấy cùng một video như bạn (máy chủ ở Mỹ truy cập CDN Mỹ, bỏ lỡ tài sản của marketplace Đức của bạn).
  • URL token hết hạn ở phía bộ lấy phía máy chủ, chứ không phải ở phía bạn. Nếu hàng đợi của họ bị dồn ứ, URL của bạn hết hạn trước khi họ xử lý tới nó.
  • Bạn đang gửi ASIN mình đang nghiên cứu tới máy chủ của một bên thứ ba. Đối với công việc tình báo cạnh tranh, đó là một sự rò rỉ.

Một số công cụ trực tuyến hoạt động trong một khoảng thời gian cụ thể giữa các lần cập nhật CDN của Amazon, rồi hỏng suốt nhiều tuần. Hãy coi chúng là không đáng tin cậy.

So sánh phương pháp

Tiêu chí Tiện ích Chrome DevTools + ffmpeg Công cụ trực tuyến
Trụ vững khi token hết hạn Bắt trong phiên Trong ~1h Thường hỏng
Chọn biến thể chất lượng cao nhất Có, rõ ràng Có, thủ công Thường 360–480p
Tất cả video carousel trong một lượt Mỗi lệnh một video Từng video một
Video đánh giá của khách hàng Có, gắn nhãn riêng Có thể (tìm thủ công) Không
Video nhúng A+ Có thể Không
Quyền riêng tư Chỉ cục bộ Chỉ cục bộ Máy chủ bên thứ ba
Thời gian cho mỗi listing ~10 giây 5–10 phút 2–5 phút (khi nó hoạt động)

Các vị trí video của Amazon và thứ thuộc về mỗi vị trí

Các listing Amazon có thể bao gồm tới bốn bề mặt video riêng biệt. Chiến lược cho mỗi vị trí là khác nhau.

Vị trí Thông số và ràng buộc Cái gì hiệu quả
Video carousel (vị trí 7–9 trong thư viện, tùy danh mục) 1080p, ≤5 phút, ≤500MB, MP4 H.264. Phát tắt tiếng khi tự động phát. Móc câu 8–15 giây, không phụ thuộc âm thanh, kiểu so sánh sản phẩm-với-sản phẩm hoặc nhấn mạnh tính năng.
Mô-đun video Nội dung A+ (chỉ Brand Registry) 1080p, ≤300MB, ≤24 phút ở một số danh mục. Câu chuyện thương hiệu, demo, nhà sáng lập giải thích, định dạng dài hơn carousel.
Carousel video A+ Premium (Brand Registry + quyền truy cập Premium Content) 1080p, nhiều video trong một mô-đun. Chuỗi trường hợp sử dụng → trường hợp sử dụng → trường hợp sử dụng.
Video Sponsored Brands (quảng cáo, không phải listing) 6–45 giây, ưu tiên 1080p. Móc câu tự động phát trong kết quả tìm kiếm. Mục tiêu tối ưu khác với video của listing.

Video đánh giá của khách hàng không phải là một vị trí bạn kiểm soát — chúng do người dùng tạo ra và hiển thị dưới phần đánh giá. Giá trị của chúng nằm ở thông tin tình báo, chứ không phải ở việc tối ưu.

Đọc chiến lược video của đối thủ trong 90 giây

Bạn không cần viết một luận án. Khung 90 giây:

Mở video và xem 3 giây đầu tiên với âm thanh tắt.

  • Có một móc câu thị giác rõ ràng ở khung hình 1 không? (Một bàn tay chộp lấy sản phẩm, một màn hình chia đôi trước/sau, một dòng chữ «ĐỪNG MUA X TRƯỚC KHI XEM CÁI NÀY».)
  • Có dòng chữ lớn trên màn hình đọc được ở kích thước thumbnail 320×320 không?

Nếu câu trả lời cho cả hai đều là không, video đó chỉ mang tính trang trí — nó không thúc đẩy chuyển đổi. Hầu hết video carousel rơi vào loại này. Đó là tin tốt cho bạn: tiêu chuẩn đang ở mức thấp.

Xem phần còn lại với âm thanh bật.

  • Thứ tự demo là gì? (Mở hộp → cài đặt → công dụng chính → công dụng phụ là mẫu hình tiêu chuẩn.)
  • Lời kêu gọi hành động ở đâu? (Thẻ cuối với lớp phủ «Thêm vào giỏ hàng», hay ngầm ẩn?)
  • Nó dài bao nhiêu? Video carousel do người bán tải lên có độ dài trung vị là 30–60 giây. Bất cứ thứ gì trên 90 giây hiếm khi được xem đến hết trong carousel.

Mở 5 video của đối thủ và dựng lại mẫu hình.

  • Trong top 5 của danh mục của bạn, bao nhiêu video mở đầu bằng sản phẩm đang chuyển động thay vì nằm trên kệ? Bao nhiêu video có chữ trên màn hình? Bao nhiêu dùng phong cách lifestyle thay vì studio?
  • Mẫu hình chiếm ưu thế là thứ cần bắt kịp. Ngách chưa được lấp đầy (ví dụ «không ai trong danh mục này có một video demo 15 giây kèm chữ trên màn hình») là thứ để khác biệt hóa.

Đây là bước duy nhất mà các trình tải video của đối thủ cho phép mà bản thân trang thì không. Bạn không thể làm so sánh kiểu contact sheet trong giao diện Amazon; bạn cần các tệp.

Khai thác chiến lược video từ đánh giá của khách hàng

Video đánh giá của khách hàng có 80% là nhiễu — mở hộp trên mặt bếp, trẻ con nghịch sản phẩm, máy quay mờ và rung — và 20% là tín hiệu. Tín hiệu đáng khai thác:

  • Bất ngờ về kích thước. Các video kiểu «tôi tưởng nó to hơn» / «nhỏ hơn nhiều so với mong đợi» rất phổ biến. Nếu 4 trên 20 video đánh giá nhắc đến kích thước, listing của bạn nên có một ảnh so sánh tỷ lệ với bàn tay ở vị trí PT số 2.
  • Mẫu hình lỗi. Những người đánh giá mở hộp và quay ngay thứ gì đó bị hỏng. Cùng một kẹp nhựa, cùng một vết bong sơn, cùng một đường chỉ may lỏng lẻo xuất hiện ở nhiều người đánh giá = ưu tiên kiểm soát chất lượng của bạn.
  • Công dụng mà marketing bỏ sót. Khách hàng dùng sản phẩm theo những cách bất ngờ. Hãy thêm công dụng đó vào Nội dung A+ của bạn; bạn đang trao cho Amazon một bề mặt mới để khám phá tự nhiên.
  • Đề cập so sánh. Những người đánh giá so sánh với một đối thủ có tên cụ thể. Tên đối thủ trong video của họ cho bạn biết bộ so sánh mua sắm mà thuật toán của Amazon đã dựng quanh danh mục của bạn.

Một phiên 30 phút xem video đánh giá cho mỗi danh mục thường cho ra ba cải tiến cụ thể cho listing mà bạn sẽ không tìm thấy khi đọc các đánh giá dạng văn bản.

Khác biệt giữa các marketplace

  • Nhật Bản có quy trình duyệt video nghiêm ngặt nhất (và hàng đợi dài nhất — 3–10 ngày làm việc để một mô-đun video Brand Registry được lên sóng).
  • Đức từ chối các tuyên bố trong video gắt gao hơn. Bất cứ thứ gì giống một tuyên bố y tế hay giảm cân trong video thực phẩm bổ sung đều bị gỡ.
  • Ấn Độ cho phép video độ phân giải thấp hơn (480p vẫn phổ biến ở một số danh mục), và việc tự động phát có ý thức về băng thông thì thận trọng hơn — video của bạn nhiều khả năng bị tạm dừng ngay từ ấn tượng đầu tiên.
  • Mỹ / Anh / EU là những marketplace dễ dãi nhất về sự đa dạng của nội dung video.

Một video được bản địa hóa cho mỗi marketplace lớn vượt trội đáng kể so với một video tiếng Anh duy nhất dùng trên tất cả các marketplace, và hầu như không người bán nhỏ nào làm điều này.

Tuân thủ và pháp lý

Vẫn áp dụng quy tắc từ hướng dẫn về hình ảnh , với một cân nhắc bổ sung: video đánh giá của khách hàng thuộc sở hữu của người viết đánh giá, không phải của Amazon và cũng không phải của người bán mà listing của họ hiển thị video đó. Điều đó có nghĩa là:

  • Phân tích nội bộ: ổn.
  • Đăng lại trên mạng xã hội hoặc trong một bài thuyết trình: không, nếu không có sự cho phép của người viết đánh giá.
  • Dùng một khung hình làm ảnh «khách hàng thật» trong listing của chính bạn: vi phạm bản quyền cộng với vi phạm điều khoản dịch vụ mà Amazon sẽ xử lý.

Đối với video của đối thủ do người bán tải lên, ranh giới cũng giống như với hình ảnh: tham khảo thì được, tái sử dụng thì không.

Câu hỏi thường gặp

Tại sao tôi không thể nhấp chuột phải và lưu video sản phẩm Amazon?

Amazon phân phối video sản phẩm dưới dạng luồng HLS. Không có một tệp video duy nhất nào trên trang — trình phát tải hàng trăm segment .ts dài 2–6 giây và ghép chúng lại theo thời gian thực. Nhấp chuột phải chỉ thấy một phần tử <video> có nguồn blob:, nên «Lưu video thành» bị làm mờ hoặc trả về một tệp rỗng.

URL token có chữ ký có hiệu lực trong bao lâu?

Hầu hết URL segment video của Amazon đều có một chuỗi truy vấn chứa X-Amz-Date, X-Amz-ExpiresX-Amz-Signature. Thời hạn thường là 12 giờ kể từ khi cấp, đôi khi ngắn hơn ở một số khu vực. Sau khi hết hạn, URL segment trả về 403 — ngay cả khi playlist vẫn tham chiếu tới nó. Các công cụ tải trong một lượt sẽ ăn đứt các công cụ gom URL lại để xử lý sau.

Amazon phục vụ những độ phân giải video nào?

Thang HLS thường bao gồm 234p, 360p, 480p, 540p, 720p và 1080p (các bậc 3 Mbps và 5 Mbps). Tài sản A+ Premium và xoay 360° thỉnh thoảng bao gồm 1440p hoặc 2160p. Playlist chính phơi bày tất cả; trình phát chọn dựa trên băng thông. Một công cụ tải nên luôn kéo về biến thể cao nhất một cách rõ ràng.

Tôi có thể tải video đánh giá của khách hàng không?

Có, nhưng chúng nằm trên một điểm cuối CDN khác với video do người bán tải lên và không được liệt kê trong JSON carousel video chính. Bạn phải quét vùng DOM của phần đánh giá. ASINCrate làm việc này tự động và gắn nhãn chúng REVIEW_*.

Tôi nhận được định dạng gì ở đầu ra?

MP4 (video H.264, âm thanh AAC LC). Tương thích với mọi trình phát video hiện đại, mọi phần mềm dựng phim (Premiere, Final Cut, DaVinci Resolve, CapCut) và mọi nền tảng mạng xã hội. Không cần transcode.

Tải video sản phẩm Amazon có hợp pháp không?

Bắt một video mà chính trình duyệt của bạn đang phát luồng, để nghiên cứu và tham khảo cá nhân, chính là thao tác mạng mà trang đã thực hiện. Rủi ro pháp lý nằm ở việc tái sử dụng — đăng lại video của đối thủ trên listing của bạn hoặc trên các kênh mạng xã hội của bạn là vi phạm bản quyền mà Amazon sẽ xử lý.

Kết luận

Pipeline video gian nan hơn pipeline hình ảnh vì giao thức phức tạp hơn (HLS, token có chữ ký, phân phối theo segment) và vì tệp bạn muốn không tồn tại dưới dạng một tệp cho đến khi bạn lắp ráp nó. Một khi bạn hiểu luồng playlist-chính-thành-segment-thành-MP4, ba phương pháp tải thực sự trở nên hợp lý:

  • Tiện ích cho bất kỳ quy trình liên tục nào của người bán.
  • DevTools + ffmpeg khi bạn cần học giao thức hoặc gỡ rối một bản tải bị kẹt.
  • Công cụ trực tuyến thì hiếm khi, và biết rằng chúng sẽ hỏng.

Bản thân việc tải xuống là phần dễ. Lợi thế thực sự nằm ở việc bạn làm gì với chúng: một phiên 30 phút xem video đánh giá làm lộ ra ba chỉnh sửa cho listing mà bạn sẽ không tìm thấy trong các đánh giá văn bản, hoặc một cuộc kiểm tra song song các video carousel cho bạn biết tại sao kẻ dẫn đầu danh mục lại chuyển đổi gấp đôi tỷ lệ của bạn.

Cần lấy luôn cả hình ảnh? Hãy xem hướng dẫn tải hình ảnh Amazon cho người bán đi kèm của chúng tôi — bao gồm cả ngữ pháp URL, JSON colorImages và khung kiểm tra CTR.

Bỏ qua m3u8 — kéo mọi video về dạng MP4 chỉ với một cú nhấp

Cài ASINCrate — miễn phí, không cần tài khoản, chặn luồng HLS và tự động gộp thành MP4.

Thêm vào Chrome — Miễn phí

Bài viết liên quan