问题标签 [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.
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
x86 - MOV 指令 - 它是如何工作的
我有以下MOV
指示:
一切都清楚了,A3A3h值保存在3333h地址下。
mov
但是我发现这个特定指令的一些奇怪的解释:
忽略奇怪的 tj 事情——这里的 30030 部分是什么,它是从哪里来的?
video - 以编程方式连接 MP4 或 MOV 文件
我有两个需要连接的 MP4 文件,我需要以编程方式执行此操作 - 即命令行工具不会剪切它。从许可的角度来看,ffmpeg 是不可能的。
为清楚起见,没有预览、海报、编辑或任何其他复杂性。MOV 是最简单的(H.264 编码,仅视频 - 无音频,每个文件一个 TRAK)。
我相信我需要做的“全部”是: - 将 MDAT 连接到一个块中 - 更新 STBL 框/原子的所有元素,即 STSZ、STCO 等以反映新的样本结构 - 在整个过程中传播新的持续时间MVHD、TKHD、MDHD 原子。
特别是,我认为我根本不需要检查或处理 MDAT 原子的内部结构。
这是正确的还是我错过了什么?
c# - 从位图实时电影构建
我需要一个建议,如何将捕获的位图格式的帧保存到实时 groving 电影中。我需要创建一个电影文件(如果可能的话.mov)在捕获过程中会出现什么并且可以被其他进程使用。
如果可能的话,我想使用帧内编解码器。
附加信息:我在 .net c# 中使用 BlackMagic SDK 从 BlackMagic DeckLink Quad 捕获。
c++ - C++ __asm 生成不同的字节
在我的功能中,我使用
这应该产生以下字节:(0x8B0D
)mov ecx, dword ptr []
。但是第一条指令产生0xB9
( mov ecx,0x28F14131
) 和第二条指令0x3E
:8B0D
所以我的问题是,我应该使用什么指令在 C++ 中获得所需的结果__asm
?
java - Java 视频输出只能使用 Quicktime 打开,其他媒体播放器无法打开
我有一个程序,它可以捕获屏幕,然后拍摄这些图像并将它们变成电影。(使用为使用 .png 而定制的 JpegImagesToMovies.java)我尝试了多个扩展:.mov
, .mp4
, .avi
(我愿意尝试其他扩展)。但是,无论我使用什么扩展名,当我尝试使用 Windows Media Player 打开文件时,都会出现以下错误:
Windows Media Player 在播放文件时遇到问题。错误代码C00D11B1
我也尝试过使用 VLC 打开文件,但这会产生以下错误:
没有合适的解码器模块:VLC 不支持音频或视频格式“twos”。不幸的是,您无法解决此问题。
使用 QuickTime 打开文件确实有效。
所以问题是,我怎样才能制作一个可以用大多数(如果不是全部)媒体播放器打开的视频文件。
这是我的 JpegImagesToMovie.java
我制作了以下视频
bash - 如何将多个文件通过管道传输到 ffmpeg?
我正在尝试制作一个 bash 脚本,该脚本在给定路径上的所有子文件夹中搜索 .mov 文件,并使用 ffmpeg 转换它们并将它们输出到目标文件夹中,同时保留剪辑名称。
我对脚本很陌生,我很难找出如何解决这个问题。
到目前为止,我已经尝试使用 ls 和 find 来输出文件路径,但不知道如何以正确的方式将其传输到 ffmpeg。
有什么线索吗?
编辑:
取得了一些成功:
但是,它似乎输出到源文件夹要求覆盖。如何正确设置参数以便输出到“目标文件夹”并保留文件名?
assembly - 汇编代码的解释
这些是 4 行汇编代码。我正在努力理解他们。(这是英特尔语法。)
1)第一行将复制 ebx 寄存器中的任何值到 eax 寄存器。2)第二行将找到ebx寄存器中的任何值,将其作为内存地址,将转到该内存地址。它将将该内存地址中的值复制到 eax 寄存器。3)第三行将获取ebx寄存器上的值,将其视为内存地址。给它加上ecx*X,会得到一个新地址,然后去这个新地址取值,复制到eax。4)我无法获得第 4 行。
任何人都可以检查一下,我对说明的理解是否正确?如果它们不正确,请向我解释。还要解释第 4 行。
提前致谢。
mp4 - 使用 avconv 从 .mov 转换为 .mp4(或 h264)
查看 avconv 网站,似乎有很多转换视频的选项。
但是,我迷失了所有的技术细节。
有没有一种简单的方法可以将 .mov 转换为 .mp4(或 h264)?
如果它稍微有损,我很高兴。
如果有帮助,我在 Ubuntu 12.04.2 LTS 上。
assembly - MOV BYTE PTR 指令如何工作?
我想知道 MOV BYTE PTR 指令究竟是如何工作的,我这里有一个例子,我无法理解结果。核实:
为什么 CL = B0?为什么CL不是41?如果我在转储中去 ESI,我有这个
检查我的打印:
我真的需要解决这个问题,欢迎任何帮助。