作者y3k (激流を制するは静水)
看板AVEncode
标题Re: [请问] mp4跟mkv档的差别
时间Thu May 1 16:23:42 2014
mp4、mkv都只是"容器" 不过很多人还是不懂这是怎麽回事 恩...
其实你看到的影片档案 mp4、mkv、avi、wmv、ogv..等等
绝大部分都是"
一或多个影像流+一或多个声音流"打包的结果
avi =
一或多个影像流+一或多个声音流
mp4 =
一或多个影像流+一或多个声音流
mkv =
一或多个影像流+一或多个声音流
wmv =
一或多个影像流+一或多个声音流
ogv =
一或多个影像流+一或多个声音流
你可以换容器格式而
不对影像流或声音流作任何处理 这就叫做重包
同样的影像流+声音流组合 只要容器格式允许你包进去 你要包几个版本都不是问题
那种有多音轨或多影像角度的档案当然就是多+多或1+多
这些"容器格式"都会是这样的架构
只要能够拆开该容器格式并且解码里面的影像流和声音流 就能拨
可能你的逻辑上暂时没办法接受为什麽要搞到这麽复杂 我只能说事情就是这样
因为各种团体用各自的理念设计开发发行不同的容器格式
或者有些团体为了保护自己的专利开发特殊的容器格式
不过这在PC上不是太大的问题 因为PC可以随时透过软体的方式扩展支援
※ 引述《supermars ( 欢迎参观名片档)》之铭言:
: 我有看了原文内的推文,刚好也有点疑问想请教一下。
: 目前推文内的资讯来看比较像是封装的方式不同,
: 所以请问一下.
: ==
: (问题一)
: 如果一同样的影片来说画质是一样的?
同样的影像流+同样的拨放器设定 = 同样的画面品质
正常来说一个格子都不会差到
: ==
: (问题二)
: 目前我先把mkv+字幕用mkvmerge GUI结合在一起,因为结合出来的档案还是mkv,
: 所以我再用Avidemux 2.6转档成mp4。
: 不过转档後,我的原始档mkv的大小比mp4大,这样等於是有损的转档吗?
: (像照片bmp转jpg的破坏性?)
不是 你可以把他想成rar和zip格式的差异
rar档案普遍比zip档案压得更小 因为他用不同的方法打包
里面的档案并不会因为是rar还是是zip而有所不同
只是rar要装软体才能开 zip的使用在WindowsME开始就已经内建
: 主要是用ps3拨放所以才转成mp4。
我个人认为 这就是现在mp4是主流的原因
因为大部分无法变更软体层的硬体都以他为基本支援
另一个网路流传的档案主流mkv 他打包的时候似乎会对档案的metadata之类的部分压缩
所以包出来普遍小一些 但是也没小太多就是了
(这部分我没有深究过 有朋友有更详细资讯欢迎提供=3=)
: ==
: (问题三)
: 用Avidemux 2.6转档时有看到输出那边有mp4、mp4v2,对於一般家用来说会有影响吗?
个人查的结果判断是应该都可以 mp4v2好像就是之前的Quicktime?
建议你自行实验看看 反正有问题随时可以拆开重包
: ==
: (问题四)
: 同上,因为该软体在转档时要把档案手动改成.mp4,不知道.mp4跟.MP4有差异吗?
没有.....
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.208.222
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AVEncode/M.1398932625.A.548.html
1F:推 onlykevinpan:第二点完全错误,只要有转档,就是有损(除非你走无损 05/01 18:06
2F:→ onlykevinpan:编码 内挂字幕内嵌成硬字幕过程当然是有损 05/01 18:07
3F:→ katy50306:楼上的我看介绍avidemux「可」不编码 不一定是有损 05/01 18:46
4F:→ katy50306:不过原PO的叙述法可能是有损的做法 有待原po解答 05/01 18:47
这部分我的确没讲清楚XD
在这篇重包不转档的前提下 我说的字幕是"内挂字幕"
挂字幕的方式 除了直接把字幕贴在影像上的"内嵌字幕"外皆非有损
内嵌字幕的行为一定会经过一道转档手续 就看元PO有没有动到那个影像资料流
所以我这篇强调了很多次 要先建立起的观念叫做"
影音容器格式"
经验上mkv一定是比mp4小一些没错 至於为什麽我会知道
因为我曾经为了腾出几十MB的空间(烧片) 特地把该片全部的mp4都用mkv重包过.....
之前会这样回应是因为我记得有看过mp4内挂字幕 然後本篇又用avidemux
其实我个人对avidemux不熟 直接就把他当成muxer/demuxer来想了..
所以本篇第二点只是讨论demux出来重包的状况
这些资讯就给原PO自行判断了 我没看你是怎麽处理 说不准XD
※ 编辑: y3k (122.116.208.222), 05/01/2014 19:40:52
5F:→ onlykevinpan:求教mp4的内挂字幕... 05/01 20:34
我真的确定有这种东西XD
.sub+.idx的DVD RAW字幕确定能挂 甚至我刚才想到以前是用Nero挂过
楼下说的.srt也可以 可以看看MeGUI调用mp4box的那个muxer视窗便知XD
6F:→ james1201:mp4BoxGUI 可以内挂.srt 05/01 20:53
※ 编辑: y3k (122.116.208.222), 05/01/2014 21:26:26
7F:推 supermars:先谢谢原PO回文:) 不过这几天正在找方法把MP4内建字幕 05/01 22:17
8F:→ supermars:不过我曾经先把MKV内建字幕後转档MP4还是无效XD 05/01 22:17
9F:→ supermars:所以才觉得影音字幕好复杂QQ 05/01 22:18
去找mp4boxGUI 或下载MeGUI用里面的mp4 muxer吧
10F:推 onlykevinpan:好吧 我想说现在内挂大多是ass了 =_= 05/01 22:39
看作者XD ass和ssa的问题是要做美工 srt就是一堆文字而已
sub+idx则完全定型要用OCR才能转成其他格式 这点很久以前曾经困扰我一阵子...orz||
11F:推 supermars:需要把影片跟字幕用成同样档名才能看,这是内嵌的意思? 05/01 22:46
12F:→ supermars:还是内挂的意思? 05/01 22:46
嵌 => 印在影像上一起转档出来 变成影片神圣不可分割的一部分
挂 => 和上面相反 字幕和影片独立 再拨放的时候才透过拨放器"贴"到影像上
嵌和挂明显差异 在是否可以随时透过拨放器选择字幕流或显示与否
内 => 整个是一个档案
外 => 分成很多档案 用特定的如同档名方式即可整合使用
命名的逻辑大概是这样.... 当然不可能有外嵌这种东西XD
13F:→ james1201:这是外挂 播放器会去找看看有没有同名的字幕档来载入 05/01 22:57
14F:→ james1201:而内挂是把影片跟字幕封装到同一个容器内 05/01 22:58
※ 编辑: y3k (122.116.208.222), 05/01/2014 23:11:01
15F:推 supermars:话说我刚刚测试一个档案竟然成功拨放MP4+内嵌字幕!!! 05/01 23:40
16F:→ supermars:只是我..忘记怎麽做出来的~.~||| 就我说的这几套用的 05/01 23:41
17F:→ supermars:只是顺序、步骤怎麽的我全忘了OTZ 05/01 23:42
18F:→ y3k:加油!!XD 05/01 23:48
19F:→ y3k:不过内嵌... 有看一下我上面的说明吗orz 05/01 23:51
20F:推 supermars:有哇,我做成的是一体成形的档案无误。不过我忘记测试 05/02 00:31
21F:→ supermars:PS3上面能否切换字幕了XD 05/02 00:31
22F:→ supermars:我目前只记得失败档跟成功档的差异,就是在电脑上TEST时 05/02 00:31
23F:→ supermars:失败的电脑上只看的到英文字幕,成功的看到正确字幕。 05/02 00:32
这... 好吧 我再推荐一个判别方法
去估狗搜寻"MediaInfo"这个软体 安装完後用他开启你转出来的东西
如果有看到"字幕"那项 就是内挂 没有"字幕"这项则表示是内嵌
如果安装过程有什麽问题可以找小弟我看看 因为我也忘记了XD
24F:→ katy50306:楼上请分别「内嵌」与「内挂」之差异 y大要哭了 05/02 08:32
25F:推 cmss666:一体成型 就不能切换字幕了吧.............. 05/02 08:40
※ 编辑: y3k (122.116.208.222), 05/02/2014 12:34:11
26F:→ y3k:是说我今天又想到自己好像完全忘记mpg了....XD 05/02 12:35
27F:推 killer1121:就提低解析度影片放大的结果不就好了.. 05/02 22:31
28F:推 supermars:话说~一般电脑的拨放器就可以测字幕是否可调整了@V@ 05/05 16:13
29F:推 supermars:阿..我发现我那个档案好像还是MKV 哈哈 05/05 16:18
30F:推 angusyu:用VidCoder方便好用,可内挂内嵌 05/08 18:03
31F:推 supermars:把字幕印在MKV上面之後再转档应该就没问题了吧? 05/10 12:37
32F:推 vaper: 用正式的"软字幕"与"硬字幕"会好一点,至少wiki有解释 05/19 22:51
33F:→ vaper: 内挂跟内嵌就咬文嚼字来解读,是一样意思的 05/19 22:51