问题标签 [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]

这是否会移动地址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 投票
1 回答
1099 浏览

video - 以编程方式连接 MP4 或 MOV 文件

我有两个需要连接的 MP4 文件,我需要以编程方式执行此操作 - 即命令行工具不会剪切它。从许可的角度来看,ffmpeg 是不可能的。

为清楚起见,没有预览、海报、编辑或任何其他复杂性。MOV 是最简单的(H.264 编码,仅视频 - 无音频,每个文件一个 TRAK)。

我相信我需要做的“全部”是: - 将 MDAT 连接到一个块中 - 更新 STBL 框/原子的所有元素,即 STSZ、STCO 等以反映新的样本结构 - 在整个过程中传播新的持续时间MVHD、TKHD、MDHD 原子。

特别是,我认为我根本不需要检查或处理 MDAT 原子的内部结构。

这是正确的还是我错过了什么?

0 投票
0 回答
182 浏览

c# - 从位图实时电影构建

我需要一个建议,如何将捕获的位图格式的帧保存到实时 groving 电影中。我需要创建一个电影文件(如果可能的话.mov)在捕获过程中会出现什么并且可以被其他进程使用。

如果可能的话,我想使用帧内编解码器。

附加信息:我在 .net c# 中使用 BlackMagic SDK 从 BlackMagic DeckLink Quad 捕获。

0 投票
1 回答
669 浏览

c++ - C++ __asm 生成不同的字节

在我的功能中,我使用

这应该产生以下字节:(0x8B0Dmov ecx, dword ptr []。但是第一条指令产生0xB9( mov ecx,0x28F14131) 和第二条指令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?

我正在尝试制作一个 bash 脚本,该脚本在给定路径上的所有子文件夹中搜索 .mov 文件,并使用 ffmpeg 转换它们并将它们输出到目标文件夹中,同时保留剪辑名称。

我对脚本很陌生,我很难找出如何解决这个问题。

到目前为止,我已经尝试使用 ls 和 find 来输出文件路径,但不知道如何以正确的方式将其传输到 ffmpeg。

有什么线索吗?

编辑:

取得了一些成功:

但是,它似乎输出到源文件夹要求覆盖。如何正确设置参数以便输出到“目标文件夹”并保留文件名?

0 投票
2 回答
113 浏览

assembly - 汇编代码的解释

这些是 4 行汇编代码。我正在努力理解他们。(这是英特尔语法。)

1)第一行将复制 ebx 寄存器中的任何值到 eax 寄存器。2)第二行将找到ebx寄存器中的任何值,将其作为内存地址,将转到该内存地址。它将将该内存地址中的值复制到 eax 寄存器。3)第三行将获取ebx寄存器上的值,将其视为内存地址。给它加上ecx*X,会得到一个新地址,然后去这个新地址取值,复制到eax。4)我无法获得第 4 行。

任何人都可以检查一下,我对说明的理解是否正确?如果它们不正确,请向我解释。还要解释第 4 行。

提前致谢。

0 投票
1 回答
39343 浏览

mp4 - 使用 avconv 从 .mov 转换为 .mp4(或 h264)

查看 avconv 网站,似乎有很多转换视频的选项。

但是,我迷失了所有的技术细节。

有没有一种简单的方法可以将 .mov 转换为 .mp4(或 h264)?

如果它稍微有损,我很高兴。

如果有帮助,我在 Ubuntu 12.04.2 LTS 上。

0 投票
1 回答
3092 浏览

assembly - MOV BYTE PTR 指令如何工作?

我想知道 MOV BYTE PTR 指令究竟是如何工作的,我这里有一个例子,我无法理解结果。核实:

为什么 CL = B0?为什么CL不是41?如果我在转储中去 ESI,我有这个

检查我的打印:

mov 字节指针

我真的需要解决这个问题,欢迎任何帮助。