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

csr - .net、php、cgi などで CSR をデコードする方法

.net、php、cgi などで CSR をデコードする方法

のような出力で

CN OU OLS C

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

vector - ffmpeg H.264 デコーダーでモーション ベクトルを変更する

研究目的で、デコード処理中の動き補償の前に、各 P フレームと B フレームの H.264 動きベクトル (MV) を変更しようとしています。この目的のためにFFmpegを使用しています。変更の例としては、各 MV を元の空間近傍に置き換えてから、元の MV ではなく、結果の MV を動き補償に使用します。適当に誘導してください。

これまでのところ、ファイル/libavcodec/h264_cavlc.c内の MV を簡単に変更することができました。関数ff_h264_decode_mb_cavlc()では、mx変数とmy変数を変更します。たとえば、それらの値を増やすことで、デコード中に使用される MV が変更されます。

たとえば、以下に示すように、mxmy の値が 50 増加し、デコーダで使用される MV が長くなります。

ただし、この点に関して、最初の段落で述べた空間平均分析のためにmxmyの近傍にアクセスする方法がわかりません。そうするための鍵は、配列mv_cacheを操作することにあると思います。

私が実行した別の実験は、ファイルlibavcodec/error_resilience.cで行われました。guess_mv()関数に基づいて、最初の if ステートメント内のff_er_frame_end()で実行される新しい関数mean_mv()を作成しました。その最初の if ステートメントは、条件の 1 つがエラー カウントがゼロの場合 (s->error_count == 0) 、関数ff_er_frame_end()を終了します。ただし、mean_mv()を挿入することにしましたエラーカウントがゼロの場合に常に実行されるように、この時点で機能します。この実験では、ビデオの上部にアーティファクトが見え始めたので、私が望んでいた結果がいくらか得られましたが、それらは右上隅にのみ制限されていました. 挿入された機能が、再生期限などに間に合うように完了していないと推測しています。

以下は、変更された if ステートメントです。唯一の追加は、私の関数mean_mv(s)です。

そしてこれが、 guess_mv()に基づいて作成したmean_mv ()関数です。

これを適切に行う方法について、いくつかの支援をいただければ幸いです。

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

android - Androidフォンで現在再生中の曲のPCMデータを取得する

Androidフォンで現在再生中の曲のデコードされたPCMデータを取得する予定です。アプリケーション層からそれを行うことはできますか? その間、誰かが私にJavaのオーディオデコーダーを提案してくれたら本当に助かります。

よろしくアルビン

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

ios - フィンチでm4aファイルを再生する

.m4a ファイルを再生するために、finch を使用してデコーダー ファイルにデコード オプションを入れてみましたが、実際にサウンドを再生すると静的になります。この仕事を得る方法についてのアイデアはありますか?

ありがとう

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

android - H.264デコーダ用のAndroidのOpenmax?

OpenMax IL に基づいて H.264 デコーダーを実行するサンプル コードの開発を開始しています。要件は、デコーダーが任意のチップ (snapdragon、omap、または OpenMax をサポートする他のものなど) で正常に動作することです。omap3 と qualcom のサンプルを入手しましたが、omap3 と qualcom の両方で動作するサンプルが必要です。

初心者向けの提案はありますか?または、勉強するための簡単なテスト コードはありますか?

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

c# - 同じツールでエンコードされていないバイナリプロトコルメッセージのデコード

次の例のような構造で表されるバイナリデータ(C#)をデコードする必要があります。

バイナリデータの例:0x040000000201ここで、id = 4、type = 2、valid = true;

Thrift、Protocol Buffers、またはその他のツールを使用して、同じツールでエンコードされていないバイナリデータをデコードできますか?それをどのように行うかについて、何か推測できますか?

ありがとうございました

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

android - Sdcardに配置されたオーディオ/ビデオファイルをエンコードしてから、同じものをデコードしてAndroidで再生します

SD カードに配置されているオーディオ/ビデオ ファイルをエンコードする必要があります。その後、これらのエンコードされたファイルをデコードした後に再生するメディアプレーヤーがあるユーザーインターフェイスがあります。これらのファイルをエンコードする必要がある理由は、これらのファイルを Android のデフォルトのメディア プレーヤーで再生したくなく、自分のアプリのメディア プレーヤーで再生したいからです。Android でサポートされているオーディオ/ビデオ エンコーダーとデコーダーを教えてください。

ありがとうございました

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

java - 累積デコーダー/エンコーダー

私は Apache MINA を使用しており、Netty を学習しています。過去に MINA 累積エンコーダー/デコーダーを使用したことがあり、Netty に同様の機能があるかどうかに興味があります。API を調べましたが、何も表示されませんでした。

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

java - 特定のピクセルのx、y位置を取得します

少し問題がありました。すべてのピクセルを読み取り、ピクセルのRGBカラーを取得するコードを取得しました。しかしその前に、私は画像をチャンクにカットしたので、メモリを超えずに、より大きな画像を計算することもできます。コードは次のとおりです。

これは魅力のように機能します。インターネットからいくつかの情報を持っていて、私はこれを自分のコード用に作り直しました。

しかし、私が今欲しいのは、つまり、彼が「完全な」赤いピクセル(255)を検出したとき、彼はそのピクセルのx、y位置を示さなければならないということです。

これは非常に簡単だと思いましたが、画像をチャックにカットしたため、非常に奇妙なx、y位置になりました(私が思うに)。

なぜこれが必要なのかを簡単に説明します。画像では、これらは2つの赤いピクセルであり、これら2つは長方形に変換する必要がありますが、x、yの位置が適切ではありません。

したがって、質問を明確にするために、赤いピクセルのx、y位置を取得するにはどうすればよいですか。

とても簡単かもしれませんが、どういうわけか私は正しい場所を取得できず、近くにさえありません。Photoshopで画像を開いてこれを確認し、赤いピクセルのx、yが何であるかを確認しますが、私のアプリは非常に奇妙な座標を提供します。

さらに詳しい情報などが必要な場合は、コメントしてください。

すでにありがとう、Bigflow

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

wpf - JpegBitmapDecoder を使用して jpeg をデコードできない

バイトをイメージに変換し、WPF でイメージに表示する次の 2 つの関数があります。

上記のコードはまったく機能しません。「イメージング コンポーネントが見つかりません」という例外が常に発生します。画像が表示されません。

この関数は機能しますが、非常に遅いです。コードを最適化したい。