NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 4775|回复: 5

AVCSource加载后丢VDM画面出现马赛克...

[复制链接]
发表于 2009-11-12 07:37 | 显示全部楼层 |阅读模式
本帖最后由 Only Human 于 2009-11-12 10:18 编辑

好吧...我也是来联动的...>_<
Video #17
     ID : 17 (0x11)
     Menu ID : 1 (0x1)
     Format : AVC
     Format/Info : Advanced Video Codec
     Format profile : Main@L4.0
     Format settings, CABAC : Yes
     Format settings, ReFrames : 4 frames
     Duration : 3mn 39s
     Bit rate : 8 558 Kbps
     Width : 1 440 pixels
     Height : 1 080 pixels
     Display aspect ratio : 16:9
     Frame rate : 29.970 fps
     Standard : Component
     Resolution : 24 bits
     Colorimetry : 4:2:0
     Scan type : Interlaced
     Scan order : Top Field First
     Bits/(Pixel*Frame) : 0.184
     Stream size : 224 MiB (91%)
     colour_primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
     transfer_characteristics : BT.709-5, BT.1361
     matrix_coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

这个视频TS封装...
H264编码...视频本身没有问题...
我用tsmuxer拆分后...用DGAVCIndex抽出AVC...用AVCSource加载后给VDM吃...该如何解决....谢谢...
直接DirectShowSource那个raw没有问题...



ssnake大说是:RAW本身的问题,用FreezeFrame之类把这帧覆盖掉。

DSS没问题是因为DShow解码器会跳过这帧。

假设是第30、31帧损坏,第29、32帧都正常,可以:
FreezeFrame(30,30,29)
FreezeFrame(31,31,32)

还有别的方法么,,.这样写会死人的...谢谢....
发表于 2009-11-12 09:57 | 显示全部楼层
修正楼主一个说法,不是VDM出马赛克,是画面出马赛克。
推断是AVCSource自身的问题,因为以前就有人在这个论坛反应过完全一样的问题。
解决:
1.换版本试试。多试几个版本。
2.DGAVCIndex载入影片之后不要拖动进度条,直接保存。
3.DG系列历来的问题,好像直到新版本都没有解决。所以,也就是没法解决。
发表于 2009-11-12 09:58 | 显示全部楼层
确认一点 你的dga文件生成时 有没用AVCIndex做IDR的seek
向后seek时(时间向前)容易rp
发表于 2009-11-12 10:05 | 显示全部楼层
此外我觉得有必要再次提醒一下楼主:发帖请发在正确的板块中。综合讨论板块的范围中写明了“DVD2AVI/DGIndex/DGAVCIndex”,您还往理论讨论发。以后请注意帖子分类,这会给我们的管理工作带来很多便利,谢谢您的合作。
 楼主| 发表于 2009-11-12 10:16 | 显示全部楼层
谢谢先...
不好意思...
又给大虾添麻烦了...
以后一定注意...
发表于 2009-11-23 22:03 | 显示全部楼层
以前也遇过几次,胡乱用yadif处理却看不到MSK了
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2025-5-6 01:45 , Processed in 0.073768 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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