小编Nub*_*uby的帖子

使用H.264建议的压缩率?

注意事项:我意识到这是一个非常复杂的问题,大约有一百万个细微差别,我正在努力减少到一个数字......

我即将使用H.264编码进行大型视频编码项目.我们正在尝试创建多个比特率配置文件,以适应互联网连接,处理器,设备等的流媒体.

一般来说,我应该期望看到什么样的压缩比(在保持合理的质量水平的同时)?

例如,640 x360(16:9)像素视频文件@ 24帧/秒和16位颜色应该产生大约33 MB/s 的未压缩文件.

我被告知,对于该文件,500 Kbits /秒(或62 KB/s)不是不合理的视频比特率.这看起来很疯狂 - 压力超过530:1?压缩率为99.8%.我的数学错了吗?

我只是在寻找一个粗略的外部质量指南,例如"超过500x压缩是疯狂的"或"低于400x是浪费带宽".我到处寻找,没有什么能给我带来任何预期的压缩......

compression video video-encoding h.264

34
推荐指数
3
解决办法
5万
查看次数

CSS打印布局 - 在单页上打印

我被严重困住,SO档案没有帮助我.也许我在寻找错误的地方.这是短篇小说:

  • 我有一个观点,我需要在一整页上打印.我不能有第二页,我需要它在页面上尽可能大.
  • 解决方案必须合理地跨浏览器兼容(IE9 +,Safari,Chrome,FF).
  • 我已经有了PDF解决方案,但我也需要一个普通的香草打印解决方案.
  • 该页面是使用Bootstrap构建的,但我已经覆盖了Print的大多数类.

HTML页面的结构如下.我放入了一些内联CSS,以便自定义一些这些信息.

<div class="container">
  <div class="row">
    <div class="span16">

      <style type="text/css" media="all">
        @media print {
          html, body {
            margin: 0;
            padding: 0;
            background: #FFF; 
            font-size: 9.5pt;
          }
          .container, .container div {
            width: 100%;
            margin: 0;
            padding: 0;
          }
          .template { overflow: hidden; }
          img { width: 100%; }
        }
      </style>

      <div class="template_holder">
        <div class="template">
          <img src="some_big_image">
          <div>
            [PLAIN TEXT IN HERE, POSITION:ABSOLUTE OVER THE IMAGE]
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我意识到在这里包含内联CSS的形式有点差,但是由于各种原因,它必须覆盖之前出现的一堆其他CSS.我可以把它拉回去,但它的要点就是这个.当我打印时,我会看到一些看起来正确的东西,加上额外的第二页.当我缩小图像时,一切都很好,但我需要图像来填充DIV.

我认为将宽度设置为100%是个问题,但我确保图像宽高比小于页面(即使有任何边距).基本上,全宽图像不应导致分页.我做错了什么,我需要改变什么?任何帮助表示赞赏......

html css printing stylesheet css3

24
推荐指数
1
解决办法
7万
查看次数

通用数据模型设计模式的任何资源?

我正在寻找显示数据模型常见设计模式或最佳实践的资源。例如,[非常简化的] 课程模型可能具有:

Student 有很多 Enrollments

Course 有很多 Sections

Sections 有很多 Enrollments

建立数据模型和关系的方法似乎有很多,有些方法比其他方法更明显。通常,我发现自己以一种方式思考它,然后发现我错过了一个怪癖或并发症。

对于更复杂的系统,如 ERP、预订、电子商务等,必须有一些标准和最佳实践,但我在任何地方都找不到。欢迎任何资源建议。我在谷歌上搜索了很多,但我没有看到任何有意义的。

database-design model data-modeling

5
推荐指数
2
解决办法
622
查看次数

屏幕刮擦完全渲染的页面

我试图弄清楚如何捕获完全渲染的页面并操纵它.我一直在使用Nokogiri,Hpricot,Mechanize等,但是没有人可以捕获一个页面,其元素由AJAX或事后其他东西呈现.

一个例子是Twitter的状态页面,这是我遇到的很多项目之一,我遇到了麻烦:

http://twitter.com/#!/nytimes/status/42341419062525952

要么

http://twitter.com/#!/alleyinsider/status/42337897038364672

如果您查看HTML源代码,它主要是javascript,以后会显示.在Firebug或其他控制台中检查它,您会看到完全渲染的结果,但我不知道如何使用上述工具捕获它.我错过了什么吗?

顺便说一句:是的,我知道有一个Twitter API.但这更像是一个理论问题,因为我在其他一些网站上有不同程度的影响.

谢谢!

ruby iframe jquery screen-scraping

1
推荐指数
1
解决办法
2415
查看次数