問題タブ [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.
php - aws php sdk - エラスティック トランスコーダー (プリセット ARN が無効です: 相対 ID null は ARN 仕様に準拠していません)
AWS PHP SDK を使用しています。(laravelを使用)s3バケット間でビデオファイルを変換しようとしています。
次のエラーが表示されます。
たとえば、listPipelines を試してみると、問題なく動作します。
streaming - Amazon Elastic Transcoder は Microsoft Smooth Streaming 形式でエンコードできますか?
Amazon CloudFront は、アダプティブ ビットレート ビデオを配信するための Microsoft Smooth Streaming 形式をサポートするようになりました。私はちょうど不思議です:
Amazon Elastic Transcoder には、この形式にトランスコードするための出力設定がありますか?
php - AWS Elastic Transcoder 透かし
Amazon エラスティック トランスコーダーで処理されているすべての動画に透かしを追加しようとしていますが、うまくいきません。
ドキュメントのように、1 つの透かしセット (BottomRight) を使用してプリセットを作成しました。
ここに私のPHPソースがあります
透かし画像を親指とビデオ バケットの両方に入れようとしましたが、HTTP URL でも機能しません。
誰かがこれで私を助けることができますか?
php - AWSトランスコーダはs3上のファイルを上書きします
AWS PHP SDK を使用してファイルを S3 にアップロードし、Elastic Transcoder でトランスコードしています。
最初のパスはすべて正常に動作し、putobject コマンドは s3 上の古いファイル (常に同じ名前) を上書きします。
ただし、2 番目のトランスコード ジョブを作成すると、次のエラーが表示されます。
トランスコーダーの役割には、完全な s3 アクセス権があります。これを回避する方法はありますか、それともトランスコードする前に毎回 SDK を使用してファイルを削除する必要がありますか?
私の作成ジョブ:
amazon-web-services - AWS Elastic Transcoder の設定方法
AWS の Elastic Transcoder を使用して、iPad アプリの HTTP ライブ ストリーミングを実装しようとしています。「output」という出力バケットがあるとします。Elastic Transcoder でビデオをデコードし、各 hls 出力の .ts ファイルを独自のフォルダー (「camera」というフォルダー内、「tutorials」というフォルダー内) に配置する必要があります。結果のディレクトリ構造は次のようになります。
output/tutorials/camera/hls20M/ .ts output/tutorials/camera/hls15M/ .ts output/tutorials/camera/hls10M/*.ts など
マスター プレイリストは /camera フォルダーに配置されます: output/tutorials/camera/index.m3u8
この構造を実現するために、仕事で「出力キープレフィックス」と「出力キー」を設定する方法がわかりません。
php - PHP アマゾン エラスティック トランスコーダー
ビデオ ファイルをトランスコーダするジョブを実行しようとしています... PHP ファイルがあります。
このスクリプトを transcoder.php のように呼び出します
問題は、 php transcoder.phpのように VPS のルートからこれを呼び出すと問題なく動作しますが、ブラウザ (サファリ、クロム、Firefox) から呼び出そうとすると、
ルートから機能し、ブラウザから機能しない理由はありますか? ブラウザからアクセスする必要があります。
ruby - AWS Elastic Transcoder: パイプラインが見つかりません
Elastic Transcoder パイプラインが構成されており、AWS マネジメント コンソールを介して作成されたジョブが正常に処理されました。ただし、Ruby API を使用すると、パイプラインが存在しないように見えます。
create_job
同様に、正しいもので呼び出すと:pipeline_id
エラーが発生し、AWS がそのパイプライン ID に対して 404 を返したと主張します。
ドキュメントによると、これは権限エラーを示すものではありません。アクセス許可エラーは 403 を返すはずですが、念のため、次のように IAM ユーザーのアクセス許可をスーパーユーザーに設定しました。
パイプラインが見つからないのはなぜですか?
amazon-web-services - AWS エラスティック トランスコーダー バッチ トランスコーディング
バケット内のすべての .extensions を 1 つのジョブで出力バケットにトランスコードすることはできますか? または、API を使用してバケット内のすべての入力ファイルに対してジョブを作成する必要がありますか?
特定の拡張子を持つバケット内のすべてのファイルに対して 1 つのジョブを使用できる場合、どうすればよいですか? または、ファイルをバケットにアップロードするだけでコード変換を自動化する方法がある場合、どうすればよいですか?
amazon-web-services - Amazon Transcoder のトピックを選択できません
イベントが発生したときに Amazon Transcoder で SNS トピックに通知を投稿したいのですが、残念ながら [パイプラインの編集] ページから既存のトピックを選択しようとすると、「ロール ARN が無効です: arn で始まらない」
何が間違っているのかわかりませんが、どうやらかなり単純なようです。私が行った手順は次のとおりです。
- 私のパイプラインを選択しました
- 「編集」をクリック
- 「通知」セクションに移動し、そこに新しいトピックを作成しました(ここでは、作成後に自動選択されると予想されますが、作成するだけで他には何も起こりません..)
- 「既存のSNSトピックを使用する」を選択し、最近保存したトピックを選択しました
- 「保存」ボタンを押す
- エラーが発生しました
私は何を間違っていますか?
前もって感謝します
php - データ構造から変数に値を抽出する
以下のデータ構造から「期間」を という変数に抽出するのに助けが必要ですvar_dur
。
データは次のものから取得されます。print_r($data);