时光能倒流吗? 我把时间比作24帧的影片,第24帧如何回到第1帧,快退音效吗?怎么个快退音效法?从第24帧

【10bit折腾播放】MPC-HC播放+LAV解码+FFDShow后处理+madVR渲染+SVP即时插帧60FPS+ReClock影音同步~设定教学ver1.2
最新更新内容请见【】
暨上一次 后
这次第2弹再分享一下MPC-HC上的每秒60张画面流畅输出的高品质高画质播放设定图
MPC-HC虽然功能较简单,但各种意义上来说,对于喜欢各方尝试到处外部调用搭配的人来说,MPC-HC的相容性和稳定性还是相对高于PotPlayer
本文设定一样适用于Potplayer,播放器部分设定其实大同小异
以下为各元件下载/更新网页:
P.S. 安装请都选装32bit(x86)版
P.S. 使用SVP即时插帧使影像输出每秒张数与萤幕同步需要中高阶硬件效能,如果纯软解(CPU)无法负荷,可开启硬解利用GPU协同运算降低CPU负担。
首先到MPC-HC设定里面,将内建解码项目勾消掉
然后将内建音讯切换器也勾消掉 (改用FFDShow的音讯切换器较佳)
再来设定调用外部解码
之前有安装完必要元件后,应该都会出现在可新增的项目里
请依照下图顺序加入,并全部设定为"偏好(优先)"
然后连点 LAV Video Decoder 进入设定画面
Nvidia显示卡用户如有需用硬件解码,请启用蓝框部分设定
下方的软件去交错功能这里就不考虑使用了,因为效果没硬件去交错好,去交错工作直接交给显示卡就可以了
再来连点 ffdshow raw video filter 进入设定画面
将"去断层"启用
有需要用 HDMI 次世代音效输出的人请连点 Lav Audio Decoder 项目进入设定画面
依你使用的音效格式勾选蓝框里面的项目
再来连点 ffdshow Audio Decoder 进入设定画面
将"无压缩"改为"所有支援的格式" (这样才能让FFDShow吃LAV解码完的内容)
启用 FFDShow 的音讯切换器
此图为范例,这部分请依你的音效设备支援能力做设定
此图为范例,这部分请依你的音效设备支援能力做设定
红框部分请依你的音效设备支援能力做设定
有需要用 HDMI 次世代音效输出的人,依你使用的音效格式勾选蓝框里面的项目
默认字幕部分请输入 cht tr tw tc traditional big5 繁体 繁体 繁中 中文 chi chinese sc
接着设定 madVR
请随便播放一个影片后
于桌面右下角系统匣图示点选右建进入 madVR 设定画面
请依照你的显示器类型选择
请确定你显示器本身的 GAMMA 设定值为 2.2
请勾消全萤幕独占模式 (如播放遇到问题再使用独占模式)
chroma upscaling 默认算法为 Softcubic 100
适用绝大多数情况
有人可能会觉得 Softcubic 100 画面太软不够锐利
那么请试试 Softcubic 50
如果还是觉得 Softcubic 50 画面太软
那就请用 Lanczos 3 吧
各种重取样算法的效果说明都在右方的长条图显示很清楚,请自行找出适合自己的设定
一般常用的是 Bicubic, Softcubic, Lanczos, Spline
luma upscaling 维持默认 Lanczos 3 即可
请将背景缓冲设定成最大
最大限度利用显示卡上的内存容量
如果你要用全萤幕独占模式的话
也将此设定到最大
ReClock安装完后会在桌面出现设定捷径,请点选开启
字幕部分设定 (如遇到高级动画特效字幕显示有问题,再安装新版 DirectVobSub 来做外部调用并关闭内部字幕显示即可)
请依你想用 MPC-HC 播放的档案类型来勾选,或者直接选关联所有视讯类型
这边以 AMD 显卡用户为例
请稍微调高"边缘增强(锐化)"
然后因为 madVR 0.78版以后已内建 DXVA2 Deinterlacing 去交错功能的关系,请将"动态范围"设定为"有限(16-235)"
原因详见作者说明
(1)Deinterlacing需要DXVA2的存在,XP使用者需要安装.NET 3.0(或更新版)去获得DXVA2
(2)使用DXVA2 deinterlacing意味着会开启潜在的所有令人讨厌的GPU运算法
像是noise reduction与edge enhancement将会带到madVR
所以,确认将你的GPU driver's control panel所有的这些功能关闭.当然,madVR只有在需要去交错时才会使用DXVA2
所以对于progressive的材料(或当你使用外部去交错)那将与旧版的madVR无任何差别.
(3)此时此刻madVR跟VMR与EVR几乎能做相同的事.不理想的情况例如:
MPEG2旗标是可信的,所以影片去交错可能不完全正确,特别是MPEG2的DVD与电视讯号.我将会在未来的版本做改善.
(4)关于你所指定的那种色彩空间,madVR跟其他渲染器来比算是很少挑剔的.
madVR会非常乐意的去交错在所有8bit YCbCr的格式上.甚至4:2:2与4:4:4,madVR在DXVA2 deinterlacing时将会转换到4:2:0
(5)ATI显卡使用者请设定"Advanced Color -& Dynamic Range" and set it to "Limited (16 - 235)"
这能确定在DXVA2 deinterlacing时Blacker than black(0-15)与Whiter than white(236-255)不会被切断.
(6)为了缩减压缩档的大小,我已移除madVR压缩档里的Intel software decoder DLL
总而言之,因大多数人可能都使用libav decoders
如果你想使用Intel decoders,可以在此下载分离出来的DLL档.
(7)这是第一个实验性的版本,bugs在所难免.
接着到控制台&音讯装置
确认你的音讯输出
并使用独占模式
最后最折腾的部分...SVP (SmoothVideo Project)
安装设定部分一样引用,不过因为版本已有更新,所以这边内容我有稍作修改
请先下载以下2个范例影片自行比较60 FPS和24 FPS的差别,分辨不出来的话...那你可以不用SVP来折腾你的电脑了XD
是否明显感觉60 FPS影片在画面平移时很平滑、顺畅 ?
这平滑影片是由InterFrame软件转档来的并非以即时的方式呈现
如果要针对不同影片做即时插帧,那么就需要 SVP 的帮助
把影片帧率 23.976fps 提升为 60fps (与萤幕同步),再搭配 ReClock 使影音同步
欲顺畅播放1080p(高码率)并即时插帧且是AMD(ATI)显卡,请以此为基准:
i7-920@4.0GHz
Uncore@3.6GHz
AMD HD6970/2GB@880/1375, Catalyst 11.8 preview以后
NVIDIA 显卡 ...
抱歉,手边能跑的N卡全被a走 ;em42;
SVP 显卡支援表:
AMD HD69xx,SVP官方建议驱动11.7(含)之后的版本,并再另外安装 OpenCL 驱动
NVIDIA 已在驱动安装包内建,不必另外下载安装
以下分别介绍:
一、SVP 安装
二、PotPlayer 设定 (这部分跳过)
三、SVP 设定
______________
一、SVP 安装
(1) 语言请选择 English
(2) 依据 CPU 等级选择 SVP 内定的设定参数
(3) SVP接口,建议选择 Expert 模式
(4) 其余选项可不用勾选
(5) 图中应该还有一个 ReClock 安装选项,不过由于是安装后再重新抓图,所以没有显示...
建议勾选 AviSynth 2.5.8 MT、Visual C++ Redistributable 2008
FFDShow 和 AviSynth 如果已安装较新版本,可不用安装
ReClock 非必备,依个人喜好决定,相关设定请爬本篇前文 :PPP:
三、SVP 设定
(1) 执行 SVP,如图所示
(2) 勾选 GPU-acceleration (OpenCL)
(3) Demonstration mode 分屏演示有无 SVP 差异
(4) 分别针对不同影片分辨率、帧率设定参数
如果硬件配置与我差不多的,可以尝试如图设定
(5) 由于插帧是即时运算,难免会出现瑕疵
以下二个参数可以[COLOR="Blue"]抑制瑕疵[/COLOR](即人物、物体边缘会有肥皂泡或破碎的情形)
Contour artifacts suppression: High
Bad areas artifacts suppression: High
不过这样的设定,在插帧合成上看起来会不太自然
一般改成 "双Normal" 或是 "Nothing+Normal or Normal+Nothing"
此选项不同影片场景有不同效果,画面合成要自然的话
选项可在 Nothing &---& Above Normal 之间实际播放后再决定
以下四个参数可配合 "双Normal" 或是 "Nothing+Normal or Normal+Nothing" 再做优化
Search radius
Motion estimation accuracy
Blocks size
Blocks overlapping
这边提供一个播放动画的设定范例
红框部分可依播放内容不同自行调整
如果播放中遇到强制关闭情况,请降低蓝框部分数值设定
实际播放截图
(1) 一开始播放影片会停顿一下是正常现象,这段时间是在处理影片该如何做插帧初始设定
影片分辨率、码率越高,插帧初始设定时间越久,CPU效能越高者此段时间越短
(2) 确认 SVP 为运作中
(3) 开启效能监控视窗
插帧效能指标 --& SVP-index 必须维持 1x
曲线波动过大,画面会停顿等待运算
(4) 开启 OpenCL
(5) 关闭 OpenCL,CPU 使用率较高,GPU 使用率稍微下降,内存使用量较少
其实“播放器、渲染器、分离器、解码器”是可以随意搭配的
只是 ffdshow raw video filter 一定必须设定为强制优先加载
SVP 必须透过 ffdshow raw video filter 对影像做后制处理(即插帧)
不同影片其实有一些小差异,设定并没有办法完全通用
强制关闭是因为调太高耗用太多内存,目前SVP没有x64版本
再说即使支援了,其它相关的播放器、渲染器、分离器、解码器也要能配合 ...
如果 Motion estimation accuracy 能跑 To quarter-pixel 应该会再好一些
开madVR+OpenCL,限制是720p以下,1080p任意码率皆狂当:PPP:
开EVR-CP+DXVA+OpenCL,1080p只能到 To half-pixel
播放器内存使用超量死掉前的警告讯息 ...
另外建议针对经常播放影片的分辨率、帧率设定好对应的profile,效果会比较好
如果下载的片源(分辨率、帧率、压制)都相近
只要先开启 SVP 播放影片,再取得 AVS-script 手动填入 ffdshow raw video filter
这样就不会在一开始播放停顿了,而 SVP 也可以关闭不需背景执行
不过这方法不适用于“动画的变动帧率”,要能支援 VFR,只能启用 SVP 在背景侦测
(1) 播放后取得 AVS-script
(2) 复制 AVS-script
(3) 贴至 ffdshow raw video filter 的 AviSynth 并勾选启用
(4) 播放效果与 SVP 在背景执行时一样,但不会在一开始播放时有停顿一会的现象
SmoothVideo Project的罩门在哪里呢?
目前看来还是拿Frame Rate为变动不定的片子没办法....尤其是rmvb这种的
因为影格速度一直变动,补插影格的输出量就得一直跟着变动....
然后一直重新侦测重新调整输出...
结果看rmvb没开SVP还比较顺
还有另一个就是
开SVP的记得片子尽量用字幕为内挂或外挂的,别用内嵌的
字幕也是一个小小罩门...
另外又录了Sacred Seven的OP
看官自己再比较一下,一样都60FPS模式录的
然后再看看字幕有出窍效果的
SVP中毒了...
最后是关于10bit解码
目前10bit解码速度:LAV&ffdshow&CoreAVC
详情见此:
10bit影片要用支援10bit H.264的解码器
如果用不支援的解码器,解码后画面会出现颜色错误、或出现色块一大堆等问题
目前支援10bit H.264的解码器有:
最新版的ffdshow video decoder
最新版的LAV Video Decoder
最新版的madVR渲染器的内置解码器
最新版的mplayer的内置解码器
最新版的Potplayer的内置解码器
CoreAVC 3.0.1.0
CoreAVC有一堆bug,解码效率也相较其他款低,基本上已经被我剔除
目前解10bit效果最好的还是LAV为首选
LAV 支援 8bit/10bit/16bit 的输出,而 madVR 也支援 10bit 的输入与渲染,ffdshow svn 4071 版以后也开始支援 10bit 输出。
MPC-HC播放+LAV Filters解码+FFDShow Filter后处理+madVR渲染+SVP即时插帧60FPS+ReClock影音同步
10bit播放一条龙完整实现!
如播放 10bit 影片时没有正确输出 10bit 格式
请将红框部分勾消掉即可
正确播放10bit影片并配合SVP插帧后影音同步的范例 (按 CTRL+J 可开启左上角数据图)
本播放法如在一开始即出现内存使用超量警告为正常现象
...都说是折腾播放了...只要微调到不会挂掉就可以了
这边再引用
的一段说明
现在10bit的压制逐渐开始流行,由于其可以在保持高画质的前提下大大提升压缩效率,所以是急需普及的新技术。
10bit压制主要是通过提升编码的精度,从而在有损压缩时可以采用更高的量化值,同时保持十分好的质量,于是可以在比8bit压制更低的码率下还原出更好的画面。
8bit量化下的Luma和Chroma取值范围:Y:16-235,Cb/Cr:16-240。10bit量化下的Luma和Chroma取值范围:Y:64-940,Cb/Cr:64-960。所以10bit在更高的精度冗余下可以在有损编码时有更高的效率。
具体对于画质有利的方面主要在于:
1.防止banding(色彩平滑过渡区域的色带)产生
2.提升暗场效果
3.更好地容纳噪点
而这几项正好都是现在8bit压制中很难处理的地方。特别是对于动画,banding是个及其麻烦的东西。暗场是十分容易码率分配不足,并且产生画面劣化的部分。而噪点则是十分消耗码率。10bit下这些困难的东西都变得容易处理了。
所以只要确保解码和处理方面都能正确支援10bit即可
输出方面就不用钻牛角尖还要去张罗10bit绘图卡、10bit萤幕了...
pppty86 wrote:
最新更新内容请见【部...(恕删)
系列之2─强大的外挂解码方案-LAV Filters
DirectShow架构的播放器播放时的运作过程,首先是读取档案的File source(读取滤镜),将其读取的内容传给Splitter(分离器),前面两者又可合称Source filters(源滤镜)。然后Splitter会将其分离为视讯编码跟音讯编码,将视讯编码传给Video decoder(视讯解码器)做解码,将音讯编码传给Audio decoder(音讯解码器)做解码,然后解码完的视讯内容传给Video renderer(渲染器)渲染后交由显卡输出,解码完的音讯内容则交给音讯装置输出(默认是DirectSound Device)。
若是播放DVD,则源滤镜会使用win内建的DVD Navigator,其他则大同小异。
LAV Filters,则是一个包含分离器/视讯解码器/音讯解码器三者的外挂解码方案,内容有LAV Splitter、LAV video decoder、LAV audio decoder三者,由DOOM9论坛上的nevcairiel所开发,档案格式支援性高,完整支援各种10bit编码,亦支援DVD及BD的解码(BD的选单则尚不支援),BUG少,功能强大但又实用而不花俏。
以往在MKV档的播放上也有人推荐Haali Media Splitter这款分离器,可惜其似乎已停止开发,而LAV Splitter在不断改进下,其功能已不输给Haali Media Splitter
=& 现在都2013 年
GPU 都进步不少 .. LAV Filters 还须要吗?
andy2000a wrote:
=& 现在都2013 年
CPU GPU 都进步不少 .. LAV Filters 还须要吗?
需要阿,不管硬件再怎么强,还是需要有人去解码影片,以前ffdshow挺常见的,后来一直到现在都是LAV较常见..吧
除非是用硬解,不过硬解通常是软解不够力才开的吧(但就像你说的现在CPU进步不少,也不怎么会软解不够力了),硬解对格式的限制也较严格...像这篇在说10Bit的话...硬解就可以旁边凉快去了
这篇好 回家试试看
我现在都用Kawaii codec大都包进去了=.=+
指示设定不知道怎么调...
在您的主题【10bit折腾播放】MPC-HC播放+LAV解码+FFDShow后处理+madVR渲染+SVP即时插帧60FPS+ReClock影音同步~设定教学ver1.2
中 我有很多问题想要请教您。
主要是想弄清楚如何更好得设置适合的参数。
也不是说多么苛刻得求最好。
和电影两种类型 。
详细的内容我希望能单独聊聊。
验证 妹妹卡。
都可以进行交流
请务必回复。谢谢。跟我学Flash&cs6—文字动画—2—W文字飞入动画制作
《Flash经典课堂——动画、游戏多媒体制作案例教程》
W文字飞入动画制作
&&&&&&&&&&&&&&&&&&&&&&&&
(接着上一次的:)
Flash(Symbol)InstanceW
12W224F624
241WW1W24WW
&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Ctrl+EnterswfFlash550*400
W1-240-100+100
&&&&&&&&&&&&&&&&&&&&
Ctrl+EnterW1-100W
W11-224212211
第1关键帧将文字放大:
第2关键帧将文字缩小:
W-117.7180.8W
第1关键帧将文字透明:
1Walphaalpha01&
2-07----1-13W
跳跃动画操作提示:
463-66-100
变色动画操作提示:
&&&&&&&&&&&&&&&&&&&&&&&&&
480-85-100
放大淡出飞走动画操作提示:
2125Walpha0
3120-125-100
WW12-6066-8085-120
/fla//Ctrl+Enterswf
《Flash经典课堂——动画、游戏多媒体制作案例教程》
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。Flash课件制作方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
&&¥1.00
喜欢此文档的还喜欢
Flash课件制作方法
万​达​务​业​管​理​软​件​要​求
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢本书全面地介绍了Dreamweaver8、Flash8以及Fireworks8三个软件的基本应用方法和操..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Dreamweaver8第13章
关键帧动画与元件
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 该文件不支持快进快退 的文章

 

随机推荐