NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 5280|回复: 9

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

[复制链接]
发表于 2009-11-11 03:02 | 显示全部楼层 |阅读模式
本帖最后由 ziyuang 于 2009-11-11 03:10 编辑

如图
comparison.png

用的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?再次谢谢~
发表于 2009-11-11 11:02 | 显示全部楼层
以下基本思路:
1.提高码率,1000有些小了。
2.deblock用0:0或者-1:-1试试看。
发表于 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,你可以下回来使用下看看效果,不过这个滤镜巨慢...
发表于 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。
 楼主| 发表于 2009-11-12 03:03 | 显示全部楼层
谢谢两位大人@@

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

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

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

本版积分规则

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

GMT+8, 2024-5-27 01:27 , Processed in 0.051500 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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