发布网友 发布时间:2022-03-26 13:56
共2个回答
热心网友 时间:2022-03-26 15:26
两者无法直接定论一个格式就比另外一个格式好。相同码率下,文件越大的视频清晰度越高。
具体来说,MP4和MKV都是封装格式,相当于一个壳里面装着其他格式的视频。比如AVI的视频可以和字幕一起封装在MP4或MKV里面。如果封装的内容相同,两者大小也就一样,视频质量也就是一样的。
普及一下,视频格式其实包含三个部分:视频编码、音频编码、容器格式。其中“编码”这个概念其实又包含两个方面:编码和解码。“视频编码“作为动词指的是将动态的图像信息转化为二进制数据的过程;其逆过程称为“视频编码“。“视频编码“作为名词则通常指的是某种特定的编码方式。同样的概念也适用于”音频编码“,只不过它转化的是声音信息。大多数”视频文件“都同时包含视频和音频,因此编码后至少都有两组二进制数据,并且两组数据必须按照特定的方式同步起来,否则我们看到的画面和听到的声音将不吻合。为了解决编码后多组不同类型的的数据的存储、传输问题,需要将他们按照一定的规律组织起来,这种组织方式即是”容器格式“。
常见的视频文件扩展名包括
.avi,
.rmvb,
.mp4,
.mkv
等。其实扩展名都是指的某种容器格式。这些容器里面存放的数据可能采用了多种不同的编码方式。例如,常见的
avi
文件里面存放的通常是
xvid
或
divx
编码的视频和
mp3
编码的音频。rmvb
文件里面存放的通常是
RV40
编码的视频和
cook
编码的音频。mp4
文件里面通常存放的是
H.2
编码的视频和
AAC
编码的音频。mkv
文件里面存放的则可能包含前面各种。
问题中要比较的其实并不是
MKV、MP4、RMVB。这些只是封装格式。比较画质其实是比较视频编码,也就是
MKV、MP4
中常见的
H.2
和
RMVB
中的
RV40(RealVideo
的最高版本编码)。
热心网友 时间:2022-03-26 16:44
mkv与mp4都是封装格式,它们可以把不同编码的视频、音频、字幕封装为一个文件。如果原始资源(视频、音频、字幕)格式相同,那么,分别用mkv和mp4封装出来的文件,就没有什么区别。
但是,mkv是高清压片小组的标准发布格式,知名小组发行的片子,都是mkv格式的。而mp4就鱼龙混杂了,挺多杂牌压片小组,会以高清mkv版本为基础,添加自己的水印、广告等内容,压制mp4版本。从这个意义上说,mkv要优于mp4。