问题标签 [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 投票
1 回答
12741 浏览

wireshark - 如何使用 Wireshark 解码和播放 rtp 捕获的数据包?

我已经在Wireshark中捕获了RTP的数据包捕获的数据包是.mp3的,现在我应该如何解码这些数据包,以便我可以在任何播放器中再次播放它们?

有没有办法解码这些捕获的数据包,无论是音频还是视频,并让它们再次播放?

0 投票
1 回答
143 浏览

video - Apple Pro Res 422 编码视频的图片标题之后的下一个字节是什么?

我试图了解下面列出的十六进制视频文件的格式。我理解第一块。它以帧容器原子的 8 个字节(1000 到 1007)开始,接着是帧头(从 1008 到 109B 的 148 个字节),然后是图片头(从 109C 到 10A3 的 8 个字节)。但是我不明白下一个字节序列。我遵循下面列出的 wiki 页面的格式,根据 wiki,下一个字节应该是切片标头。但是 10A4 处的字节 02 与 slice_hdr_size 不匹配。它是否已经开始了码字方案?这些字节是什么?谢谢!

http://wiki.multimedia.cx/index.php?title=Apple_ProRes

0 投票
4 回答
21851 浏览

java - 将 java.awt.Image 保存到磁盘

我有一个从视频流中生成 java.awt.Image 对象的第 3 方库。(实际上,它最初是用来解码 .h264 文件,然后显示在 JFrame 中解码的图像)。

现在,我想使用该库来捕获流的多个图像并将它们保存到硬盘。那么,我必须怎么做才能将这些 java.awt.Image 保存到文件中?

0 投票
1 回答
2245 浏览

python - 从 json 转换为通过 python 发布数据

给定 json{"foo":"bazz","1":2}

我想将其转换为 POST 数据:

(如果它是从 html 表单发布的数据格式)

有什么存在decoderjson>> POST data?如果没有,下一个脚本也会这样做吗?

谢谢

0 投票
1 回答
1292 浏览

compression - 分层 JPEG 编码器/解码器

有谁知道分层JPEG模式(ITU T.81)的任何实现?我不是在谈论渐进模式(或顺序),我真正的意思是分层模式。

0 投票
1 回答
836 浏览

wpf - 将 Microsoft DTV-DVD 视频解码器连接到采样采集器?

我编写了一个可以打开、编辑和呈现.GRF 文件的 WPF 应用程序。渲染时,我不希望它打开一个新窗口(就像 GraphEdit 一样),所以我找到了一个使用Sample Grabber将样本渲染到 WPF 画笔中的解决方案。

在渲染之前,我的应用程序将 .GRF 文件中的 Video Renderer 替换为 SampleGrabber。这很好,直到我遇到了Microsoft DTV-DVD Video Decoder。出于某种原因,它只连接到视频渲染器,而不是连接到我的样本采集器......所以目前我的应用程序无法处理 MPEG2。

有人可以向我解释一下:为什么?是什么限制了这些过滤器的连接?

那么我应该如何获取解码的 MPEG2 样本呢?

0 投票
6 回答
2288 浏览

c++ - C++ - 不正确的 ASCII 值(“ë”)

首先,我为我会犯的任何英语错误道歉,但是 15 岁和法语并没有帮助......

我正在尝试借助文件格式规范(http://www.libpng.org/pub/png/spec/1.2/PNG-Contents.html)对 PNG 解码器进行编程,但我遇到了一个奇怪的问题。

规范说 PNG 文件的前 8 个字节总是包含以下(十进制)值:137 80 78 71 13 10 26 10。

当我测试这个简单的程序时:

输出是“ë”,它代表 ascii 表中的 137。很好,它匹配第一个字节。

但是,当我这样做时int ascii_value = line[0];,输出值为 -119,这不是正确的 ascii 值。

当我用另一个字符(如“e”)尝试同样的事情时,它确实输出了正确的 ascii 值。

有人可以解释我做错了什么以及解决方案是什么?我个人认为这是扩展 ascii 表的问题,但我不确定。

谢谢大家 !我会将签名的字符转换为未签名的字符

0 投票
1 回答
1177 浏览

c++ - 适用于 Windows Phone 8 的 MP4/h264 解码库

我正在寻找适用于 Windows Phone 8 的 mp4/h264 解码器,它允许我访问解码的视频帧数据(在 I/P/B 帧处理之后)。Afaik Windows Phone 8 本身不提供访问解码的 h264 数据以进行进一步处理的方法。

你能推荐一个最好用 C/C++ 编写、独立于平台并且可以在 WP8 上编译的库吗?欢迎免费和商业建议。

问候,

0 投票
1 回答
1039 浏览

c# - BitmapMetadata.GetQuery() 抛出“元数据查询请求无效”

我正在尝试使用元数据类从 tiff 文件中提取时间信息;这是时间信息在 tiff 文件中的部分:

其中 0.2345 是我要提取的信息。这是我试图让它出来的代码:

但是,该行bmd.GetQuery(@searchText); 抛出异常"Metadata query request is not valid";我不确定如何更改它以使其获得 0.2345 值。有人有什么想法吗?非常感谢。

这是 tiff 文件,以便您查看:http ://dl.dropbox.com/u/105139407/ChanA_0001_0001_0001_0003.tif

0 投票
1 回答
2004 浏览

android - 媒体编解码器需要 MediaFormat

我正在尝试使用媒体编解码器解码 h264 文件。由于 Android 不直接支持它,我正在配置自己的解码器。为此,我尝试如下。

我得到NullPointerExceptionformat.creatvideoformat()并且IllegalStateException也在codec.start()

谁能帮我修复它?