問題タブ [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 投票する
2 に答える
2325 参照

video - MP4 および/または 3GP ファイルに参加するための Windows (理想的には .NET 呼び出し可能) API?

私は、非常に多くのビデオ トランスコーディングと非常に少量のビデオ ファイルの結合を行うバックエンド エンコーダ サービスに取り組んでいます。

トランスコーディングは、Windows 用の On2 Flix エンジンを使用して行われます。これは非常にうまく機能しますが、残念ながら、ファイルを結合することはできません (少なくとも私が確認できる限り、ヘルプもサポートもあまり有益ではありません)。今のところこれで満足しています。

参加は、現時点では、率直で恐ろしいLEADTOOLS Multimediaソフトウェアを使用して行われています。これはシングル スレッドで、サーバー アプリケーションには望ましくないメッセージ ポンプを使用するため、STA が必要です。さらに、インストールにより、動作中のすべてのコーデックが独自の eval コーデックで上書きされます。これを回避する方法はありません。

理想的には、3GP および/または MP4 ファイルに参加できる LEADTOOLs Multimedia を置き換える API を探しています。コストはさほど問題ではありません。誰かお勧めはありますか?

ここで独自のツールを作成することが理想的な解決策であることはわかっていますが、WMF でこれを行うつもりであり、まだ Win2008 に完全に移行していないため、数か月間の一時的な解決策が必要です。

アップデート:

エンコーディングは決して私の専門分野ではないことを指摘しておく必要があります。また、業界では比較的新しい (7 年) アンマネージ コードを扱ったことはありません。また、私の本業は、私ともう 1 人だけで構成されるサービス層/エンコーダー チームの開発リーダーであるため、あまり時間がありません。 .

基本的な複雑さの多くが既に処理されている Flix エンジンのようなものは、入力/出力ファイルの種類などに応じて異なる方法で呼び出さなければならない低レベル API よりも、私が探しているものです。

推奨事項がある場合は、それらの使用方法などについていくつかのドキュメントを教えていただければ非常に役立ちます.

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

video - MP4 ファイルの ASF ビューに相当するものはありますか?

エンコーディング ソフトウェアに取り組んでいますが、WMV から MP4 へのトランスコード後、一部のプレーヤーで 16:9 のアスペクト比のファイルが 4:3 で再生されるという奇妙な問題に遭遇しました。ASF ビューを使用すると、ソース WMV ファイルの BITMAPINFOHEADER 構造に誤ったデータが含まれているように見えることがわかります (4:3 の寸法ですが、実際には 16:9 であると報告されています)。MP4 ファイル用の同等のツールがあるので、この問題がトランスコードされたファイルに引き継がれているかどうかを確認しますか?

DirectShow/FFmpeg/other を使用してレンダリングするツールを使用するのではなく、ストリームに埋め込まれているメタデータを読み取りたいと考えています。これは、マングリングを行って正しいアスペクト比を報告しているように見えるためです。

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

java - MPEG-2 ビデオをプログラムでトランスコードする

プログラムで mpeg-2 ファイルを .mp4、.mp3、.wmv、.rm (オプション)、および .flv (オプション) にトランスコードし、できればサムネイルも生成できるようにする必要があります。Java Media Framework を見つけましたが、率直に言って、かなり安っぽく見えます。これは Linux サーバーを実行するので、Commons Exec を使用して ffmpeg にシェルアウトできます。FFmpeg はかなり難しいように思えます。そのため、この情報を見つけるのに苦労していますが、間違いなく何でも屋のようです。助言がありますか?

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

java - mp3 ファイルをトランスコードして操作するための Java

mp3 ファイルを効率的/高速にトランスコーディングおよび操作するための Java ライブラリを探しています。私は、音楽をミックスし、ユーザーが相互にやり取りできるようにする他の機能を備えた洗練されたストリーミング サーバーに取り組んでいます。たとえば、レコメンデーション機能は、送信ユーザーのストリームをレコメンデーションの受信者にフェードオーバーする必要があります。

すべての機能は現在実装されており、UPnP-AV デバイスを使用してうまく動作します。次のステップは、今のように単純にトラックを切り替えることではありません。曲間のフェードがスムーズになるはずです。

それに関する提案はありますか?おそらくJavaは、サウンドを操作するための適切なソリューションではありません。オーディオのトランスコーディングと操作を行うためのより良い方法を知っている場合は、お知らせください。

(すべてのオーディオ ソースが mp3 として利用できるわけではないため、トランスコーディングが必要ですが、内部的には MP3 のみで動作します)

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

image - FFmpeg画像からビデオおよびストリーミングへ

JPEG画像をリアルタイムで生成するC#プログラムがあります。画像からビデオを(継続的に)生成し、(これもリアルタイムで)ストリーミングする必要があります。

私はffmpegを使用して入力ビデオソースをトランスコードしてストリーミングしましたが、ffmpegには入力を一連の画像(常に生成されている)として取得し、それからビデオを作成するオプションがありませんか?

乾杯

0 投票する
8 に答える
3881 参照

ffmpeg - 推奨できるトランスコーディング サービスは?

私のクライアントは、さまざまなビデオ ファイルをまとめて受け取り、それらを FLV に変換する必要があります。以前のプロジェクトで FFMEG を使用した経験から、問題のあるファイルがいくつかあることがわかりました。

クライアントがプロフェッショナルなサービスに対して支払う価格によって異なります。

人々は何を使用していて、どのようにサービスを見つけていますか?

ありがとう。

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

java - Linuxでの自動トランスコーディングH.264ビデオ

ビデオキャプチャに使用しているビデオカメラがあります。カメラは720pの解像度でH.264に録画します。このようなものをよりシンプルで小さなフォーマットにトランスコードしたいと思います。たとえば、ビデオをサポートするデジタルフォトフレームで適切に機能するもの。また、家族のためにDVDを作成できるように、可能な限りDVD形式にトランスコードしたいと思います。そして、このプロセスにJava内からアクセスできるようにしたいので、自宅にサーバーをセットアップしてトランスコーディングを実行し、仕事からWeb経由でプロセスを管理できます。

Java内からプログラムでトランスコーディングを行うための最良の方法は何ですか?H.264をサポートするためにどのライブラリが存在し、それらにアクセスするにはどうすればよいですか?

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

iphone - iPhoneに録音されたIMA4ADPCMオーディオファイルをトランスコードするにはどうすればよいですか?

帯域幅の理由から、iPhoneでの記録に使用できるIMA4形式のAppleの実装を使用したいと思います。このフォーマットは宇宙には最適ですが、リニアPCMやMP3のようなものにトランスコードできるプログラムを見つけるのは難しいようです。私はsoxとTranscodeを試しましたが無駄になりました。これを自動的にLinuxサーバーで実行できるようにする必要があるため、iTunesは問題外です。

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

video - このGPUビデオトランスコーディングプロジェクトは実行可能ですか?

最近、GPUを使用してビデオトランスコーディングを実行したいという人から連絡がありました。彼は基本的に、広告から販売または収益を得ることができるアプリケーションを作成することを私に望んでいます。

今、彼は基本的に私に5000米ドルの支払いで何を達成できるかを教えてくれるように頼んでいます。現在、私は大学院生であり、GPUを使用した進化的アルゴリズムに基づいた最終論文で賞を受賞しました。ですから、GPGPUのプログラミングについては知っていますが(そもそも連絡を取り合ったのはそのためです)、ビデオの圧縮やトランスコーディングなどについての深い知識はありません。

ですから、少し戸惑いました。プロジェクトを希望しますが、自分を短く売りたくないし、達成不可能なことを約束したくありません。彼が競合他社(badaboom、avivo)に似た製品を望んでいることを考えると、彼らは私よりもトピックについてはるかに多くの知識を持っている人々のチームだと思います。

ですから、私の質問は、あなたが私の状況にあった場合、どのように対応するかということだと思います。プロジェクト(GPUベースのビデオトランスコーダーを作成する)は、私のようなこの分野の専門家ではなく、有能な人にとってどれほど難しいと思いますか?

前もって感謝します

ps彼はそれがクロスプラットフォームであることを望んでいます

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

iphone - iPhone のフルスクリーン ビデオ フォーマットの正しいサイズはどれですか

iPhone でビデオをフルスクリーン モードで再生したくありませんが、ビデオをトランスコードする方法を理解しようとすると、 http://www.apple.com/iphone/specsにある Apple のビデオ形式の仕様について混乱します。 .html

サポートされるビデオ形式: H.264 ビデオ、最大 1.5 Mbps、640 x 480 ピクセル、毎秒 30 フレーム、H.264 ベースライン プロファイルの低複雑度バージョン、最大 160 Kbps の AAC-LC オーディオ、48kHz、ステレオ オーディオ入力.m4v、.mp4、および .mov ファイル形式。H.264 ビデオ、最大 2.5 Mbps、640 x 480 ピクセル、毎秒 30 フレーム、レベル 3.0 までのベースライン プロファイル、最大 160 Kbps の AAC-LC オーディオ、48 kHz、.m4v、.mp4、および .mov のステレオ オーディオファイル形式; MPEG-4 ビデオ、最大 2.5 Mbps、640 x 480 ピクセル、毎秒 30 フレーム、最大 160 Kbps の AAC-LC オーディオを使用したシンプル プロファイル、48kHz、.m4v、.mp4、および .mov ファイル形式のステレオ オーディオ

フルスクリーンが 480 x 320 の場合、推奨サイズが 640 x 480 ピクセルなのはなぜですか? (比率を足しても意味がありません)

また、比率が正しいとすれば、なぜそうなるのでしょうか? (異なるピクセル比率?)