問題タブ [bitstream]

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

c - ビット ストリーム内のビットの設定

レガシー コードの作業中に次の C 関数に遭遇しました。コードの編成方法に完全に困惑しています。関数がビット ストリーム内の特定の位置にビットを設定しようとしていることがわかりますが、個々のステートメントや式については理解できません。開発者が 8 (/8) による除算と係数 8 (%8) の式をあちこちで使用した理由を説明してください。これらの種類のビット操作関数を c で読み取る簡単な方法はありますか?

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

encoding - h264 ビットストリーム アナライザー (モーション ベクトル)

ビットストリーム アナライザーから、基本的に 3 フレームであるこの情報を取得できました。最初はI フレーム、次にP フレーム、次にB フレームです。

与えられた情報からモーション ベクトル(マクロブロック予測) を取得する方法がわかりませんでした。

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

filter - ffmpeg のビットストリーム フィルターとは何ですか?

FFmpeg Bitstream Filters Documentationを注意深く読んだ後でも、それらが実際に何のためにあるのかまだわかりません。

ドキュメントには、フィルターについて次のように記載されています。

デコードを実行せずにビットストリーム レベルの変更を実行する

誰かが私にそれをさらに説明できますか? ユースケースは物事を非常に明確にします。また、明らかに異なるフィルターがあります。それらはどのように異なりますか?

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

h.264 - MPEG-4 パート 2 のビットストリーム アナライザー

ほとんどの商用ビットストリーム アナライザーが MPEG-4 Part 2 (MPEG-4 Visual)、つまり DivX や XVid などのコーデックをサポートしていないのはなぜですか? Codecianのものを試して、Elecardソフトウェアの機能を調べました。どちらも MPEG-4 Part 2 をサポートしていないようです。ただし、Codecian は Part 10 (H.264) でスムーズに動作します。

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

fpga - SDカードを使用してfpgaをプログラムする方法

parallella ボード (zynq 7020 ベース) 内のプログラマブル ロジックを構成しようとしています。ボードの起動後に、ビットストリーム、fsbl.elf、および hello_world.elf を含む SD カードを挿入します。これを実行しようとしました。

PL が構成されていないのはなぜですか? サイズですか?

ありがとうございました

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

dspace - Dspace とビットストリーム

大学でのテストと実装のために、Linux システム (CenOS) に Dspace 5.2 をインストールしました。アイテムに添付されたファイルを表示/開こうとすると、すべて正常に機能します。ブラウザは接続してファイルをダウンロードしようとしますが、長時間何も起こりません。

以下は、いくつかのファイルを含むサンプル アイテムです。

http://ds.bethlehem.edu:8080/xmlui/handle/123456789/30

あなたの助けに感謝

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

slice - H.264 ビットストリームのスライス ヘッダー フラグ

私は H.264 データ圧縮規格の初心者ですが、H.264 ビットストリームのスライス ヘッダー フラグ (slc_hdr) がどこにあるかを知る必要がありますか? たとえば、スライスヘッダーに存在しますか?抽出して1に設定する必要があるためです。

旗のリンク

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

matlab - MATLABで複素数をビットストリームにエンコード/デコードする方法は?

複素数0.0332815625326639 + 0.000694052654051097iをビット ストリームのように圧縮し、それをデコードして同じ数を取得する方法は?

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

encoding - H.264 ストリームのトラブルシューティングに関するアドバイスが必要です (PC VLC では機能しますが、CumulusTV アプリでは機能しません)

中国の HD HDMI エンコーダー ボックスに接続されている HDMI ソースがあります。PC での VLC への再生は機能します (オープン ネットワーク ストリームhttp://192.168.0.150:80/hdmi ) ストリームがローカル ネットワークから離れていません (意図的に) Google Nexus Player または NVidia Shield に表示する信号を取得できませんCumulus TV アプリ経由。(要点は、フィードを Google Live Channels アプリに統合することです) いくつかの設定を調整しようとしましたが、うまくいきませんでした。特定のフォーマットを試す必要がありますか? 私は Fiddler を試しました (そのツールには説明的なものは何も表示されませんでした) が、まだ決定的な答えはありません。このデバイスは、VLC の PC バージョンで動作する H.264 ビットストリームのみを生成すると確信していますが、androidTV デバイス (VLC を含めるため) では運がありません。VLCでAndroid PHONEでも再生できます...

ヘルプ/トラブルシューティングのアドバイスを求める...

メイン ストリームの設定は次のとおりです。

  • H.264 レベル: ハイプロファイル エンコードフレームレート: 30[5-30]
  • ビットレート制御:vbr キー間隔: 30[5-200]
  • エンコードサイズ: auto MinQp: 3[1-51] MaxQp: 32[MinQp-51]
  • 最大ビットレート: 8000[16-12000]
  • 音声ビットレート:192000 音声チャンネル:L+R
  • オーディオコーデック:AAC リサンプル:無効 パッケージ:B HTTP:有効 /hdmi ("/" で始まる)
  • HTTPポート:80[1-65535] TS ID変更:無効
  • transport_stream_id: 300[256-3800]pmt_start_pid: 480[256-3800]
  • stream_start_pid: 481[256-3800]RTSP: 無効 マルチキャスト IP: 無効
  • RTMP サーバー ip:無効 ONVIF:無効 有効