论文部分内容阅读
小志新买了一部SNB独显笔记本,承担起了为iPhone4手机转换视频文件格式的工作。但用过一段时间后才发现,这款高配笔记本的转码速度竟然比不上同学家那部廉价的SNB集显笔记本,同样将一部1080P高清视频转换成720P的MP4格式文件,小志的本本需要将近一小时,而同学只需十几分钟,这到底是怎么回事呢?
笔记本所用的SNB处理器均集成了支持“Quick Sync Video”技术的HD Graphics 3000核芯显卡,视频转码效率超过了NVIDIA独显的CUDA技术,这意味着对相同一段视频转码,核芯显卡所需的时间要比采用NVIDIA或AMD独立显卡快得多。运行视频转码软件时小志的笔记本工作在独立显卡状态,因此转码速度自然不及同学的笔记本。此外,并不是所有的视频转码软件都支持SNB集成的核芯显卡,比如我们常用的“暴风转码”和“格式工厂”,即使你安装了类似的软件也无法调用“Quick Sync Video”技术。下面咱们就来看看小志是如何解决上述问题的吧。
好马还需配好鞍
目前“MeidaCoder”和“MediaEspresso”都加入了对核芯显卡“Quick Sync Video”技术的支持,其中“MediaEspresso”的界面最友好,操作也简单,可惜这款软件没有免费版,而且不支持RMVB和外挂字幕。感兴趣的同学可以下载试用版尝鲜,操作教程请参考《电脑爱好者》2011年04期P79页。笔者建议大家使用“MeidaCoder”这款软件(下载地址:http://www.mediacoder.cn/device/zh.htm)来配合核芯显卡,本文就以苹果iPhone/iPad/iTouch版的MediaCoder为例,简单介绍一下SNB笔记本转码时需要注意的地方。
强制核芯显卡上岗
很多SNB笔记本都内置双显卡,为了避免运行转码软件时进入独显模式,需要我们手动指定在核芯显卡模式下运行。NVIDIA双显卡笔记本,在桌面点击鼠标右键进入“NVIDIA控制面板”(见图1),在“管理3D设置”窗口中点击“程序设置”选项卡,手动添加“MediaCoder.exe”并指定以“集成图形”模式运行(见图2)。AMD双显卡笔记本,在桌面点击鼠标右键进入“配置可交换显示卡”(见图3),在设置界面点击“浏览”按钮添加“MediaCoder.exe”并制定在“省电”模式下运行(见图4)。
一切就绪开始转码
运行“MeidaCoder”,点击左上角“ADD”的图标添加需要转码的原始视频文件,在iPhone图片的左侧进行详细的格式、帧速、音频和编码的设置。笔者的手机为iPhone4,所以选择了“iPhone 4(720p)”,在“编码”中选择“GPU(Intel)”(见图5),其余设置不用管,点击“START”图标后软件就会进入转码状态了。
速度差距用数据说话
核芯显卡的转码速度到底如何?咱们还是用一组数据来说话吧。笔者的笔记本采用了酷睿i3-2310M,内置NVIDIA GT520M独立显卡,将一段MKV格式的高清视频(2238MB,44分钟)转换成适用于iPhone4(720p)的MP4格式文件,在CPU硬解码、NVIDIA显卡解码和核芯显卡解码三种状态下进行了测试。单纯用CPU解码,耗时48分钟左右,即使是NVIDIA独显解码也需要43分钟,而用核芯显卡解码则只需18分钟!
编码设置 用时
CPU(Fast) 2924s
GPU(CUDA) 2596s
GPU(Intel) 1078s
三种解码格式所需时间对比
至此,困扰小志的问题终于解决了。如果你也有类似的需求,经常在手持设备上欣赏视频,一定要优先选择没有屏蔽核芯显卡的SNB笔记本,并找到真正对“Quick Sync Video”技术加以优化的转码软件,真正做到“事半功倍”。
注:“本文中所涉及到的图表、公式、注解等请以PDF格式阅读”
笔记本所用的SNB处理器均集成了支持“Quick Sync Video”技术的HD Graphics 3000核芯显卡,视频转码效率超过了NVIDIA独显的CUDA技术,这意味着对相同一段视频转码,核芯显卡所需的时间要比采用NVIDIA或AMD独立显卡快得多。运行视频转码软件时小志的笔记本工作在独立显卡状态,因此转码速度自然不及同学的笔记本。此外,并不是所有的视频转码软件都支持SNB集成的核芯显卡,比如我们常用的“暴风转码”和“格式工厂”,即使你安装了类似的软件也无法调用“Quick Sync Video”技术。下面咱们就来看看小志是如何解决上述问题的吧。
好马还需配好鞍
目前“MeidaCoder”和“MediaEspresso”都加入了对核芯显卡“Quick Sync Video”技术的支持,其中“MediaEspresso”的界面最友好,操作也简单,可惜这款软件没有免费版,而且不支持RMVB和外挂字幕。感兴趣的同学可以下载试用版尝鲜,操作教程请参考《电脑爱好者》2011年04期P79页。笔者建议大家使用“MeidaCoder”这款软件(下载地址:http://www.mediacoder.cn/device/zh.htm)来配合核芯显卡,本文就以苹果iPhone/iPad/iTouch版的MediaCoder为例,简单介绍一下SNB笔记本转码时需要注意的地方。
强制核芯显卡上岗
很多SNB笔记本都内置双显卡,为了避免运行转码软件时进入独显模式,需要我们手动指定在核芯显卡模式下运行。NVIDIA双显卡笔记本,在桌面点击鼠标右键进入“NVIDIA控制面板”(见图1),在“管理3D设置”窗口中点击“程序设置”选项卡,手动添加“MediaCoder.exe”并指定以“集成图形”模式运行(见图2)。AMD双显卡笔记本,在桌面点击鼠标右键进入“配置可交换显示卡”(见图3),在设置界面点击“浏览”按钮添加“MediaCoder.exe”并制定在“省电”模式下运行(见图4)。
一切就绪开始转码
运行“MeidaCoder”,点击左上角“ADD”的图标添加需要转码的原始视频文件,在iPhone图片的左侧进行详细的格式、帧速、音频和编码的设置。笔者的手机为iPhone4,所以选择了“iPhone 4(720p)”,在“编码”中选择“GPU(Intel)”(见图5),其余设置不用管,点击“START”图标后软件就会进入转码状态了。
速度差距用数据说话
核芯显卡的转码速度到底如何?咱们还是用一组数据来说话吧。笔者的笔记本采用了酷睿i3-2310M,内置NVIDIA GT520M独立显卡,将一段MKV格式的高清视频(2238MB,44分钟)转换成适用于iPhone4(720p)的MP4格式文件,在CPU硬解码、NVIDIA显卡解码和核芯显卡解码三种状态下进行了测试。单纯用CPU解码,耗时48分钟左右,即使是NVIDIA独显解码也需要43分钟,而用核芯显卡解码则只需18分钟!
编码设置 用时
CPU(Fast) 2924s
GPU(CUDA) 2596s
GPU(Intel) 1078s
三种解码格式所需时间对比
至此,困扰小志的问题终于解决了。如果你也有类似的需求,经常在手持设备上欣赏视频,一定要优先选择没有屏蔽核芯显卡的SNB笔记本,并找到真正对“Quick Sync Video”技术加以优化的转码软件,真正做到“事半功倍”。
注:“本文中所涉及到的图表、公式、注解等请以PDF格式阅读”