問題タブ [zencoder]

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.

0 投票する
1 に答える
1250 参照

php - Zencoder API PHP サムネイル

Zencoder API PHP ライブラリ (https://github.com/zencoder/zencoder-php/blob/master/README.md) を使用しており、変換のために単一のジョブを正常に送信できます。ただし、サムネイルの形式を正しくするのに苦労しています。

Zencoder に必要な JSON は次のとおりです。

したがって、PHP API を介して以下を送信すると、ビデオを動作させることができますが、サムネイル要素の正しい形式を理解できません。

私は単純なものが欠けていると思います。

0 投票する
1 に答える
285 参照

jquery - Zencoder変換用のJQueryプログレスバー

ビデオ変換に関するzencoderAPI通知からロードするようにjqueryプログレスバーを構成したいと思います。APIはjsonまたはxmlの形式で指定されたURLに通知を送信しますが、それがどこに行くのかまったくわかりません。助けてください。

0 投票する
1 に答える
327 参照

jquery - ZencoderステータスURL

私はzencoderを使用して、ビデオ変換アプリケーションを作成しています。変換部分は問題なくセットアップされましたが、処理中の出力のステータスを表示する方法に困惑しています。出力のステータスは、次のURLに保存されます。

https://app.zencoder.com/api/v2/outputs/ + jobID + /progress.json?api_key=mysecretcode

ただし、動的にアクセスするには、jobIDを取得する必要があります。現在、zencoderが出力に割り当てる一意の乱数として表示されます。PHPでジョブを作成した後、jobIDを取得する方法を知っている人はいますか?どんな助けでも大歓迎です。

0 投票する
2 に答える
477 参照

ios - AVFoundationがプレーヤーアイテムの期間を誤って報告する

zencoderでエンコードされたAVPlayerを使用してiOSでビデオを再生しようとしています。私が見ている問題は、プレイヤーアイテムが報告する期間が丸められている/不正確であるということです。たとえば、ビデオの長さは173.134で、プレーヤーアイテムはフラットな174.0として報告します。これにより、ロードされたパーセンテージやその他の関連するものの検出で問題が発生します。エンコードせずにビデオを使おうとすると、すべてが正しく正確に報告されます。

他の誰かがこれを見たことがありますか、または解決策がありますか?

0 投票する
1 に答える
695 参照

video - ビデオがトランスコードされていない

Drupal 7 で Video Module を使用し、Zencoder をビデオのエンコードのオプションとして利用しています。http://progrium.com/localtunnel/を使用 して、localhost サーバーをインターネットで公開します。

次の手順に従って、マシンで localtunnel を構成しました

  • Ruby/Ruby Gems をダウンロードし、localhost をパブリックにホストするための ssh キーを生成します。
  • 私のApacheサーバーはポート80で実行されているため、次のコマンドを実行します

    localtunnel -k ~/.ssh/id_rsa.pub 80

  • それはパスフレーズを要求し、私はそれを与えました。
  • その後、次のメッセージが表示されます:-

    この localtunnel サービスは、Twilio によって提供されます。ポート 80 は http://5557.localtunnel.comからアクセスできるようになりました」

私が与えるとき

Administration » Configuration » Media » Video の Transcoder オプションの Postback URL の値として、設定も保存されます。

ここで、ビデオ コンテンツ タイプでビデオをアップロードします。ノードが保存された後、次のメッセージが表示されます。

この動画は現在処理中です。お待ちください。

Zencoder で自分のアカウントを確認すると、ステータスが「処理中」と表示されています。しばらくすると、ステータスが Fail に変わり、次のメッセージが表示されます。

でファイルをダウンロードしようとしました

フォルダー videos/original はパブリック アクセスを許可しています。どこで間違いを犯しているか、またはエンコードされたファイルをウェブサイトに戻すために実行する許可または手順を教えてください。

0 投票する
1 に答える
914 参照

video - Zencoder: 2 つのビデオ ファイルを 1 つにマージしてエンコードする

Zencoder を使用してビデオをマージする方法に関するドキュメントを見つけるのに苦労しています。これが私がやりたいことです:

  1. 動画を Zencoder にアップロードして、API を使用してエンコードする (完了)
  2. Zencoder は、私の 2 秒間のブランディング イントロ ビデオをアップロードしたビデオの冒頭にマージし、それらを 1 つのファイルとしてまとめてエンコードします
  3. Zencoder が私の YouTube アカウントに新しい動画を送信します

Zencoder でステップ 2 と 3 は可能ですか。もしそうなら、リンクまたは説明できますか。そうでない場合は、建設的なフィードバックを歓迎します。

ありがとう!

0 投票する
0 に答える
92 参照

php - Zencoder API はローカルでは機能しますが、ライブでは機能しません

動画変換に Zencoder API を使用しています。ローカル サーバーとライブ サーバー用に 2 つの異なる API キーを生成しました。

ローカルからビデオの変換をテストしているときに、リクエストを Zencoder に送信し、正常に動作しています。しかし、ライブサーバーで同じプロセスを実行している場合、Zencoder API にリクエストを送信しません。リクエストとレスポンスの送信に FTP を使用します。

私の入力と出力のURLは次のように生成されます

例に従って書かれた 127.0.0.1。私のコードでは、ライブ IP を使用しています。

ライブで機能しない理由はありますか?感謝!

0 投票する
1 に答える
372 参照

ruby-on-rails - クリップ付き外部トランスコーダー

次のような外部トランスコーディング サービスを使用したい

Railsアプリでビデオをトランスコードします。現在、アセット管理にペーパークリップを使用しています(および独自のffmpegベースのプロセッサ)。

Paperclip は、実際の処理/トランスコーディングを外部サービスに渡すことをサポートしていますか? そのようなプロセッサはどのように見えるでしょうか?

0 投票する
4 に答える
59031 参照

php - aes-128-cbc と aes-128 暗号化に違いはありますか?

これら 2 つの暗号化方法に違いがあるかどうか知りたいですか? 私は以前にこれらを使用したことがありません。クライアントから AES-128 暗号化を使用するように求められましたが、Google で検索すると、「aes-128-cbc」、「aes-128-ctr」、「aes-256-cbc」、または「aes-256-ctr」と表示されます「では、AES-128 のようなものを使用する必要があるか知りたいですか?

参照リンク :これは、暗号化方法を送信する必要がある場所です

0 投票する
0 に答える
276 参照

amazon-web-services - カスタム権限による Amazon AWS S3 への一貫性のないアップロード/PUT アクセス

ビデオを S3 バケットにアップロードし、別のユーザー (Zencoder サービス用) がファイルを取得してトランスコードされたファイルをバケットにアップロードできるようにするカスタム ポリシーを作成するアプリケーションがあります。

以下は、トランスコーディング中にユーザーに与える現在のカスタム ポリシーです。基本的に、バケット全体に完全な読み取り許可を与えますが、ユーザーが特定のネストされたフォルダーにファイルを PUT することのみを許可します。

これはほとんどの場合機能しますが、Zencoder によって転送された約 1,000 個のファイルの中で、通常、403 Forbiddenエラーで失敗する 1 つまたは 2 つのファイルがあります。エラーの前後にファイルが正しく転送されたため、理由はわかりません。

403 Access Deniedそのようなアクセス許可が提供されたときに、Amazon AWS S3 / IAM が を送信する理由はありますか?