找回密码
 立即注册
12
返回列表 发新帖
楼主: liuxiangw2

求教如何正确设置madVR播放MBAFF扫描方式的视频

  • TA的每日心情
    开心
    2016-11-24 23:16
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    19

    主题

    351

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    8825
    cylx 发表于 2016-9-28 15:05:30 | 显示全部楼层
    liuxiangw2 发表于 2016-9-28 13:19
    把madVR的反交错关了之后,在lav那里调用N卡

    你的片源是10bit H264,那就没法硬件反交错了。勾上YADIF试试吧。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-1-11 22:17
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    5

    主题

    46

    回帖

    12

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2637
    liuxiangw2  楼主| 发表于 2016-9-28 15:21:44 | 显示全部楼层
    cylx 发表于 2016-9-28 15:05
    你的片源是10bit H264,那就没法硬件反交错了。勾上YADIF试试吧。

    也……也还是没有反交错的效果…不管选film还是video mode都是一样的


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-24 23:16
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    19

    主题

    351

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    8825
    cylx 发表于 2016-9-28 16:10:06 | 显示全部楼层
    liuxiangw2 发表于 2016-9-28 15:21
    也……也还是没有反交错的效果…不管选film还是video mode都是一样的

    试了下你那个真人访谈视频,在我这里可以正常反交错。试试升级下LAV和madVR版本吧。





    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-1-11 22:17
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    5

    主题

    46

    回帖

    12

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2637
    liuxiangw2  楼主| 发表于 2016-9-28 17:23:50 | 显示全部楼层
    cylx 发表于 2016-9-28 16:10
    试了下你那个真人访谈视频,在我这里可以正常反交错。试试升级下LAV和madVR版本吧。

    只能这样了,谢谢帮看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    5

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    189
    ted423 发表于 2019-6-28 00:11:20 | 显示全部楼层
    不知道有没有顶坟的说法,这里也不让发连接,网上找到点东西

    MBAFF 视频处理
    发表于 2009-08-30   |   分类于 [原创]影音技术   |   暂无评论
    最近在压制 BBC 出品的纪录片的时候,遇到了 MBAFF 格式的视频。doom9 上查了一下,这种被标注为“1080i”的视频,其实既不是逐行也不是隔行。

    407_mbaff_source.jpg

    通常,我们所说的“i”(interlaced,隔行扫描)和“p”(progressive,逐行扫描)都是针对“帧”(frame)来说的。将一帧分为高场(top field)和低场(bottom field),统一编码则为逐行扫描,分开编码即是隔行扫描。

    但是,MBAFF(Macro-block Adaptive Field Frame)是按照大块来分场。也就是说,在一帧当中,有的大块是逐行,有的大块是隔行。这样一来,用普通的反交错(deinterlace)的话,碰到隔行块还好说,如果遇到逐行块,结果就是变模糊。

    在网上搜了很久,终于在 doom9 上找到某达人的解决方法(姑且暂称为“插值法”):

    Interp = nnedi2(field=0)
    em = TMM(order=0,field=0)
    TDeint(order=0,field=0,type=1,edeint=Interp,emask=em)
    以下为源片、TomsMoComp 和“插值法”的对比(依次从上到下)。片源为 Bluray 版《BBC: Wild China》。

    00:00:12.251

    408_wild.china.01.original.jpg

    409_wild.china.01.tomsmocomp.jpg

    410_wild.china.01.interpolation.jpg

    由于这一帧基本上全部为隔行,TomsMoComp 和“插值法”的效果不相上下。但是 TomsMoComp 的速度比“插值法”快很多。

    00:49:53.377

    411_wild.china.02.original.jpg 412_wild.china.02.tomsmocomp.jpg 413_wild.china.02.interpolation.jpg

    这一帧比较复杂。蟒蛇部分为隔行,其他部分都是逐行。可以看出,TomsMoComp 虽然将蟒蛇部分成功反交错,同时也将树枝部分变得模糊。但是“插值法”很出色,不仅反交错了蟒蛇部分,同时也将树枝部分的细节保留得很好。

    通过以上比较,暂时可以得出结论,对于 MBAFF 片源,“插值法”是最佳选择。

    是篇老文,来自一篇叫蜗牛的壳的网站
    回复 支持 反对

    使用道具 举报

    12
    返回列表 发新帖
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表