十月 5th, 2009
七月 3rd, 2009

性能评测: CUDA H.264 vs x264

硬件平台:

  • CPU: Intel Core2 Quad Q6600 (2.4Ghz/4核心)
  • GPU: nVidia GTX 275 (896M显存/448bit显存位宽/240流处理器)
  • 系统内存: 4GB

软件平台:

  • 操作系统: Windows XP x64
  • 转码软件: MediaCoder 0.7.1.4475
  • x264命令行参数:  –no-psnr –no-ssim –keyint 250 –min-keyint 25 –me hex –merange 16    –non-deterministic –aq-mode 1 –aq-strength 1.0 –b-adapt 1 –ref 1 –subme 6 –psy-rd 1:0 –bframes 3  –trellis 1 –weightb –direct auto –bitrate $(VideoBitrate) –qcomp 0.6  -o “$(DestFile)”

Read the rest of this entry »

六月 9th, 2009

MediaCoder的CUDA H.264编码技术预览及测试报告

近两年NVIDIA的CUDA技术似乎成为业界新宠,其优良的科学运算加速能力确实首屈一指,引领着并行运算潮流,各行业都纷纷采用它来加速,搞得我们也跃跃欲试,呵呵,另外还有很多网友对MediaCoder的厚爱,希望在MC上体验一下CUDA加速的快感,于是我们决定了用CUDA加速MediaCoder转码。
年初我们几个开发人员就开始酝酿着采用CUDA加速H.264编码,毕竟H.264现在比较火,还是比较有前途。经过一段时间的紧张的开发,CUDA加速的H264编码器终于诞生,让性能卓越的MediaCoder有添一利器。废话不多说,下面贴一下内部测试的结果以飨各位网友,主要与x264编码性能做个对比。
Read the rest of this entry »

四月 28th, 2008

H.264 profiles and levels

H.264 Profiles

The standard includes the following seven sets of capabilities, which are referred to as profiles, targeting specific classes of applications:

  • Baseline Profile (BP): Primarily for lower-cost applications with limited computing resources, this profile is used widely in videoconferencing and mobile applications.
  • Main Profile (MP): Originally intended as the mainstream consumer profile for broadcast and storage applications, the importance of this profile faded when the High profile was developed for those applications.
  • Extended Profile (XP): Intended as the streaming video profile, this profile has relatively high compression capability and some extra tricks for robustness to data losses and server stream switching.
  • High Profile (HiP): The primary profile for broadcast and disc storage applications, particularly for high-definition television applications (this is the profile adopted into HD DVD and Blu-ray Disc, for example).
  • High 10 Profile (Hi10P): Going beyond today’s mainstream consumer product capabilities, this profile builds on top of the High Profile—adding support for up to 10 bits per sample of decoded picture precision.
  • High 4:2:2 Profile (Hi422P): Primarily targeting professional applications that use interlaced video, this profile builds on top of the High 10 Profile—adding support for the 4:2:2 chroma subsampling format while using up to 10 bits per sample of decoded picture precision.
  • High 4:4:4 Predictive Profile (Hi444PP): This profile builds on top of the High 4:2:2 Profile—supporting up to 4:4:4 chroma sampling, up to 14 bits per sample, and additionally supporting efficient lossless region coding and the coding of each picture as three separate color planes.

Read the rest of this entry »

三月 11th, 2008

Some video tutorials of MediaCoder on YouTube

I found these tutorials on YouTube by a random search. Some seems weel-done and useful. Thanks to the makers of these videos.

video
MediaCoder Tutorial

Read the rest of this entry »

三月 11th, 2008

Adding RSS feed entries just like adding a folder

Since build 4075, MediaCoder is able to load a RSS feed and queue up all its entries, just like adding a disk folder. For example, we can easily find a RSS feed button on YouTube like this:

Simply drag the RSS feed button or link into MediaCoder, and you will see this: Read the rest of this entry »

三月 6th, 2008

3 steps to convert YouTube video to any format directly with MediaCoder

Before we start, there are several things you need to make sure.

  1. You have installed/upgrade to MediaCoder 0.6.1.4110 or later
  2. You know how to set-up all the parameters of MediaCoder. At least you know how to convert a video file on your HDD to your desired format with MediaCoder. If not, please leave all the settings default (to make sure choose Revert All Settings in File menu).
  3. You have a reasonably fast Internet connection if you want a good conversion speed, because the streaming and conversion/transcoding are done simultaneity (the flv file is not downloaded to your HDD), the bottleneck of the performance is usually the network speed.

Now let’s start. Read the rest of this entry »

二月 24th, 2008

MediaCoder XML-RPC API

Since 0.6.1.4060, MediaCoder comes with XML-RPC APIs through which MediaCoder can be controlled by any XML-RPC client both locally and remotely. The APIs are not yet finalized, here lists some of them and you can see their effects right now.
Read the rest of this entry »