Mengatur File di Bucket Amazon S3 Anda - Amazon Elastic Transcoder

Pemberitahuan akhir dukungan: Pada 13 November 2025, AWS akan menghentikan dukungan untuk Amazon Elastic Transcoder. Setelah 13 November 2025, Anda tidak akan lagi dapat mengakses konsol Elastic Transcoder atau sumber daya Elastic Transcoder.

Untuk informasi lebih lanjut tentang transisi ke AWS Elemental MediaConvert, kunjungi posting blog ini.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengatur File di Bucket Amazon S3 Anda

Amazon Elastic Transcoder terintegrasi dengan Amazon S3 untuk menyimpan file input dan output. Batas penyimpanan 100 ember di Amazon S3 memengaruhi cara Anda mengatur dan mengelola file Elastic Transcoder Anda.

Saat Anda bekerja dengan Amazon S3, kami sarankan Anda meniru sistem file biasa. Anda dapat melakukan ini dengan menggunakan OutputKeyPrefix in Elastic Transcoder untuk menambahkan path file ke file output Anda. Meniru sistem file memungkinkan Anda menggunakan parameter awalan dan pembatas di Amazon S3 API untuk menemukan file Anda.

Misalnya, Anda membuat situs konten buatan pengguna (UGC) yang mengambil video untuk banyak pelanggan dan mentranskodekannya untuk digunakan pada beberapa perangkat umum. Untuk menyimpan video, Anda dapat mengatur bucket input dan output seperti ini:

Input: /amzn-s3-demo-bucket/input/movie.mp4 Output: /amzn-s3-demo-bucket/output/movie/<format>/movie.mp4

Ini memungkinkan Anda untuk menyimpan format terpisah sehingga Anda dapat menemukannya dengan mudah. Misalnya, Anda memiliki dua pelanggan yang menggunakan layanan Anda untuk mentranskode film yang berbeda ke dalam berbagai format. Anda dapat mengatur ember Anda seperti ini:

Customer 1: /amzn-s3-demo-bucket/<1>/output/movie/avi/movie.avi /amzn-s3-demo-bucket/<1>/output/movie/mkv/movie.mkv /amzn-s3-demo-bucket/<1>/output/movie/hls400k/movie.m3u8 - playlist file for the hls400k version of movie /amzn-s3-demo-bucket/<1>/output/movie/hls400k/movie.ts - video file for the hls400k version of movie /amzn-s3-demo-bucket/<1>/output/movie/hls400k/movie.png - thumbnail file for the hls400k version of movie /amzn-s3-demo-bucket/<1>/output/myOthermovie/hls1000k/movie.m3u8 - playlist file for the hls1000k version of movie /amzn-s3-demo-bucket/<1>/output/myOthermovie/hls1000k/movie.ts - video file for the hls1000k version of movie /amzn-s3-demo-bucket/<1>/output/myOthermovie/hls1000k/movie.png - thumbnail file for the hls1000k version of movie
Customer 2: /amzn-s3-demo-bucket/<2>/output/somemovie/avi/somemovie.avi /amzn-s3-demo-bucket/<2>/output/somemovie/mkv/somemovie.mkv /amzn-s3-demo-bucket/<2>/output/somemovie/hls400k/somemovie.m3u8 - playlist file for the hls400k version of somemovie /amzn-s3-demo-bucket/<2>/output/somemovie/hls400k/somemovie.ts - video file for the hls400k version of somemovie /amzn-s3-demo-bucket/<2>/output/somemovie/hls400k/somemovie.png - thumbnail file for the hls400k version of somemovie /amzn-s3-demo-bucket/<2>/output/myOthermovie/hls1000k/movie.m3u8 - playlist file for the hls1000k version of movie /amzn-s3-demo-bucket/<2>/output/myOthermovie/hls1000k/movie.ts - video file for the hls1000k version of movie /amzn-s3-demo-bucket/<2>/output/myOthermovie/hls1000k/movie.png - thumbnail file for the hls1000k version of movie

Kami menyarankan Anda mengakhiri OutputKeyPrefix dengan '/' sehingga bagian terakhir dari OutputKeyPrefix dan OutputKey tidak berjalan bersama. Jika tidak, file Anda akan terlihat seperti ini:

/amzn-s3-demo-bucket/output/<movie title>/mkvmovie.mkv

Kami juga menyarankan agar Anda menyimpan media input dalam satu bucket per wilayah, dan Anda menyimpan media dan thumbnail yang ditranskode di bucket terpisah di wilayah yang sama. Pendekatan ini membantu Anda menghindari biaya transfer lintas wilayah antara bucket Amazon S3 dan Elastic Transcoder.

catatan

Jika Anda berharap memiliki lebih dari seratus permintaan per detik untuk mengakses bucket Amazon S3 Anda, kami sarankan Anda mengikuti pertimbangan kinerja Amazon S3 saat merancang sistem Anda.