所以,我一直在想,当谈到压缩,如果花费更少的时间来视频编码到一个较小的分辨率,或较大的一个。我们以一个有点无损的mov(可能是mjpeg或prores 422),29.97 fps,按键设置为压缩器需要的任何一个为例,或者24如果auto不可用为例。我会做2次转换,1到480p @ 800kbps,1到720p @ 1500kbps,都是2-pass,到mp4。我意识到这可能是特定于编码器的,但知道哪些编码器需要更长的时间才能完成某些工作,这样做也不错。如果你想要具体细节,我们假设它是ffmpeg。视频压缩:什么需要更长的时间?
如果我转换到一个480p的视频在800kbps,起初似乎像它将使意义,这将是更小的,因为它产生较少的数据。
但后来我想,也许是压缩每一帧少(如果那是实际上发生了什么),可能会更快。所以如果我要在1500kbps时转换为720p,那可能会更快?
我想象中的时间差不会是这两个特定的转换之间的不多,但它会有所不同。什么会对转换速度产生负面影响?视频的大小?比特率?关键帧?您如何建议最大限度地提高转换速度而对质量影响最小?
这大部分都是假设性的,我不能真正想到一种情况,我不能让服务器彻夜转换转换,但我总是在想,是否有什么事情是我不必要地做的放慢了我的转换。
是的,你在想/假设到太多,分析太少,看而不只是理论化他们的实际实用性差。而我的朋友呢,这会减慢你的转换速度。 – 2010-10-29 03:21:30
哈哈我也想看看社区对它的看法,并且在SO上有答案,而不是有几个我可以参考自己的测试。 – Jesse 2010-10-29 03:24:13