NMM视频技术(旧)

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

[复制链接]
发表于 2005-1-23 13:35 | 显示全部楼层 |阅读模式
最近在压制一部特摄片,片源是dvd转的mkv。mkv是wmv9+ogg+ogg。
用MKVEGUI.exe把ogg提出来,用VDM把wmv9的片direct copy出来
在用Nandub和出来wmv9+mp3(ogg转的)的raw
片源试看中非常正常没有任何音频与视频不吻合的情况
之后用xvid内嵌了字幕在用nandub xvid+mp3和出了成品
试看之后发现在开始一段时间(大约一半)音视频是吻合的
拖动到后面就出现了视频比音频快的现象
直接raw压real也会有这种情况
奇怪的是raw的fps是23。976的一般特摄都是29。971的吧
还有要aviread打开raw后发现(如图)中间少了一块
  1. # Created with Gordian Knot
  2. #
  3. # http://gknot.doom9.org
  4. #  PLUGINS
  5. LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\dgdecode.dll")
  6. LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
  7. LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
  8. LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\VSFilter_unicode.dll")
  9. #  SOURCE
  10. directshowsource("G:\SHARE\Download\s01\s01wu.avi")
  11. #  CROPPING
  12. crop(10,0,620,480)
  13. LanczosResize(640,480)
  14. Undot()
  15. Convolution3D(preset="movieHQ")
  16. textsub("G:\SHARE\Download\s01\s01.ass")
  17. textsub("G:\SHARE\Download\textsub\texiao.ass")
  18. textsub("G:\SHARE\Download\textsub\seven ok.ass")
复制代码
[attachmentid=33]
另外问一下avs的directshowsource有没有副作用
一般加载avi的raw是avisource好还是directshowsource好
FluxSmooth柔化虑镜一般较干净的raw要不要用,用(5,7)还是(7,7) 感觉用FluxSmooth很费时间
还有我的gk加载mpeg2是用的插件是dgdecode.dll如果换成Mpeg2dec3的话会读不出的d2v
求解 dgwxx帮一下
谢了^^
发表于 2005-1-23 16:40 | 显示全部楼层
先解答后面几个问题,第一个问题稍微考虑一小会

另外问一下avs的directshowsource有没有副作用
一般加载avi的raw是avisource好还是directshowsource好
DirectShowSource和avisource读取视频所使用的方法不一样。从名字就可以看出来,DirectShowSource使用的是DirectShow来读取文件,avisource则是通过vfw来读起文件。
一般来说DirectShowSource可以打开一切你可以播放出来的格式,而AVISOURCE只能打开有AVI头的文件。
这两种函数并没有“副作用”、“谁好谁不好”。在不同的情况下,可以起到不一样的作用。
如果不知道什么是DirectShow、VfW,你可以去看看AVS的文档。我就不再这里翻译了= =||否则又要长篇大论讲基础……(悄悄告诉你哦~我的作业还没写呢HiaHiaHiaHia~~~~~)
FluxSmooth柔化虑镜一般较干净的raw要不要用,用(5,7)还是(7,7) 感觉用FluxSmooth很费时间
Flux啊……我现在一般不用了= =||只有自己做TVRIP的时候我才会用(我们这里电视台的转播质量实在不敢恭维……汗,跑题了)
一般DVDRIP我都会用日二原版DVDISO,或者质量很棒的D版(比如FM或者DMA之类的),这种片源下,如果需要降噪,只用C3D的AnimeHQ就够了。
如果片源比较干净,就没必要降噪了。
至于比较差的片源,就看差到什么地步、颜色怎么样了。可以看下这里:
http://nmm.dns0755.net/nmm/article.php?articleid=67
还有我的gk加载mpeg2是用的插件是dgdecode.dll如果换成Mpeg2dec3的话会读不出的d2v
没错!
所以要想这样写:
LoadPlugin("E:\gk\AviSynthPlugins\DGDecode.dll&quot
然后再:
mpeg2source("F:\lia\lia.d2v", idct=0)
 楼主| 发表于 2005-1-26 22:48 | 显示全部楼层
发现avicode显示断掉的地方是一个黑屏转场有被接上去的感觉
而且我压出来的xvid比片源的wmv9少了一帧
发表于 2005-1-26 23:41 | 显示全部楼层
AVS也没什么明显的问题……
这样,你用VDM打开AVS后,看看有问题的那段是否正常。
如果不正常,那么八成就应该是解码器的问题,可以换用avisource看看行不行。或者,将全部编码器、解码器拆卸,然后安装一个暴风影音之类的解码器包,这样可以避免各种编码器、解码器之间的冲突或兼容性问题。

如果正常,那就是编码器的问题了……需要进一步确认问题原因。
 楼主| 发表于 2005-1-28 17:12 | 显示全部楼层
汗! 果然是directshowsource的问题 用avisource重压了一个real,正常了,谢了。
另外问一下aviutl这个东东处理mpeg2很方便 ,但是他在音频处理方面怪怪的这能导入wav。 mp3 mpa ac3都不能导入。
另外就是里面的ivtc偶数场线到奇数场线,奇数场线到偶数场线和上面的无,奇数场线,偶数场线,自动解除 有什么关联啊。
发表于 2005-1-28 18:14 | 显示全部楼层
aviutl啊……没用过~孤陋寡闻……HOHO~
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

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

GMT+8, 2025-5-6 02:14 , Processed in 0.109710 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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