問題タブ [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 でのアニメーション GIF の可能な限り低い fps
AWS のドキュメントによると、アニメーション gif の可能な最低 fps は 10fps のようです。AWS でより低い fps のアニメーション gif を作成する方法はありますか?
amazon-web-services - エラスティック トランスコーダー (HLS): 元のビデオに基づいてプレイリストを生成する
エラスティック トランスコーダーを使用して、アップロードされたビデオを hls ストリームに変換するサービスを開発しています。アップロードされたビデオは解像度が異なる場合があります。ビデオの解像度に基づいてストリームを生成する必要があります。
たとえば、元のビデオがフル HD (1080p) の場合、240p、360p、480p、720p、および 1080p のストリームを生成したいのですが、元のビデオが 360p の場合は、240p と 360p の 2 つのストリームのみを生成します。ストレッチでさらに上質に。
固定長のプレイリストを生成するプリセットを定義できます。作り方は動画によって異なります。
1 つの方法は、さまざまなプリセットを作成し、ビデオを解析して解像度を読み取り、それに応じてプリセットを選択することです。トランスコーダーによって提供されるより良いアプローチまたは何かがあるでしょうか?
ありがとう
c# - Amazon Elastic Transcoder の HTTP リクエスト エラー
mvc プロジェクトに Amazon Elastic Transcoder を使用する必要があります。ドキュメントに記載されているように、httpリクエストを介して使用したかったのです。リクエストのヘッダーを作成しているときに、説明したように Authorization パラメータを作成する必要があります。しかし、応答はこのエラーを返します。 計算したリクエストの署名が、提供された署名と一致しません。AWS シークレット アクセス キーと署名方法を確認します。詳細については、サービス ドキュメントを参照してください。
リクエストのホスト パラメータは = elastictranscoder.us-east-1.amazonaws.com:443 です。
投稿の URL = https://elastictranscoder.us-east-1.amazonaws.com:443/2012-09-25/jobs
認証パラメータは次のようなものです = AWS4-HMAC-SHA256 Credential=accesskey/formatteddate/us-east-1/elastictranscoder/aws4_request,SignedHeaders=host;x-amz-date;x-amz-target,Signature=xxxxx
このエラーの理由を知っている人はいますか?
php - CURL でのパイプライン ジョブに関する Amazon Transcoder クライアントの問題
私はアマゾンのウェブサービスにまったく慣れていません。私はビデオのエンコードに取り組んでおり、アマゾンのトランスコーダーサービスの下でサムネイルを作成しています。
どういうわけか、次のエラーが発生し続けます: 誰でも助けられますか? CURLは有効になっています。
ここに私のCURL設定があります
ありがとうございます
amazon-web-services - AWS 認証情報が機能しない - ~/.aws/credentials
AWS 認証情報に問題があります。~/.aws/credentials に作成した資格情報ファイルは、AWS ドキュメントに書かれているとおりに使用しました。ただし、Apacheはそれを読み取ることができません。
まず、次のエラーが発生しました。
インスタンス プロファイル メタデータ サーバーから認証情報を取得中にエラーが発生しました。Amazon EC2 内で実行していない場合は、クライアントを作成するときに「key」および「secret」オプションで AWS アクセス キー ID とシークレット アクセス キーを指定するか、インスタンス化された Aws\Common\Credentials CredentialsInterface オブジェクトを指定する必要があります。
次に、インターネットで見つけたいくつかの解決策を試しました。たとえば、HOME 変数を確認しようとしました。/home/ubuntu でした。Web サーバー ディレクトリでなくても、資格情報ファイルを /var/www ディレクトリに移動しようとしました。何も機能しませんでした。私はまだ同じエラーが発生していました。
2 番目の解決策として、CredentialsProvider を直接呼び出して、クライアントのディレクトリを示すことができることがわかりました。
https://forums.aws.amazon.com/thread.jspa?messageID=583216
エラーは変更されましたが、機能させることができませんでした:
/.aws/credentials から資格情報を読み取ることができません
また、パスを示す代わりに、CredentialsProvider の既定のプロバイダーを使用できることもわかりました。
私は試してみましたが、同じエラーが発生し続けます:
/.aws/credentials から資格情報を読み取ることができません
この情報が必要な場合に備えて、私は aws/aws-sdk-php (3.2.5) を使用しています。私が使用しようとしているサービスは、AWS Elastic Transcoder です。私の EC2 インスタンスは Ubuntu 14.04 です。Capifony を使用してデプロイされた Symfony アプリケーションを実行します。
この本番サーバーで試す前に、~/.aws/credentials ファイルのみで完全に機能する開発サーバーで試してみました。この開発サーバーは、実稼働サーバーの正確なコピーです。ただし、デプロイには Capifony を使用しません。これは、プロジェクトの通常の git クローンです。また、本番サーバーには OS 用とアプリケーション用に 1 つずつあるのに対し、EBS ボリュームは 1 つしかありません。
ああ!また、資格情報ファイルのアクセス許可/所有者が両方のサーバーで同じであり、それらが同じであるかどうかも確認しました。私は 777 を試してみて、何かを変えられるかどうかを確認しました。
誰かアイデアがありますか?
amazon-web-services - Amazon Elastic Transcoder を使用する場合、再生速度を上げる (ビデオを高速化する) ことはできますか?
ビデオを S3 に保存する前に、ビデオの高速化を検討しています。これに関するAWSドキュメントには何も見つかりませんでした。
これは AWS Elastic Transcoder でできることですか?
ありがとう!
セバスチャン