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

NMM视频技术(旧)

查看: 8544回复: 9
打印 上一主题 下一主题

[AVC(H.264)] [新手]请问如何保留原视频的噪点

[复制链接]
ziyuang
跳转到指定楼层
1楼
发表于 2009-11-11 03:02 只看该作者 回帖奖励 倒序浏览 阅读模式
本帖最后由 ziyuang 于 2009-11-11 03:10 编辑

如图


用的megui

第一张用的是自带的 x264: DXVA-SD-Anime_Toons HQ 这个preset,参数如下
--profile high --level 3.1 --preset fast --pass 2 --bitrate 1000 --stats ".stats" --thread-input --deblock 1:1 --bframes 3 --b-adapt 2 --no-weightb --direct auto --b-bias 0 --scenecut 40 --ref 8 --vbv-bufsize 14000 --vbv-maxrate 17500 --rc-lookahead 40 --no-mbtree --merange 16 --me umh --subme 7 --partitions p8x8,b8x8,i4x4,i8x8 --trellis 2 --psy-rd 0.6:0

第二张是原VOB视频

噪点是原本视频的效果,一压就啥都没了
请问要调哪个参数才能保留噪点?谢谢~


另:在mkvmerge中将aspect ratio调成16:9后,播放器截图时还是按照原来的比例截,请问怎样才能直接截成16:9?再次谢谢~
dgwxx
2楼
发表于 2009-11-11 11:02 只看该作者
以下基本思路:
1.提高码率,1000有些小了。
2.deblock用0:0或者-1:-1试试看。
akiduki
3楼
发表于 2009-11-11 11:21 只看该作者
针对噪点
可能有效地参数:
1、bitrate 如果2pass ABR的模式不能很好还原噪点,试试1pass用crf 16这种变态设置看看跑出来的码率是多少再根据这个码率来确定2pass的码率。因为这种salt and pepper状的噪点是最难编码的。
2、psy-rd 把这个调高至1.0试试效果
3、rc-lookahead/qcomp+me相关设置,此条在mbtree开启时可能有效,但不确定mbtree关闭时是否有效,因为mbtree关闭时还有qcomp和vbv-lookahead等类似机制在工作。
mbtree的引入导致encoder倾向于给非I、P帧更高的qp,也就意味着更恶劣的量化。如果此时ME的设置不够准确,有可能因为预测不准导致残差图像有大量信息,而大量信息又被糟糕的量化器量化掉的情况,建议此时试着降低mbtree的强度(调高qcomp),同时保证ME的相关设置尽可能用最佳质量(subme 10,weighted-b,b-adapt 2)。
4、deblock,试着使用负alpha和beta值,这个对最终质量的影响一般认为很轻微,但也不妨一试。
5、ep的方法,放弃用trellis改用deadzone...不过我不推荐,效果也未明
6、这个preset的奇怪之处,用了--preset fast...后面很多参数又override掉了,那么使用preset fast的理由何在...
另外,如果feed source是avs的话,也有些可能有助于保留噪点的滤镜供使用,比如ds本人就有一个优化噪点在x264下码率分布的滤镜grainoptimizer,你可以下回来使用下看看效果,不过这个滤镜巨慢...
dgwxx
4楼
发表于 2009-11-11 22:49 只看该作者
关于AR的问题,有这么两种情况。
1.在容器里设置:您在MMG封装的时候设置AE就是属于这个。
2.在数据流中设置:这个需要在x264的参数里面设置。
很多播放器会忽略容器中设置的AR,而读取数据流中的AR设置。比如曾引起半个中国网络瘫痪的某流氓播放器就是。当然,具体的播放器、分离器、解码器组合我没尝试过,所以也说不好怎么弄法算对。
早先版本的MMG动作比较怪异,他会将视频数据流中的AR设置抹掉,并自动在容器中加入AR设置。MMG具体版本号忘了,但如果您使用最新版MMG就一定没问题。
我一般的做法是:16:9视频左右共切16(切到704*480),在x264中设置--sar 40:33,这样一来无论后期用MP4封装还是MKV封装就都没问题了。4:3的视频设置成--sar 10:11。
ziyuang
5楼
 楼主 发表于 2009-11-12 03:03 只看该作者
谢谢两位大人@@

等我看看各参数的意义先……
arashi
6楼
发表于 2009-11-15 08:09 只看该作者
感觉原有的那些encoder setting处可调的DXVA-SD-Anime_Toons HQ 之类preset没必要使用了
直接用那个fast-medium-slow的preset还有那些tunings就好
akiduki
7楼
发表于 2009-11-18 13:38 只看该作者
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
不要用preset和tuning 用这个你永远不知道各个参数在具体情况下怎么调整
ssnake
8楼
发表于 2009-11-18 13:49 只看该作者
本帖最后由 ssnake 于 2009-11-18 13:54 编辑

知道的呀……看源码的话(喂

顺便说下,保留噪点还可以试试fgo,不过不是很适合LZ这种噪点
iwil
9楼
发表于 2010-2-21 23:28 只看该作者
楼主的这张图非常有代表性
我也一直困在这里
噪点是我目前感觉最棘手的东西,以前我是除噪完事,但自从bd的高码哼出江湖后,让一帮子嘴刁的人给惯坏了,现在拼画质完全就是在拼噪点,没噪点的干净画面反倒让人喷说画质差
akiduki
10楼
发表于 2010-2-25 09:19 只看该作者
本来画面刻意添加的噪点就应该保留的啊...当然对实写来说是另一回事咯

小黑屋手机版NMM视频技术

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

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.