本页为 NMM视频技术(旧)论坛(2004–2012)的只读存档,无法登录或发帖。欢迎前往 新论坛 交流。

NMM视频技术(旧)

查看: 13792回复: 12
打印 上一主题 下一主题

DVD拉伸问题

[复制链接]
xiao1
跳转到指定楼层
1楼
发表于 2009-12-28 11:53 只看该作者 回帖奖励 倒序浏览 阅读模式
最近看很多动画的DVDRIP raw 放源的人 都拉伸到720P
自己也试了试,发现效果不如别人的好

求详解
dgwxx
2楼
发表于 2009-12-28 12:52 只看该作者
没意义,费力不讨好,劝您放弃。
辉耀
3楼
发表于 2009-12-28 13:51 只看该作者
唔,正好看到了这话题,跟帖问下DVDrip 576P & 720P的最初目的究竟是什么呢?近几年的片子这么做的越来越多了(一线组也有参与了),应该是有些意义的吧?
个人唯一能想到的解释大概是如果把字幕压进去的话高分辨率下效果会稍好些,可DVDrip不都是内封/外挂字幕的么.....
xiao1
4楼
 楼主 发表于 2009-12-28 15:32 只看该作者
偶只是想知道如何做,意义嘛,纯为了玩
264768502
5楼
发表于 2009-12-28 18:38 只看该作者
http://avisynth.org/mediawiki/External_filters#Resizers
http://avisynth.org/mediawiki/LSFmod
见过用的比较多的,也就是nnedi,eedi2,LFSmod
据闻,PS3用来拉大效果也很好...
xiao1
6楼
 楼主 发表于 2009-12-28 19:48 只看该作者
本帖最后由 xiao1 于 2009-12-28 20:04 编辑

放弃了 谢解答
dgwxx
7楼
发表于 2009-12-28 20:51 只看该作者
PS3内部计算精度16bit,PC哪个软件都比不了。PC要达到PS3的upsample精度你就准备一分钟1帧吧,压一话24分钟的动画要580小时(算错)10小时。
arashi
8楼
发表于 2009-12-28 21:59 只看该作者
本帖最后由 arashi 于 2009-12-28 22:07 编辑

虽然认识到这是浪费码率,浪费时间,损伤画质
但从实用出发,我自己确实为了某些目的,要把某些拉成720。= =
有时候只是为了看起来爽,嗯,某些动画
背景细节损伤不在乎,再留一份不拉伸的就是了。

我目前一般是这样尝试的
第一步,降噪
第二步拉伸,因为只是看起来爽,不需要在意很多细节,做Lanczos4Resize就可以了,不行也可以试nnedi2_rpow,还有个splin64
第三步降噪,比较强的降噪
第四步,线条处理,LSFmod,deband

这么做完全可以让你觉得看起来不错,当然实际它是损失画质的

过程中在某些步骤出无损avi再接着做,如果机器慢的话

个人感觉经过强降噪后处理,之前用nnedi2还是lanczos4一点都不重要了……

http://i62.photobucket.com/album ... faultv5preview1.jpg
之前自己实验的一个片,仔细看暗部有很多问题,但一般不会压片的人不经提醒看不出来
这东西也就自己用
拿出去害人就不好了
xiao1
9楼
 楼主 发表于 2009-12-28 23:36 只看该作者
谢详解,正好用上,做实验的片段没有暗景
dgwxx
10楼
发表于 2009-12-29 10:29 只看该作者
既然都讨论到这个份上了,我也来胡说几句。upsample根据个人喜好和片源素质来做,做好了说不定效果也不会很差。不过因为已经涉及到对画面的大幅度改动,所以可能不是很合乎一些人(包括我在内)的压制理念。

放大时需要做的:
(假设已经完美IVTC,不存在任何bleding fields和硬交错帧。)
1.去掉画面的缺陷:彩虹、噪声、锯齿、光环、dotcrawl等一系列问题。banding暂时不要在这个步骤处理。
2.放大。lanczosresize、nnedi2、eedi2之类的,不同的素材各有合适的方法。将来eedi3正式版出了说不定eedi3的效果会更好一些。也可以考虑倍线算法插到纵向960(双倍)或1920(四倍)后再resize回720/1080,效果说不定能好一些。
3.后处理:因为非原生HD的画面扩大后线条会变得非常难看(又粗又脏),所以可以考虑用warpsharp收缩一下线条(还有去光环的副作用^^)。然后再用lsf之类的强调一下线条。现在可以做debanding处理了,加gradfun2db之类的。然后人工添加噪声,恢复被降噪抹去的细节感,可以考虑AddGrainC和GrainFactory3两个插件。

(lsf锐化)和(debanding+addgrain)这两个步骤可以考虑对调,也可以考虑在后者后面再加一次较轻的lsf。总之,如果加噪声后加了锐化,噪声会比较不容易在压缩过程中被抹平,相对的,码率会大幅度增加。

以上是基本思路,根据具体情况也可以加些什么UMS之类的,根据自己口味调节吧。更加EP的情况可以选择自己用MT之类的处理线条和细节,这样比单纯往画面上挂滤镜效果会好很多。或者用MVTools之类的自己做动态自适应也是思路之一。
八仙过海,各显神通 ;)
xiao1
11楼
 楼主 发表于 2009-12-29 12:16 只看该作者
其实拉分辨率也是只是好奇而已,如果太麻烦也就不想做了

按照管理员大大的思路 在做某些DVDRIP的时候放大画面,然后对线条进行处理,如果最后再缩小到480P会不会优化线条呢? (纯好奇,不过处理速度就减少了N倍了 - -!
dgwxx
12楼
发表于 2009-12-29 14:15 只看该作者
回复 11# xiao1
确实有这么一种思路,具体效果、划算不划算您自己算-_,-
diseac
13楼
发表于 2009-12-29 15:19 只看该作者
本帖最后由 diseac 于 2009-12-29 16:20 编辑

根据大虾的方法进行了一个小实验,然后奉命来发结果。
从频谱上看,eedi3的线条相当出色,几乎所有的射线都可以看出射出了720x480的范围。
下面是我用的脚本,压缩包里是对比图像。
  1. FFT3DGPU(interlaced=false,plane=4,bw=16,bh=16,ow=8,oh=8,bt=4)
  2. eedi3_rpow2(4)
  3. lanczosresize(1920,1080)
  4. awarpsharp2
  5. GradFunkMirror(2)
  6. addgrainc
  7. lsfmod
复制代码
http://www.rayfile.com/files/cf4e6547-f452-11de-b38f-0014221b798a/

小黑屋手机版NMM视频技术

GMT+8, 2026-10-11 12:23 , Processed in 0.023327 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.