問題タブ [mov]

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

assembly - 次の x86 MOV 命令は何をしますか?

引数付きのオペコード:8B55 08
逆アセンブル:MOV EDX,DWORD PTR SS:[EBP+8]

これはaddressの値EBP+8移動して に配置しEDXますか? とはDWORD PTRどういう意味ですか?

x86 命令をテストする最も簡単な方法は何ですか? すべてのレジスタとフラグを定義してから、このような命令を簡単に実行/テストする方法はありますか?

次のマニュアルを使用していますが、最初はかなり読みにくいです: http://download.intel.com/products/processor/manual/325383.pdf

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

x86 - MOV 命令 - 仕組み

次のMOV指示があります。

すべてが明確で、A3A3h 値が 3333h アドレスの下に保存されます。

movただし、この特定の命令について奇妙な説明を見つけました。

奇妙な tj のことは無視します - ここの 30030 の部分は何ですか? それはどこから来たのですか?

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

c# - ビットマップからのリアルタイム ムービー構築

キャプチャしたフレームをビットマップ形式でリアルタイム グロービング ムービーに保存する方法についてアドバイスが必要です。キャプチャ中にグロービングし、他のプロセスで使用できるムービー ファイル (可能であれば.mov ) を作成する必要があります。

可能であれば、フレーム内コーデックを使用したいと考えています。

追加情報: .net c# で BlackMagic SDK を使用して、BlackMagic DeckLink Quad からキャプチャしています。

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

c++ - C++ __asm 異なるバイトの生成

私の機能では、私は使用します

次のバイトを生成する必要があります: 0x8B0D( mov ecx, dword ptr []). ただし、最初の命令は0xB9( mov ecx,0x28F14131) を生成し、2 番目の命令は0x3E:8B0Dを生成します。

私の質問は、C++ 内で目的の結果を得るためにどの命令を使用すればよい__asmですか?

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

java - Java ビデオ出力は Quicktime を使用してのみ開くことができますが、他のメディア プレーヤーで開くことはできません

私はプログラムを持っており、画面をキャプチャし、それらの画像を取得して映画に変換します。(.png で動作するようにカスタマイズされた JpegImagesToMovies.java を使用) 複数の拡張子を試しました: .mov.mp4.avi(他のものを試しても構いません)。ただし、使用する拡張子に関係なく、Windows Media Player でファイルを開こうとすると、次のエラーが発生します。

Windows Media Player でファイルの再生中に問題が発生しました。エラーコードC00D11B1

また、VLC を使用してファイルを開こうとしましたが、次のエラーが発生します。

適切なデコーダー モジュールがありません: VLC は、オーディオまたはビデオ形式の "twos" をサポートしていません。残念ながら、これを修正する方法はありません。

QuickTime を使用してファイルを開くと機能します。

問題は、すべてではないにしてもほとんどのメディア プレーヤーで開くことができるビデオ ファイルを作成するにはどうすればよいかということです


ここに私の JpegImagesToMovie.java があります

そして、次のようにしてビデオを作成します

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

bash - 複数のファイルをffmpegにパイプする方法は?

指定されたパス上のすべてのサブフォルダーで .mov ファイルを検索し、それらを ffmpeg で変換して、クリップ名を保持したまま宛先フォルダーに出力する bash スクリプトを作成しようとしています。

私はスクリプト作成に非常に慣れていないため、これを解決する方法を見つけるのに苦労しています。

これまでのところ、ls と find を使用してファイルパスを出力しようとしましたが、これを正しい方法で ffmpeg にパイプする方法がわかりません。

手がかりはありますか?

編集:

これでいくつかの成功を収めました:

しかし、上書きを求めてソースフォルダーに出力するようです。「宛先フォルダー」に出力してファイル名を保持するように、パラメーターを正しく設定するにはどうすればよいですか?

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

assembly - アセンブリコードの説明

これらは 4 行のアセンブリ コードです。私はそれらを理解しようとしています。(インテルシンテックスです。)

1) 最初の行は、ebx レジスターの値を eax レジスターにコピーします。2) 2 行目は、ebx レジスターの値を見つけ、それをメモリー・アドレスとしてティートし、そのメモリー・アドレスに移動します。そのメモリ アドレスの値を eax レジスタにコピーします。3) 3 行目は ebx レジスタの値を取得し、メモリ アドレスとして扱います。ecx*X を追加すると新しいアドレスが取得され、この新しいアドレスに移動して値を取得し、それを eax にコピーします。4) 4 行目がわかりません。

指示について理解したことが正しいかどうか、誰でも確認できますか? それらが正しくない場合は、親切に説明してください。4行目も解説。

前もって感謝します。

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

assembly - MOV BYTE PTR 命令はどのように機能しますか?

MOV BYTE PTR 命令がどのように機能するかを正確に知りたいのですが、結果を理解できない例が 1 つあります。それを確認してください:

CL = B0 の理由 なぜ CL は 41 歳ではないのですか? ダンプでESIに行くと、これがあります

私のプリントをチェックしてください:

移動バイトptr

私は本当にこれを解決する必要があります。どんな助けも大歓迎です。