果然还是MagicAngel的上传比较强大

这两天又把驴重新折腾了折腾,主要是因为4月番开始做了,所以EM上也要发一份。

然后呢,我用的是Xtrere7.2,发布上传实在是囧,我给的上限是400K,可是速度总也不过150K,果然XT的强项在下载么……

基于0.49c的MorphXT倒是出了,可惜不支持DLP,在天朝这个大染缸里,没有DLP实在是很困扰,于是还是找基于MorphXT的MagicAngel吧,最新的是3.8,可惜是个alpha版,程序标题还赫然写着debug呢,啧啧,真吓人,我还是放弃之好了。换回了3.6正式版,虽然是0.49b了哈。

呵,不愧是基于MorphXT的,这上传,这发布,真是。设置了之后,上传轻松到达我设置的顶峰400K,骡子跑的好欢啊。

换回MA之后,才想起来之前放弃MA的原因。当时是下好了文件之后,MA会做最后的hash工作,但是hash到快要结束的时候,MA就崩溃了。之后把这个“下载了100%”但是还没来得及hash完的任务赶紧删掉,避免它崩溃,再用导入未完成下载的功能把part文件导入进来,发现根本就不是100%,它就没下完啊!

当时被这个问题困扰了N久啊,折腾了半天问了好多人也没解决,于是就放弃了。想起来这个之后,我赶紧又去下点什么,好在现在已经下了1G多的文件了,还没有崩溃过,可喜可贺。就这么继续用下去看看吧,希望不要再出什么问题。

骡子跑啊跑!

MKVToolnix 2.7.0

* mkvmerge: By default mkvmerge keeps the aspect ratio information
in AVC/h.264 video bitstreams now (equivalent to specifying
“–engage keep_bitstream_ar_info” in earlier versions). A new
option “–engage remove_bitstream_ar_info” is available that
restores the previous behaviour.

现在默认参数已经是–engage keep_bitstream_ar_info,所以不需要再添加这个额外参数来保持码流内ar信息,相对的添加了一条—engage remove_bitstream_ar_info来去掉码流内ar信息。

CoreAVC v1.9.5.0

CoreAVC H.264 Video Codec – Version 1.9.5.0 (20090316)
– Add: NVIDIA CUDA accelerated decoding for interlaced streams (MBAFF and PAFF)
– Add: Input stream colorspace override options
– Fix: CUDA matrix handling and DPB management improvements
– Fix: SEI messages were sometimes discarded
– Fix: Seeking problems with Canon HF100 streams
– Fix: Use faster asynchronous memory transfers between CPU<->GPU for CUDA

以上为官方Changelog,主要修正了CUDA解码下画面快速跳转出现色块的问题,以及增加了对interlaced视频的CUDA支持~

DGMPGDecNV 1.0.0

这次neuron2发布了支持CUDA解码的MPEG2解码软件——DGMPGDecNV,使用N卡的童鞋,可以使用此工具进行CUDA解码,并且可以很方便的开启PureVideo的硬件Deinterlacer,品质自然没话说。

之前在DGAVCDecNV发布的时候,我就在想,如何能把PV(PureVideo)的Deinterlacer拿到DVDRip上用。众所周之,DVD使用的是MPEG-2编码,然而DGAVCDecNV是做H264解码之用。我曾经试过,将DVD的30i实摄部分使用x264编码为interlaced flag的lossless格式,但是DGAVCDecNV不认。经过qyq的指点,我明白了问题出在x264的lossless模式使用的colorspace问题上。这里有一个bug,目前能不出问题的解码x264 lossless模式的解码器民用范围好像只有CoreAVC,DGAVCDecNV会由于这个bug出问题。我又尝试了使用TMPGEnc Xpress把DVD压成interlaced的,然后丢给DGAVCDecNV来做Deinterlace,但是效果依然不是很好,场序容易出问题(就是画面来回跳)。

现在问题解决了,用DGMPGDecNV可以很方便的在MPEG2解码的时候打开PV Deinterlacer,不需要经过那蛋疼的中间转换步骤了。

注意,DGMPGDecNV不吃VOB格式,不吃MPEG-1,所以要拿它来处理DVD,需要进行封装转换。可以remux到m2ts,或者有更简单一点的办法。用DGMPGDec打开VOB,把视频demux出来成m2v,然后把m2v丢给DGMPGDecNV就可以了,这物体吃m2v的。

那么,以后再做30i的DVD时,我们就会有两种截然不同的处理途径:

1、不做任何前期处理,直接把30i的片子用x264压成MBAFF格式,这样会写入interlaced旗标,在播放的时候让显卡来做实时Deinterlace。优点就是不用做过多的处理,直接压就好了,而且节省码率和时间。缺点的话,首先是画面处理这个问题被丢给了解码播放端,设置不好的话就囧了。而且显卡太老的,没有这些功能的也会囧。再一个就是,无法使用滤镜进行前期处理。我们现在使用的大部分滤镜,都是处理progressived画面的,所以不能用在interlaced中。

2、使用DGMPGDecNV,直接打开PV Deinterlacer进行处理,这样我们在前期就直接得到了经过Deinterlacer的Progressived画面。优点,播放的时候不用做任何设置,直接看就可以了。可以在AVS中使用滤镜进行画面处理,因为已经是progressived了。缺点,对于30i的实摄,最好的方法是做成60fps的,这样画面才会流畅。在DG的NV解码系列中,已经内置了开启PV Deinterlacer的选项,并且分为Singel Rate和Double Rate两种。前者是保持30fps进行反交错,后者是weave到60fps再反交错。选择后者可以得到流畅的画面。但是此时问题很明显,帧率上去了,那么我们压制的时候码率,时间也就跟着上去,播放的时候占用率也会跟着上去。

:7: 到底用哪个,就看压制者的个人喜好了。我个人而言还是比较偏向第一种MBAFF。

Windows Live Writer试用

啊哈哈,从来没用过这个东西,今天发现这玩意支持WordPress的发布,觉得也许会好玩,就装上来玩玩 XD

折腾了半天,没有找到插入表情的功能,看来用Windows Live Writer没法调用WordPress里的表情……唉,那个符号我也记不住,这个真是可惜

再传个图片上来看看效果

0254