如果把mpeg2压为无损,再从无损压成mpeg2,请问有没有画质损失?
dwing吧
全部回复
仅看楼主
level 4
1lyxwen 楼主
问题:如果把mpeg2压为无损,再从无损压成mpeg2,请问有没有画质损失?
是还是否呢?
可否请深入讲解一下里面的算法原理?……
另外再问一相关问题:直接对mpeg2压缩成h264,和先将mpeg2压成propres422(号称几乎无损)再对这个422实施相同的h264压缩,压出来的视频画质是否是一样的?
请组里的深有研究的朋友给予详解!!谢谢!
2014年07月20日 06点07分 1
level 8
转为无损,不能称为“压”。然后,肯定有损失的,至少色彩细节上损失了。能目测到多少差别,每人的感受会有不同。
我这个业余人士是这样理解的,后面的强力职人们继续补上。[真棒]
2014年07月20日 09点07分 3
level 13
MPEG2本来就是有损编码
2014年07月20日 10点07分 4
不过堆几十M的码率还是可以做到transparent
2014年07月20日 10点07分
level 12
当然有。就是从无损压回MPEG2的这个过程,这个过程叫压制,压制都是有损
2014年07月20日 10点07分 5
level 12
有损的过程的损失都是叠加的呗
2014年07月20日 12点07分 6
level 12
mpeg2到无损编码这一步如果操作正确是没有任何损失的
无损再转回普通mpeg2(mpeg2有无损编码模式 所谓普通就是不算这个)无论怎么操作都有损失
2014年07月20日 12点07分 7
我知道有损,但我想知道从这个无损压出来的,能不能还和那个原始mpeg2是“一模一样”的? 我问这个问题的意思就是:对一个既有视频,要花多大代价(在转码上)才能达到仅仅对它实行remux所能达到的最佳效果?
2014年07月20日 13点07分
回复 1lyxwen :即使你的原始文件已经是有损编码 然后无论怎么转码 只要任何一部涉及有损编码 它就不可能维持原来的质量 质量一定会下降 不可能因为来源已经有损多次有损编码质量就不下降 想像remux那样完全无损失不可能实现的
2014年07月20日 13点07分
我知道啊,施加有损编码肯定有损,但我的疑问是对一个有损的mpeg2把它“投射”到无损,再对这个无损实施有损的mpeg2压缩编码,能不能得到与原来mpeg2一样的画面啊。。。所有这里还是需要在算法层把这个问题说清楚。。
2014年07月20日 13点07分
回复 1lyxwen :无损处理是相对片源无损,已经损失掉的不可能补回来,然后因为是无损处理所以可以忽略,所以MPEG2-无损-MPEG2=MPEG2-MPEG2,而这个过程是有损的。
2014年07月20日 13点07分
level 4
1lyxwen 楼主
继续请组里对压缩编码的算法原理层有研究的朋友帮忙解惑啊!
谢谢!!
2014年07月20日 13点07分 8
level 12
有些特殊的有损编码 非编编码 比如prores
它们也无法完全达到你的要求 但是可以近似实现你的目标
对无损的来源编码为prores 再把prores来源再转一遍prores 这样多次重复编码 质量还是会出现微弱的下降 但是多次重编码质量下降的很小 肉眼都看不出来 损失基本可忽略
2014年07月20日 13点07分 9
level 11
这里假设存在一个最原始的无损源“母带”,你的理解是无损=母带了吧?
你拿到的源就是有损的,即使处理无损也只是相对于你拿到的源无损,和母带没有任何关系,不要去想着还原出母带,这不是无损处理。
2014年07月20日 13点07分 10
把mpeg2 (通常都是dvd/hdtv这种来源吧) 精确还原成母带是肯定无法做到的 还原成近似像母带的观感 只要来源的质量不是太遭 通常还是做的到的 但是实现及其繁琐及其复杂 当然这个过程从数据角度来说肯定也是有损的
2014年07月20日 13点07分
回复 Feisty2 :在不知道母带的情况下无从谈起“还原”啊,比如banding可能就是片源的特效而不是编码造成的artifacts呢...做deband只能说观感更好但说还原的话并不是很合适
2014年07月20日 14点07分
回复 ▔∞▔ :有些特点是公共的 比如母带通常画面更细致锐利 因为在编码dvd时会略微削弱高频 不然像母带那么锐利编码出来蚊噪吓死你 同时母带肯定也是没有mpeg2的压缩痕迹这些 这些你在修正的时候都要设法移除 而且我说的也是那种观感 我开头就说了无法精确还原
2014年07月20日 14点07分
回复 Feisty2 :嘛其实我那种说法的确也有点强词夺理的感觉...不过这和LZ说的其实有点偏题了。
2014年07月20日 14点07分
level 4
1lyxwen 楼主
我明白有损压缩不可还原的。我只所以问这个问题,是想知道:在尽力保护原始画面质量的前提下,应该如何实现压缩,甚至不压缩。。。什么意思呢?
就是现在人们都在说压片,但是事实上我们也许最在乎的不是文件体积(只要不反增大原始文件体积就行了),而是仅仅的画质!!!
比如,现在我们面对大多数DVD压片都要处理交错问题,这也是压制好坏的一个重要问题。而一张dvd9才7G,我们现在其实根本不想要dvdrip,而想要的是一个只要体积不增大,而画质最大可能地与原DVD保持同样画质的逐行!!而所有那些hard pulldown的dvd的根本问题就是要将两场合为一场。那么我的问题就来了,我要尽量保持(注意!)——只要体积不增大,如何无论是用同样编码的mpeg2还是H264/H265尽量地留住现有的隔行dvd场画面的这个画面质量!!
这个问题问得有拗口,但如果你仔细看明白了,你一定能够立即明白我的用意,各位朋友!
而且这个问题非常基本:我们只要不增大原始(mpeg2)体积,如何最先地保住原始画面质量,不是压缩体积,也不是寻求体积与画质的“性价比”,我们要的、最看重的就是画质!!
如何做到这一点——对一张隔行要求转成逐行的DVD?
2014年07月20日 14点07分 11
订正: 1.两场合为一帧 2.那么我的问题就来了:我要尽量保持(注意!)——只要体积不增大,如何无论是用同样编码的mpeg2还是H264/H265,尽量地留住现有的隔行dvd场画面的这个画面质量?
2014年07月20日 14点07分
dvd最大能容忍9800kbps的mpeg2数据流 你ivtc以后直接编码成9800kbps的mpeg文件刻dvd 就这么简单
2014年07月20日 14点07分
你之前问过这问题吧,MR菊苣也回复过你了
2014年07月20日 14点07分
谢谢,我在其他人的帖子里确实捎带问过相似的,但我觉得不十分地满意,或者不十分地搞明白。还是有一疑问。。。如果重复,抱歉啊
2014年07月20日 14点07分
level 4
1lyxwen 楼主
其实我一直不明白,为什么那么长时间以来,那么多的人都把注意力放在压片上(寻求体积与画质的“性价比”),而不把注意力放在如何将dvd原始画质留住的画质第一位上!?
我们根本不需要压缩DVD!
2014年07月20日 14点07分 12
你需要x264 qp=0这个编码模式
2014年07月20日 14点07分
不说qp=0 qp小于5 和源做双盲测试 哪个画质好都是玄学问题
2014年07月20日 14点07分
qp=0什么意思啊。我新手,只是爱问问题,请解释一下吧,谢谢!
2014年07月20日 14点07分
请解释一下qp参数吧。双盲测试-这个我去好好谷歌吧,谢谢
2014年07月20日 14点07分
level 12
什么烂问题。。。有时间问这烂问题不如去学学压制
2014年07月20日 14点07分 13
这个问题不烂吧,朋友,走路先要定方向。严格说我并不一定想压制,压制寻求的是“性价比”,我寻求的是性第一价第二。这种目标不同将最终影响你用什么压制方法,当然包括压制时选用什么参数。
2014年07月20日 14点07分
回复 1lyxwen :别人做DVD的压制并不是单纯的减小体积,应该用Encode来形容,那些去除下次的滤镜不是吃白饭的
2014年08月03日 01点08分
level 11
说真的,你的要求比较适合让播放器来做IVTC,反正视频就是用来看的,播放的时候是逐行不就够了么
2014年07月20日 14点07分 14
不是的,朋友,不是这样的。其实你这个想法或者说法外国论坛有好多人都这样提了。可是你让各款不现的播放器用不同的插值或滤镜方法来处理隔行,永远也比不上你自己周密地制作出一个永久的逐行视频来保险和心里踏实啊!因为这样得到的一个逐行品质才是稳固恒定的!
2014年07月20日 14点07分
回复 1lyxwen :你这是强迫症。。。吧
2014年07月20日 15点07分
level 12
如果是实在体积有限 只能中低码率
在rc的时候 我愿意把绝大多数码率全部给高频 编码出完美的高频 让编码出来的结果尽量不产生压缩瑕疵 低频细节糊成了一坨什么都看不清我也不在乎
2014年07月22日 12点07分 17
level 4
1lyxwen 楼主
诸位朋友的回复让我发现是我一开始低估了问题的难度啊,我本来以为工业中应该有一种方法能够实现将DVD在体积相当的情况下,隔行转逐行的。看来是不能的。
2014年07月23日 06点07分 18
另外,想到了har-pulldown/inter应该是不规范制碟方式吧,正规DVD碟有这样制作发行的吗?如果否,那么大多数dvd都是soft pulldon还真是理论上都可以完全逐行化的。。另外,hard pulldon的应该还分帧存和场存吧?这两种也应该会对dein的最终效果产生不同影响吧?有对这些工业标准信息了解的朋友请讲讲!
2014年07月23日 07点07分
soft pulldown很少,至少我只见过一次
2014年07月23日 07点07分
回复 1lyxwen :hard pulldown是传统的电影转ntsc做法 因为dvd只支持严格的ntsc制式 要求29.97fps interlaced 于是就想当了hard pulldown转成nstc soft pulldown是以24fps编码的变种产物 它把dvd要求的interlaced信息搞到flag里了 于是编码效率可以更高 但是有些dvd碟机不一定支持它
2014年07月23日 11点07分
level 5
打个比方,源画质为10,
做了无损编码再做h.264为10x0.9999999x0.9
直接编码h.264为10x0.9
我想这样应该看得懂了,再无损编码都要损失画质的,只要有重编码就不可能不损失。要做到绝对无损叫重封装,比如AVI重新封装为MKV或者MP4等等可以做到绝对不损失。。
2014年08月02日 15点08分 19
有损失还叫无损编码??!
2014年08月02日 16点08分
回复 Feisty2 :只是损失接近于无,绝对无损是copy。
2014年08月03日 01点08分
回复 无铭风 :不知道就不要瞎说 无损压缩和zip rar属于一种类型 只不过算法专门针对视频而已
2014年08月03日 01点08分
level 11
在我的理解而言.压制=继续骗眼睛或者是比压制源更能骗眼睛+"精简"掉眼睛看不到的"多余"讯息
2014年08月03日 02点08分 20
level 10
会。压制本来就是先解码再编码。你说的转成无损,就是解码过程嘛。所以你这个假设其实就是MPEG2压MPEG2
2014年08月03日 05点08分 21
level 7
你还不如COPY数据源,然后找个能封装的容器封装,就不会有那么多的问题了
2014年08月04日 02点08分 22
1