土豆,优酷上的h264是真的H264吗?
答案:1 悬赏:50 手机版
解决时间 2021-02-08 05:03
- 提问者网友:未信
- 2021-02-07 13:33
土豆,优酷上的h264是真的H264吗?
最佳答案
- 五星知识达人网友:怙棘
- 2021-02-07 14:51
不要一看我这段字特多就觉得是复制的就不看了,这完全是我手打的。。针对lz的问题的回答。。
1.flv、f4v、mp4、mkv这些都是封装格式。就是说把一段H264视频和一个AAC音频(当然也可以是别的)塞进去变成一个文件的东西。
3.往视频网站上上传东西,上传完了之后,他们都会自己重压缩一遍。
不同网站的压缩设置不同。实际上,即便是向同一个网站上传同一个文件,每一次的压缩设置也都不一样。所以出现了你所说的在优酷上45m。在土豆上55mb的情况。
4.视频网站重压上传的视频原因很多啦,举几个常见原因吧:1)编码不是flv所能封装的。所以它转成H264/AAC的。 2)视频分辨率过高,或者码率过高,重新压缩成适合网络播放的。压缩体积小了也节省服务器资源。 3)视频网站要加上自己水印。
5.同样是H264编码,决定画质/体积的不仅仅是分辨率和帧数,涉及到很多设置。
首先有一点很显然的是,压缩的时候有个画质可选,对吧,选低画质,文件就小。除了从画质方面去限制它,还可从码率方向去限制它,比如说设一个平均码率或者近似码率的,编码器会按照你要求的码率去选择画质。
但这些还不够,同样的码率或者画质设置之下,还有很多影响编码结果的东西。那就很复杂了,比如说参考帧数量、B帧数量和比重,视觉补偿分析的种种设置等等,可以认为是“编码强度”。
换个说法吧,
你给X264规定一个画质指数,编码同一个文件,如果编码强度设得越高,编码速度就越慢,出来的文件体积就越小。而画质是围绕着你指定的画质指数不变的。
你给X264规定一个码率,编码同一个文件,如果编码强度设得越高,编码速度就越慢,出来的文件视觉效果就越清晰。而码率还是围绕着你指定的码率的。
你重新压缩这个视频的时候,很显然你所选择的那套设置导致了出来的文件很大。
6.H264是有损压缩,你把已经压缩过的东西重新编码一遍,画质必然降低。如果你并不是非常迫切的想让文件体积变小的话,不要牺牲画质去重新编码。
7.视频网站的服务器资源非常有限,不可能用很高的压缩强度去压视频,所以他们的压缩率并不高。
9.同一个视频,播放效果不同,原因可以有很多,我觉得你这个情况,可能性最大是渲染器的区别。至于字幕是否平滑就很好说了,字幕的绘制方式有很多,平滑度可以差很多,这跟播放器自己选择的绘制方式有关。
10。优酷播放器?暴风影音?这些都太难用了。。卸了吧。。起码装一个大解码包吧。。。比如终极解码、完美解码这样的。我自己则是用K-Lite Mega Codec Pack,再装一个KMPlayer。
注意这些播放器用的都是directshow滤镜形式的解码器,就是说他们安装的时候,会把这些滤镜注册一下,以后系统每个播放器都能调用到这个滤镜。但这样的问题就是,假如一个解码包装了某些滤镜,另一个播放器安装的时候可能还会装其中的某些滤镜,然后各自的版本和设置还有所不同,就容易出问题。所以我说你先把暴风影音之类的卸掉再装别的。
11.一开始说了,这些都是封装格式,他们之间实际上可以互相重新封装,不需要编码。就是说flv里的视频轨和音频轨可以无损失的放到一个mkv文件里,反过来也可以。
只不过不同的封装格式支持的编码不同罢了。比如说XVID可以放在MKV里,但不能放在FLV里。lz说的全是H264,两个都支持H264,就无所谓了。
1.flv、f4v、mp4、mkv这些都是封装格式。就是说把一段H264视频和一个AAC音频(当然也可以是别的)塞进去变成一个文件的东西。
3.往视频网站上上传东西,上传完了之后,他们都会自己重压缩一遍。
不同网站的压缩设置不同。实际上,即便是向同一个网站上传同一个文件,每一次的压缩设置也都不一样。所以出现了你所说的在优酷上45m。在土豆上55mb的情况。
4.视频网站重压上传的视频原因很多啦,举几个常见原因吧:1)编码不是flv所能封装的。所以它转成H264/AAC的。 2)视频分辨率过高,或者码率过高,重新压缩成适合网络播放的。压缩体积小了也节省服务器资源。 3)视频网站要加上自己水印。
5.同样是H264编码,决定画质/体积的不仅仅是分辨率和帧数,涉及到很多设置。
首先有一点很显然的是,压缩的时候有个画质可选,对吧,选低画质,文件就小。除了从画质方面去限制它,还可从码率方向去限制它,比如说设一个平均码率或者近似码率的,编码器会按照你要求的码率去选择画质。
但这些还不够,同样的码率或者画质设置之下,还有很多影响编码结果的东西。那就很复杂了,比如说参考帧数量、B帧数量和比重,视觉补偿分析的种种设置等等,可以认为是“编码强度”。
换个说法吧,
你给X264规定一个画质指数,编码同一个文件,如果编码强度设得越高,编码速度就越慢,出来的文件体积就越小。而画质是围绕着你指定的画质指数不变的。
你给X264规定一个码率,编码同一个文件,如果编码强度设得越高,编码速度就越慢,出来的文件视觉效果就越清晰。而码率还是围绕着你指定的码率的。
你重新压缩这个视频的时候,很显然你所选择的那套设置导致了出来的文件很大。
6.H264是有损压缩,你把已经压缩过的东西重新编码一遍,画质必然降低。如果你并不是非常迫切的想让文件体积变小的话,不要牺牲画质去重新编码。
7.视频网站的服务器资源非常有限,不可能用很高的压缩强度去压视频,所以他们的压缩率并不高。
9.同一个视频,播放效果不同,原因可以有很多,我觉得你这个情况,可能性最大是渲染器的区别。至于字幕是否平滑就很好说了,字幕的绘制方式有很多,平滑度可以差很多,这跟播放器自己选择的绘制方式有关。
10。优酷播放器?暴风影音?这些都太难用了。。卸了吧。。起码装一个大解码包吧。。。比如终极解码、完美解码这样的。我自己则是用K-Lite Mega Codec Pack,再装一个KMPlayer。
注意这些播放器用的都是directshow滤镜形式的解码器,就是说他们安装的时候,会把这些滤镜注册一下,以后系统每个播放器都能调用到这个滤镜。但这样的问题就是,假如一个解码包装了某些滤镜,另一个播放器安装的时候可能还会装其中的某些滤镜,然后各自的版本和设置还有所不同,就容易出问题。所以我说你先把暴风影音之类的卸掉再装别的。
11.一开始说了,这些都是封装格式,他们之间实际上可以互相重新封装,不需要编码。就是说flv里的视频轨和音频轨可以无损失的放到一个mkv文件里,反过来也可以。
只不过不同的封装格式支持的编码不同罢了。比如说XVID可以放在MKV里,但不能放在FLV里。lz说的全是H264,两个都支持H264,就无所谓了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯