問題タブ [transcoding]

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 に答える
1588 参照

flash - RTMP 経由の Flash Streaming Server を使用して Handbrake で生成された M4V/MP4 ファイル

一部のビデオを Flash Streaming Server に適した形式にトランスコードしようとしています。以前は Adob​​e Media Encoder (AME) CS4 を使用していましたが、今回は *.VOB ファイルを使用しており、AME CS4 はそれらをサポートしていません。

h.264 および MP4 ファイルを強力にサポートする Handbrake を使用しようとしています。残念ながら、ファイルはローカル マシン上では素晴らしく再生されますが、Flash ストリーミング サーバーから RTMP 経由でストリーミングすることはできません。ファイルは *.m4v 拡張子で Handbrake から出力されます。

AME CS4 の古いファイルは、h.264 および AAC オーディオの *.MP4 です。ビデオまたはオーディオのコーデックに違いは見られないため、コンテナ形式の問題である可能性があると思われます。

Handbrake と Flash Streaming で成功した人はいますか? Handbrake の使用を試みているのは、バッチ エンコーディング ファイルの処理が優れており、高品質のファイルが生成されるためです。

編集

かなり大きなファイルをエンコードしていることに注意してください。現在は約 1 GB ですが、将来的にはさらに大きくなる可能性があります。これは問題ではないと思いますが、そこに捨てるだけです。

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

python - Pythonでwavをogg vorbisに変換する

Python を使用して wav ファイルを ogg vorbis 形式にトランスコードするにはどうすればよいですか?

PyMedia 1.3.7.3 を使用して mp3 に変換できますが、出力ストリーム タイプを「ogg」に設定すると、エラーが発生oggvorbis_encode_init: init_encoder failedし、スクリプトが終了します。

0 投票する
3 に答える
2430 参照

flash - 複数の RTMP ストリームのリアルタイム トランスコーディング

ライブストリーミングやストリーミング製品の販売を行っている多くの企業と話をした後、私は非常にイライラしています.誰かが私を正しい方向に導いてくれることを願っています.

これが私の問題です:

フラッシュ メディア エンコーダーを介してスポーツ イベントをインターネットに生放送しています。イベントの場所では、ほとんどの場合、アップストリームはわずか 2 メガビットです。そのため、現時点では約 1 メガビット レートでストリーミングしています。ただし、モバイル デバイス用のストリームと、高速インターネットを使用しないユーザー用のストリームも必要です。したがって、より低いビットレートでさらに 2 つのストリームが必要ですが、これを 2mbit で取得することはできません。 (またはそれ以上) 低ビットレート ストリーム。1 日にさまざまな場所で 7 つのイベントが発生する場合があるため、ソリューションはスケーラブルである必要があります。したがって、7 つの入力ストリームが存在する可能性があります。ネットでハードウェア トランスコーダを検索しましたが、安定したソリューションが見つかりませんでした。また、ffmpeg を使用したトランスコーディングもテストしました。

  • この問題のハードウェアまたはソフトウェアの解決策を知っている人はいますか?
  • クラウド上の ffmpeg または他のツール (Amazon ec2 など) を使用して、そのような独自のことをした人はいますか?

ありがとう!1月

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

video - MP4Box と Qt-faststart の比較

qt-faststart について (そして MP4Box については少し) わからないので、それらに関するオンライン リソースはありますか (あまり見つかりませんでした)。どちらが良いですか?それらの違いはどうですか?特に Android デバイス用のヒント付きビデオ ファイルを作成したい場合、どれが最適ですか?

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

video - ビデオをモバイルに提供するウェブページの簡単な例は?

iPhone android winmo と blackberry で動作するいくつかのビデオ タイプを含むページの簡単な例を取得しようとしています。

今日はトランスコーディングに多くの時間を費やしましたが、iPhone 以外では障害にぶつかり続けています。

簡単な例を知っている人はいますか?

ご存知のように、私は mp4 と 3gp のビデオをロードして、ビデオのリンクを電話に送信しようとしました。電話はそれをダウンロードしようとするか、再生しません。

トランスコードには encoding.com を使用しています。

また、ホストには amazon s3 を使用する予定です。

ありがとう

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

image - 私の会社のメディアサーバーを作成するためのツールを探しています

ツールを探しています。できればオープンソースまたは無料版で、次のことが可能になります。

  • 画像のアップロード
  • ビデオのアップロード
  • 特定のアカウントが画像や動画の特定のフォルダを表示できるようにする権限を持つアカウント
  • 画像や動画を表示し、できればHTML埋め込みコードを含めるためのギャラリー
  • アップロードされたアイテムにタグを付けて検索できるようにする

これらが私の基本的なニーズです。私はカルトゥーラを試しましたが、それは私が探しているものではなく、ビデオに焦点を合わせすぎて、画像に十分ではありません。さらに、私が必要としていない他のいくつかのこと。何か案は?openSUSE11.Xインストールで実行したい

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

ffmpeg - ストリーミングビデオとストレージをトランスコードするffmpeg

私がこれまで見てきたffmpegの例はすべて、ディスクストレージ上のファイルを入力として受け入れ、それをディスクストレージ内の別のファイルに出力としてトランスコードするようです。また、ビデオのストリーミングに使用できるffserverに出くわしました。ただし、ストリーミングビデオ/オーディオのトランスコードに使用されるffmpegの優れたチュートリアルや例はまだ見つかりません。これは、実行時間やいいえなどのパラメーターによって制約されます。フレームまたはその他のイベントの、およびトランスコードされたメディアをディスクに保存します。

ポインタ、ヒント、ヒントは本当に役に立ちます。

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

gstreamer - GStreamerの複数の出力へのトランスコード/トランスコーディング

GStreamerを使用してRTMPまたはRTPストリームを複数の出力ストリームにトランスレート/トランスコードすることは可能ですか?

例えば:

入力:1500キロビットのRTP h264ストリーム
出力:
-1500キロビット
のRTPh.264ストリーム-1000キロビットのRTPh.264ストリーム
-500キロビットのRTPh.264ストリーム

出力ストリームが同期されていることが重要です。

ご協力いただきありがとうございます。1月

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

php - php で ffmpeg トランスコーディングを開始する

ちょっと、そこ!PHP スクリプトを使用して手動でライブ ストリームを再開したいと考えています。これまでのところすべて正常に動作していますが、次のコマンドを実行すると、スクリプトが永遠に読み込まれ、トランスコーディングが機能しなくなります。

たとえば、出力を待たずにそのコマンドを開始する方法はありますか?

0 投票する
3 に答える
19318 参照

iphone - 複数のトラック (オーディオとビデオ) に同時に AVAssetReader と AVAssetWriter を使用する方法は?

私は と の使用方法を知ってAVAssetReaderおりAVAssetWriter、それらを使用して、ある映画からビデオ トラックを取得し、それを別の映画にトランスコードすることに成功しました。ただし、オーディオでもこれを行いたいと思います。最初のトランスコードを行った後に作成するAVAssetExportSession必要がありますか?それとも、書き込みセッション中にトラックを切り替える方法はありますか? のオーバーヘッドに対処する必要はありませんAVAssetExportSession

プルスタイルの方法を使用すると、while ([assetWriterInput isReadyForMoreMediaData]) {...}1つのトラックのみを想定しているため、お尋ねします。複数のトラック、つまりオーディオトラックとビデオトラックの両方にどのように使用できますか?