問題タブ [x264]

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 投票する
3 に答える
4512 参照

video - 送信者/受信者のパイプラインで H264 を使用すると、巨大な遅延が発生するのはなぜですか?

H264 を使用してビデオを送信するパイプラインを作成しようとすると、自分のマシンから自分のマシンにビデオを送信するのに最大 10 秒の大きな遅延が発生します。これは私の目標には受け入れられないので、私 (または他の誰か) が間違っていることについて StackOverflow に相談したいと思います。

gstrtpbin ドキュメント ページからパイプラインを取得し、Speex を使用するようにわずかに変更しました。

これは送信者パイプラインです: #!/bin/sh

レシーバー パイプライン:

!/ビン/sh

H263 と Speex の組み合わせであるこれらのパイプラインは、十分に機能します。カメラとマイクの近くで指をパチンと鳴らすと、動きと音が同時に聞こえます。

次に、ビデオ パスに沿って H264 を使用するようにパイプラインを変更しました。

送信者は次のようになります: #!/bin/sh

そしてレシーバーは次のようになります: #!/bin/sh

これは、Ubuntu 10.04 で起こることです。Ubuntu 9.04 でこのような大きな遅延が発生していることに気づきませんでした。遅延は 2 ~ 3 秒の範囲で、AFAIR でした。

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

android - RTSP 経由で x264 ビデオをモバイルに正しくストリーミングできない

YouTube ライクなウェブサイトのモバイル版を作成しています。そして、x264 と NeroAAC で圧縮され、MP4Box でヒント付けされた低解像度のクリップをストリーミングするために、Darwin Streaming Server を使用します。

VLC プレーヤー ストリーミングで再生すると、期待どおりに正常に動作します。HTC Hero で URL を開こうとすると、プレーヤー モードに切り替わり、「ビデオの読み込み」アニメーションが開始され、しばらくすると「サーバーに接続できません」と表示されます。DSS で提供されるサンプル ムービーは、ビットレートに関係なく正常にストリーミングされました。

いくつかのエンコード オプションを試しましたが、常に同じ結果になりました。nocabac と level=11 を疑っていますが、何も変わりませんでした。

そのようなタイプのより具体的なエンコーディングオプションはありますか?

ありがとう!

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

c - x264 C API を使用して一連の画像を H264 にエンコードするにはどうすればよいですか?

x264 C API を使用して RBG 画像を H264 フレームにエンコードするにはどうすればよいですか? 既に RBG 画像のシーケンスを作成しましたが、そのシーケンスを H264 フレームのシーケンスに変換するにはどうすればよいですか? 特に、この一連の RGB 画像を、単一の初期 H264 キーフレームとそれに続く従属 H264 フレームで構成される一連の H264 フレームにエンコードするにはどうすればよいですか?

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

iphone - iPhone用のx264をコンパイルする方法

iPhoneアプリケーションで使用するためにx264をコンパイルしようとしています。http://github.com/gabriel/ffmpeg-iphone-buildファイル:build-x264-armv6/7を使用してコンパイルできます。ただし、デコードのみ。エンコーディングも使いたいです。build-x264-armv6 / 7を使用すると、コンソールに「mp4出力:いいえ」と表示されます。

H.264をエンコードできるx264をコンパイルする方法を知っている人はいますか?

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

c++ - x264 の量子化行列

ソースコードをダウンロードして、ざっと目を通しています --- 画像の QM と残差がどこに保存されているか知っている人はいますか?

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

c# - Cライブラリパラメータをラップする方法は?(x264 .Netラッパーの作成)

したがって、dllには、x264_param_tstructure\objectとその設定用の関数があります x264_param_apply_profile。Cでは、このようなコードを使用して設定します

そんなもののラッパーを作りたいです。だから私はlibx264.dllとビジュアルスタジオ2010プロを持っています。

どうすれば.NetC#ラッパーを作成できますか?

私はP\Invokeの初心者なので、あまり多くは得られません...

私が達成したいのは、x264でのフレームごとの作業レベルです...今ではエンコード部分だけが必要です...そしてCでそれを行うために必要なすべてのサンプルコードは、一連の画像をH264にエンコードする方法にありますx264 C APIを使用していますか?。だから私はそこで言及されているものだけのためにラッパーを書く必要があります...それで私は尋ねています-パラメータと関数でthapパラメータを設定するラッパーを作成する方法。そして、そのラッパーをc#からコールバックする方法を見てみたいと思います。ですから、サポートにコードを提供していただければ幸いです。

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

c# - gcc コンパイラの CLI バックエンドを使用して lib x264 をコンパイルした人はいますか?

gccコンパイラの CLI バックエンドを使用して lib x264 をコンパイルした人はいますか? (x264 を .net dll にコンパイル)

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

ffmpeg - H264: ffmpeg で一連の nal ユニットをデコードする

一連の nal ユニットを ffmpeg (libavcodec) でデコードしようとしましたが、「フレームなし」エラーが発生します。x264 C API を使用して一連の画像を H264 にエンコードするにはどうすればよいですか?のガイドラインに従って最終的なユニットを作成しました。. デコードのために次の戦略を試しました。

取得したすべてのユニットをこのコードに渡しましたが、frameFinished は 0 のままです。pCodecContext のセットアップに何か問題があるに違いないと思います。誰かが私に実際の例を送ってもらえますか?

ありがとうございました

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

command-line - FFMPEG/X264 併用方法

少し助けが必要です。ffmpeg/x264 を使用して大きなビデオをエンコードしようとしています。x264 はこれらのビデオを .mov にエンコードすることはまったくできませんが、ffmpeg はまともな仕事をします。

しかし、ビデオをエンコードするために x264 が提供するフラグの 1 つを使用する必要があります。出力として.movのみが必要な場合、x264を使用して大きなビデオをエンコードする良い方法はありますか?

x264 を使用している間は、入力フラグと出力フラグについてのみ言及していますが、それが問題を引き起こしている可能性があると思います。

ガイドしてください

0 投票する
5 に答える
35081 参照

c - libavcodec / x264でh.264をエンコードする方法は?

libavcodec/libavformatを使用してビデオをエンコードしようとしています。オーディオはうまく機能しますが、ビデオをエンコードしようとすると、次のエラーが発生します。

コマンドラインffmpegを使用して簡単に修正できますが、Cでこれを実行しようとしています。私のオプションは次のとおりです。

しかし、avcodec_open()は失敗します。

x264を満足させるには、他にどのような値を設定する必要がありますか?