compression相关内容
我对压缩几乎一无所知,所以请耐心等待(这可能是一个愚蠢且显而易见的问题). 假设我有一个带有几个标签的 XML 文件. 文本 现在假设我的多个 XML 文件中有一堆这些非常长的标签,其中包含许多属性.我需要将它们压缩到尽可能小的尺寸.最好的方法是使用特定于 XML
..
我正在使用 UIImagePickerController 来允许我的用户从资产库中选择视频. 当用户在第二个屏幕上选择“选择"按钮时,视图会显示一个进度条和“正在压缩视频..."消息. 为什么会这样? 有什么办法可以避免这种压缩操作? 解决方案 答:目前没有办法控制 UIImagePickerController 如何压缩选取的视频. 我只是做了一些快速测试.使用
..
我想做视频压缩. 实际上在我的应用程序中,我希望有两个选项,一个是低的,另一个是高的.如果我选择低选项,则应用程序将压缩视频然后上传.如果我选择高,那么它会上传我自己录制的原始视频. 我想在我的应用程序中做这件事,我很困惑.我在谷歌上搜索了很多,但我无法找到解决这个问题的有用方法,如果有人可以帮助我. 解决方案 我使用了 ffmpeg4android, 并且仅使用 jav
..
这个问题可能很基础 有没有办法减少有损压缩(WMV、MPEG)格式的帧大小/速率,以获得更小、更小、格式相同的视频. 是否有任何开源或专有的 api? 解决方案 ffmpeg 提供了此功能.您需要做的就是运行类似 ffmpeg -i -s 640x480 -b 512k -vcodec mpeg1video -acodec copy 对于较
..
我正在尝试压缩从 UIImagePickerController 使用用户相机拍摄的视频(不是现有视频,而是动态视频)以上传到我的服务器并花费少量时间来执行此操作,因此较小的尺寸是理想的选择在较新质量的相机上为 30-45 mb. 这是在 swift 中为 iOS 8 进行压缩的代码,它压缩得非常好,我很容易从 35 mb 减少到 2.1 mb. func convertVideo(in
..
在我的应用中,我尝试上传用户从图库中挑选的一些视频.问题是通常 android 视频文件太大而无法上传,因此我们希望首先以较低的比特率/分辨率压缩它们. 我刚刚听说引入了新的 MediaCodec api使用 API 16(我以前尝试使用 ffmpeg 这样做). 我现在正在做的事情如下:首先使用视频解码器对输入视频进行解码,并使用从输入文件中读取的格式对其进行配置.接下来,我创建了一
..
我想将视频文件上传到服务器并在上传前进行压缩.我正在使用 ffmpeg libx264.我已经看到 viber 可以在一分钟内上传 30 秒大小为 78MB 的视频文件 [减少到 2.3MB].我想知道他们是怎么做到这么快的? 到目前为止我尝试过的 - FFMPEG 版本:n2.4.2使用 gcc 4.8 构建构建配置:--target-os=linux --cross-prefix=/h
..
我正在尝试找到一个 Python 库,该库可以获取音频文件(例如 .ogg、.wav)并将其转换为 mp3 以在网页上播放. 此外,任何关于设置播放质量的想法都会很棒. 谢谢. 解决方案 看起来 PyMedia 是这样做的: http://pymedia.org/ 这里有一些关于转换为各种格式的更多信息,同时设置比特率: http://pymedia.org/
..
我假设根本没有额外的保护. 解决方案 所提供的安全性没有区别,但由于压缩算法的工作方式,如果先压缩再加密,您可能会获得更好的压缩效果. 压缩算法利用数据中的统计冗余(例如存在于自然语言或许多文件格式中的冗余),这些冗余在您加密时,因此加密消息应该't 能够压缩得那么好. 来自维基百科文章: 然而,无损数据压缩算法总是无法压缩某些文件;事实上,任何压缩算法都必然无法压缩任何
..
如果我要对文件进行 AES 加密,然后对其进行 ZLIB 压缩,那么压缩效率会比我先压缩然后加密的效率低吗? 换句话说,我应该先压缩还是先加密,还是有关系? 解决方案 先压缩.加密文件后,您将生成不可压缩的随机数据流.压缩过程取决于在数据中找到可压缩的模式.
..
如何启用 IIS7 对 js 和 css 等静态文件进行 gzip,以及如何在发送到客户端之前测试 IIS7 是否真的对它们进行了 gzip? 解决方案 配置 您可以完全在 Web.config 文件中启用 GZIP 压缩.如果您使用的是共享主机并且无法直接配置 IIS,或者您希望您的配置在您定位的所有环境之间进行,这将特别有用.
..
我正在使用长期异步 HTTP 连接通过 AJAX 向客户端发送进度更新.启用压缩后,不会以离散块的形式接收更新(出于显而易见的原因).禁用压缩(通过将 元素添加到 )确实解决了问题: 但是,这会在站点范围内禁用压缩.除了这个控制器和/或动作之外,我想为每个其他控制器和/或动作保留压缩.这可能吗?或者我将不得不使用自己的 web.config 创建一个新站点/区域?欢迎提出任何建议. 附
..
有人知道如何在 MVC 3 中启用 gzip 压缩吗?我使用的是 IIS7. Google Chrome 审核结果: 启用 gzip 压缩 (4) 使用 gzip 压缩以下资源可以将其传输大小减少约三分之二 (~92.23KB): /mydomain/可以节省 ~1.53KB jquery-1.4.4.min.js 可以节省 ~51.35KB Cufon.js 可以节省 ~11
..
要压缩 JPEG 图像,我可以这样做: $thumb = new Imagick();$thumb->readImage("url");$thumb->setImageCompression(Imagick::COMPRESSION_JPEG);$thumb->setImageCompressionQuality(80); 但是,我还需要压缩 PNG 图像(保留 alpha 透明度)以减小尺寸
..
我最近一直在研究 hadoop 和 HDFS.当您将文件加载到 HDFS 中时,它通常会将文件拆分为 64MB 的块并将这些块分布在您的集群中.除非它不能对 gzip 文件执行此操作,因为无法拆分 gzip 文件.我完全理解为什么会这样(我不需要任何人解释为什么不能拆分 gzip 文件).但是为什么 HDFS 不能将纯文本文件作为输入并正常拆分,然后分别使用 gzip 压缩每个拆分?当访问任何拆分
..
我最近在 Hadoop 中设置了 LZO 压缩.在 HDFS 中压缩文件的最简单方法是什么?我想压缩一个文件,然后删除原来的.我应该使用 IdentityMapper 和使用 LZO 压缩的 IdentityReducer 创建 MR 作业吗? 解决方案 我建议您编写一个 MapReduce 作业,正如您所说,它只使用身份映射器.在此过程中,您应该考虑将数据写入序列文件以提高性能加载.您还
..
我在 NGinx 服务器上有一个 web 应用程序.我在 conf 文件中设置了 gzip on,现在我想看看它是否有效.YSlow 说它不是,但是进行测试的 6 个网站中有 5 个说它是.我如何才能得到明确的答案,为什么结果会有所不同? 解决方案 看起来一个可能的答案是,不出所料,curl: $ curl http://example.com/--silent --write-out
..
我想为我的网站创建一个已编译的 JavaScript 文件.对于开发,我更愿意将 JavaScript 保存在单独的文件中,作为我的自动化脚本的一部分,将这些文件合并为一个文件并在其上运行压缩器. 我的问题是,如果我使用旧的 DOS 复制命令,它还会放入压缩器抱怨的 EOF 标记: 复制/A *.js 编译.js/Y 其他人在做什么? 解决方案 我推荐使用 Apache
..
我正在执行一个返回 70k 文档的查询(我需要所有这些文档,我目前正在使用扫描和滚动) 结果是响应非常大(2 MB,我们已经将其从 6 MB 减少了).我们已经过滤了我们需要的字段,并且由于查询仅从 API 调用,因此我们减少了属性的名称. 我可以看到数组“hits"中的每个文档都有以下默认字段,我真的不需要它们: _index(我们只请求一个索引) _type(我们只请求一种
..
我需要挖掘大多数已知文档文件的内容,例如: pdf html doc/docx 等 对于我打算使用的大多数文件格式: http://tika.apache.org/ 但截至目前 Tika 不支持 MHTML (*.mht) 文件.. ( http://en.wikipedia.org/wiki/MHTML )C#中的例子很少( http://www.codeprojec
..