問題タブ [amazon-elastic-transcoder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - AWS Elastic Transcoder でのファイル メタデータの使用
動画ファイルを S3 バケットにアップロードするときに、カスタム メタデータを含めることができます。
私が疑問に思っているのは、これらのビデオが Elastic Transcoder パイプラインに入ると、たとえば、Elastic Transcoder が送信する「完了」通知にこのメタデータを含める方法はありますか? その目的は、ファイルが処理されたら、返されたデータを使用してデータベース レコードを更新することです。
ruby - aws-sdk gem を介して create_job() を呼び出すと、Amazon Elastic Transcoder の「実行期限が切れました」
私はここで少し迷っており、いくつかのガイダンスを探しています。ruby aws-sdk (1.29.1) gem を使用して、エラスティック トランスコーダーでジョブを設定しています。ステージング環境と本番環境で create_job() を呼び出すと、常に「タイムアウト::エラー: 実行期限が切れました」というエラーが発生します。開発中は問題なく動作します。各環境には、独自のトランスコーダー パイプライン、入出力用の s3 バケット、sns トピック、および独自のポリシーを持つグループがあります。私は、delayed_job gem を介して transcoder.create_job() を呼び出しています。
AWS とログを調べようと考えられるあらゆる場所を調べましたが、何が原因なのかわかりません。次にどこを見るべきかさえわかりません。
タイムアウトをトリガーするコードは、transcoder.create_job() です。
また、aws-sdk gem を 1.44 b/c wtf に更新しましたが、役に立ちませんでした。
これを理解するために必要なコードまたは AWS 設定を提供できます。
アップデート。私の開発環境では、すべての値をステージング トランスコーダー/バケット/ユーザーなどにハードコーディングできます。これにより、適切なジョブが作成され、ビデオがトランスコードされ、適切なバケットに配置されます。しかし、同じハードコードされたコードをステージングまでデプロイし、そこから実行すると、再びタイムアウトになります。コードはすべて同じで、違いは application.yml ファイルと database.yml だけです。私は access_key_id と secret_access_key の値をハードコーディングしているので、application.yml を参照するべきではありません。
amazon-s3 - Quicktime エンコーディング: JW Player および AWS トランスコーダー
Amazon S3 にアップロードした動画を保存するシステムに取り組んでいます。ビデオは多数のクライアントによってアップロードされており、クライアントが何をアップロードするかを制御することはできません。さまざまなデバイスとオペレーティング システム (Windows / Mac / デスクトップ / タブレット / モバイル) でビデオを表示しています。
利用可能なコーデックが多数あるため、.mov ファイルには多くの問題があるようです (これらのコーデックの一部は、独自のものである可能性があり、ライセンスの問題などがあります)。
Amazon のエラスティック トランスコーダーを使用して、アップロードされたすべてのビデオの HTML5video
タグ互換バージョンを生成し、HTML5 準拠video
のタグ マークアップを使用してこれらを再生するか、またはユーザーがアップロードしたファイルで JW Player を引き続き使用するかどうかのオプションを検討しています。 . iPad で JW Player を使用して既存の .mov アップロードの 1 つをテストしたところ、問題なく動作しましたが、これが常に問題ないのか、使用されているコーデックがエラーを引き起こす可能性があるのかどうかはわかりません。これが問題かどうかは誰にもわかりませんか?それが問題である場合、Amazon のエラスティック トランスコーダーを使用したときに同じ問題が発生しますか? これに関するアドバイスや洞察は大歓迎です。
php - ジョブを作成するための Amazon Elastic Transcoder セグメント期間
動画ファイルのアップロードとトランスコーディングに Amazon S3 を使用しています。ジョブを作成するために1351620000001-000001
、Amazon Elastic Transcoder の mp4 形式の既存のものからプリセットとして使用しました。しかし、次のエラーが表示されます。
「Uncaught Aws\ElasticTranscoder\Exception\ValidationException: AWS エラー コード: ValidationException、ステータス コード: 400、AWS リクエスト ID: dbf2833a-5375-11e4-a2d3-bb1da889e1d8、AWS エラー タイプ: クライアント、AWS エラー メッセージ: SegmentDuration '10' はコンテナーが ts または fmp4 ではないため、プリセット 1351620000001-000001 の有効なオプションではありません。"
誰でも問題を解決するのを手伝ってもらえますか?
c# - AWS Elastic Transcoder エンドポイントを解決できません
私は、AWS Elastic Transcoder を使用してビデオをトランスコードし、サムネイルを抽出する必要があるプロジェクトに取り組んでいます。私は自分の能力を最大限に発揮してAPIをたどり、正しいコードと思われるものを持っています。ただし、NameResolutionFailure
スローされたエラーと内部例外が発生し、The remote name could not be resolved: 'elastictranscoder.us-west-2.amazonaws.com'
私のコードは次のとおりです。
オレゴンで s3 バケットを構成し、ポリシーを追加してファイルを公開しました。
metadata - Amazon elastictranscoder セット Cache-Control キー メタデータ
Amazon elastictranscoder を使用して flv から mp4 にファイルをトランスコーディングしていますが、トランスコーディング ジョブの作成時に API を介して Cache-Control キー メタデータを max-age=3600 に設定する方法が見つかりませんでした
何か案は?
php - Amazon トランスコーダーを使用して CDN に動画をアップロードする際にサムネイルを作成する
ビデオを CDN にアップロードする際に、ビデオからサムネイルを作成する必要があります。
Amazon トランスコーダーという用語にも出くわしましたが、これはルビーです。php を使用しています。php でこれを行う方法はありますか。
ビデオの再生にjwplayerを使用しています
Amazonトランスコーダーを使用してCDNにビデオをアップロードするときにサムネイルを作成するのを手伝ってもらえますか