制作如何最大限度保证视频的画质?

2012-01-31 07:32:59 +08:00
 Kaiyuan
看过很多画质很不错的视频,长度都是几分钟到十几分钟,大少一般都是十几二十MB,但是画质却很好。想itunes上面的电影预告,youtube上面也有不少。
他们是怎样压制这类视频的呢?即使上传到优酷被再压画质也不会丢失很多。
一直好奇。而且码率都是在1000Kbps左右,不少还甚至几百的Kbps。
作为一个外行来说,我已经研究了很久都不知道应该怎样去压制。希望有朋友能分享一下。
如果涉及商业内容不便多言也希望能指一个方向以便可以不用走太多冤枉路。
7913 次点击
所在节点    视频技术
20 条回复
GordianZ
2012-01-31 08:28:57 +08:00
因为会被二压,所以原码率越高越好。
Kaiyuan
2012-01-31 08:41:03 +08:00
@GordianZ 我所说的并不是在视频网站上面经过二次的网络视频,而是视频原来为web而另外压制的视频。
即使原视频码率再高,但是经过视频网站的二压之后再高的码率画面也会变得很差。
est
2012-01-31 09:10:55 +08:00
h.264 high profile

还有一些变宽技术。去压片的论坛逛逛~~~
GordianZ
2012-01-31 09:25:49 +08:00
@Kaiyuan 有时间就2-pass呗,AVC本来就压缩率挺高的。
AntiGameZ
2012-01-31 09:33:15 +08:00
应该移步doom9.org,压片是门大学问,profile的设置,filter的选择,如果认真去琢磨,很得花功夫
Kaiyuan
2012-02-01 07:58:25 +08:00
@est h.264 high profile .看了一下资料,原来是用这种压缩技术。很久没上过论坛社区的,因为不怎样喜欢论坛那种气氛。
@GordianZ 2-pass之后还是达不到想要的效果。毕竟不太懂这方面的其他内容。
@AntiGameZ doom9.org的简体和繁体镜像都没有了。看英文的很吃力。

自己乱搞了半年都没太大的了解。毕竟视频的压制没有一个固定而简单的规则,贸然的接触还是很难明白如何去做。
Kai
2012-02-01 09:25:44 +08:00
记得 lynda.com 以前有一套教程,很有意思。QuickTime Compression Principle
osss
2012-02-01 09:27:10 +08:00
用crf模式值设22左右压出来质量还不错,简单点的可以用有gui前端的软件压,要折腾可以用x264命令行自己写参数压
lentrody
2012-02-01 09:43:06 +08:00
sparanoid
2012-02-01 10:32:19 +08:00
不知道 OP 环境如何,例如,如果能把你说的高画质音频 dump 下来,使用 MediaInfo 之类的东西是可以看到视频压制时使用的参数的

另外,楼上的一些歪门方法压 FPS 较低的 2D 动画的确效果拔群,movie trailer 可能不适用
lentrody
2012-02-01 10:51:48 +08:00
@sparanoid 是只适用于新浪……管帧率什么事= =
比如这个http://www.bilibili.tv/video/av119292/
Kaiyuan
2012-02-01 11:58:20 +08:00
@sparanoid 开始我都是找几个这样的视频对照着参数来试的,不过都没有满意的效果。其实想了解的是怎样的情况用怎样的参数来压制,毕竟每个视频都不同。我把一个200+Mbps的视频压制成1000+kbps出现很严重的马赛克,好奇的是很多电影预告的web版都是少于1000Kbps的但是画面质量依然保留相当高。

其实我真正想了解的是压制低码率视频怎样解决马赛克问题。
VYSE
2012-02-01 12:40:11 +08:00
拿mediainfo看下很多AVC的X264参数不就行了,片源质量才是关键
VYSE
2012-02-01 12:41:34 +08:00
而且这类看起来质量好的视频,其实片源运动变化并不大,如果片源场景频繁切换,压出来的质量也就下降
Kaiyuan
2012-02-01 12:50:58 +08:00
@VYSE 我试着参照过很多视频的参数但是出来的效果都是马赛克很多。例如电影预告,场景变化必定相当大的,但是都没有出现马赛克,这点十分好奇。
VYSE
2012-02-01 13:10:47 +08:00
@Kaiyuan 有的选项只有新解码器才支持,用FLASH的话只能放弃
Kaiyuan
2012-02-01 13:56:44 +08:00
@VYSE 一般的视频都用H.264封装MOV或者MP4,为什么要用flash呢?
VYSE
2012-02-01 15:54:40 +08:00
是用在网站中需用flash或浏览器支持的解码,有些参数和一般解码器不兼容
Kaiyuan
2012-02-01 22:51:28 +08:00
@VYSE 这个应该和编码器没多大的关系吧,因为即使上传到优酷这样被再压的情况下也不会丢失多少的画质。itunes上面的电影预告就是很好的例子。
acreti
2020-06-19 11:28:53 +08:00
这些视频运动场景不多,且画面干净,所以需求的码率低一些

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/26281

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX