問題タブ [decoder]

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

android - outputbufferindex は常に -1 です

MediaCodec API を使用すると、毎回 OutputBufferIndex が -1 になります。可能な解決策はありますか?

また、inputbufferindex でも同じ問題が発生しましたが、適切な「TimeoutUs」値を設定することで解決しました。しかし、OutputBuffer の場合は役に立ちません。

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

python - Python 3.3 の特殊文字

小さなデコーダーを作ろうとしています。特殊文字の 例
に値を割り当てたい: 入力すると、次のように出力されます: 'a'"("
( = "a"
"(""a"

私が入力した場合"(%!)("

次のような各文字に相当するものを出力します。

私の言いたいことを理解していただければ幸いです。 ユニコードなどが必要であることは知っていますが、学習しようとしている
Pythonがあまり得意ではありません。 Windows python 3.3での作業

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

ffmpeg - ffmpeg バッファが解放されていません

そこで、入力フレームのピクセル データ (RGB 8 形式を使用して保存) を単純に読み取り、出力バッファーに直接配置する ffmpeg の基本的なデコーダーを作成しました。(RGB 8 も) 問題は、このデコーダーを ffmpeg で使用すると、解放されていないバッファーが 1 つあると表示されることです (ffmpeg -i Test.utah Test.png を使用してテスト済み)。残念ながら、独自のバッファーを作成していないため、どのバッファーについて話しているのかわかりません。デコーダーの終了メソッドで AVContext の coded_frame バッファーを解放しようとしましたが、これによりセグメンテーション エラーが発生します。

どんな助けでも大歓迎です。

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

android - MediaCodec のコンテキストで「OMX_GetExtensionIndex に失敗しました」というエラーは何を意味し、どのように解決できますか?

低レベルのメディア API を使用して mp3 やその他の形式のファイルをデコードし、処理できるようにしようとしています。ここのチュートリアルに従って、エンコードされたファイルを取得し、AudioTrack で再生します。コードはほとんど同じですが、エラーが発生します。

これが私のコードです:

そして、このコードを実行すると、次のlogcat出力が得られます

上記は私が言及したエラーです。このエラーが発生する理由や意味が正確にはわかりません。しかし、私はいくつかの情報を収集しようとしました。ログ出力を使用すると、行でエラーが発生することが示唆されますcodec.configure(inputFormat, null, null, 0);。行を削除しようとしましたが、これにより、不正な状態エラーが発生することが予想されますが、問題のエラーは削除されます。さらに、私が投稿したコードではLog.d("MonoPlayer","5");、デキュー呼び出しのタイムアウトが無期限に設定されていても、到達することはないため、デコーダーが適切に構成されていないと思います。

このエラーが発生する理由と、それを修正するために何ができるかについて誰かが情報を持っていれば、それは素晴らしいことです. 前もって感謝します。

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

android - MediaCodec クラスを使用して H.264 ストリームをデコードする方法

Androidでビデオストリーム(ストリームはHTTPからのものではない)を表示するように求められました.ストリームは、PCで記録およびエンコードされた生のH.264であり、WIFIを介して取得します.

ストリームを取得したら、MediaCodec デコーダーを使用してストリームをデコードし、表示できますか?

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

objective-c - NSMutableArray を NSUserDefaults に保存

に配列を保存しようとしていNSUserDefaultsます。エンコーダーとデコーダーを使用する必要があることを読みましたが、それでも同じエラーが発生します

どうして??

これが私のコードです:

これは私のモデルです。NSStringsNSNumbersおよびNSMutableArrays: _

これは AppDelegate のDidFinishLaunchingメソッドにあります。

そして、これは私が持っていAppWillTerminateます:

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

ffmpeg - libav ffmpeg を使用して h264 ビデオから sps 構造体を取得する方法

私の HW デコーダでは、h264 のようなビデオ コーデックに関する追加のコーデック仕様を知る必要がありますか? libav ffmpeg で低レベルのコーデック情報を抽出するにはどうすればよいですか?

必要なデータ: https://www.ffmpeg.org/doxygen/2.7/structSPS.html

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

ffmpeg - 「struct AVCodecContext」の「struct AVCodec *codec」は何を表していますか?

C/C++ で FFMpeg ライブラリを使用して、メディア プレーヤーを開発しています。
このソースは、次のコードを使用して、ファイル内のビデオ ストリームのデコーダーを見つけます。

pCodec=avcodec_find_decoder(pCodecCtx->codec_id);

ここで、pCodecCtx はビデオ ストリームのコーデック コンテキストへのポインタであり、pCodec は NULL に初期化された AVCodec へのポインタです。

明示的にデコーダーを見つける必要がある場合、 でstruct AVCodec *codec見つかったものは何struct AVCodecContextですか? これはここで定義されています。誰かがそれが使用されていることを理解するのを手伝ってもらえますか.