This project has moved. For the latest updates, please go here.

How to tell if you are actually using hardware encoding 2.3.15 release?

May 21, 2014 at 3:02 AM
I am using the mp4 normal profile and have enabled the hardware encoding checkbox in the expert settings, but based on the time it takes to convert the windows media center wtv video I do not believe hardware encoding is actually being used. How can you tell if mcebuddy is actually taking advantage of hardware encoding. I have OpenCL installed running on intel nuc i3 computer.
handbrake is listed first for encoder order in the profile.conf file. I have the donator version of com skip running as well.
Coordinator
May 21, 2014 at 3:20 AM
if you look at the logs, look for the following EXACT words:
QuickSync encoding supported availble ->
A True or False will tell you whether hardware encoding is being used. Right now "pure" hardware encoding is supported with QuickSync. For OpenCL you will need to manually enable the options (see the thread below for details) that will accellerate some functions while encoding.

https://mcebuddy2x.codeplex.com/discussions/530808
Marked as answer by rboy1 on 5/20/2014 at 8:21 PM
May 23, 2014 at 12:16 AM
Hello-
Thanks for your reply. I checked the mcebuddy.log and the tvshowname.log file and I did not see any mention of QuickSync listed in the files. I am using the mp4 normal profile and handbreak is listed first for the order but from what I can tell in the tvshowname.log file ffmpeg is running and handbrake is not being used at all. If I search for hand nothing shows up in the tvshowname.log file.
I did enable the graphics acceleration option in my bios that I believe would be for the quick sync.
What do I look for to see why handbrake would not be called and ffmeg is being used instead?
I am very new to all of this so I apologize if these are basic questions. Any ideas would be greatly appreciated.


Coordinator
May 23, 2014 at 12:52 AM
Zip and upload your conversion log file and post the link here

May 23, 2014 at 1:41 AM
I zipped up the mcebuddy.log and the tvshowname.log file.
Thanks!

Coordinator
May 23, 2014 at 4:32 AM
According to you logs MCEBuddy is using QuickSync, see excerpts below:

INFORMATION> 2014-05-22T18:55:25 MCEBuddy.AppWrapper.Handbrake --> QuickSync encoding supported availble -> True

2014-05-22T18:55:25 MCEBuddy.AppWrapper.Handbrake --> [18:55:25] + encoder: H.264 (Intel Media SDK)

2014-05-22T19:13:34 MCEBuddy.AppWrapper.Handbrake --> Encoding: task 1 of 1, 99.69 % (75.00 fps, avg 78.23 fps, ETA 00h00m03s)


That's a pretty decent speed. 75fps (v/s normally 20 to 30 fps).
Overall your performance is decent:

--> Performance Metrics for the Current Conversion
-->

--> Source video duration (hh:mm:ss) -> 00:23:45
--> Source video codec -> mpeg2video
--> Source video height -> 720
--> Source video width -> 1280
--> Pre-conversion video duration (hh:mm:ss) -> 00:23:45
-->

--> <Start At> <Duration (hh:mm:ss)> <Activity>
--> <05/22/2014 18:46:39> <00:00:00> <Running custom commands>
--> <05/22/2014 18:46:39> <00:00:45> <Getting show information and banner from Internet sources>
--> <05/22/2014 18:47:25> <00:00:00> <Running custom commands>
--> <05/22/2014 18:47:25> <00:00:00> <Checking for disk space>
--> <05/22/2014 18:47:25> <00:02:19> <Remuxing recording>
--> <05/22/2014 18:49:44> <00:00:00> <Trimming video recording>
--> <05/22/2014 18:49:45> <00:04:19> <Comskip advertisement scan>
--> <05/22/2014 18:54:04> <00:00:11> <Analyzing video information>
--> <05/22/2014 18:54:15> <00:00:00> <Running custom commands>
--> <05/22/2014 18:54:15> <00:00:47> <Removing commercials>
--> <05/22/2014 18:55:02> <00:00:11> <Analyzing video information>
--> <05/22/2014 18:55:14> <00:00:07> <Analyzing video information>
--> <05/22/2014 18:55:21> <00:18:16> <Converting>
--> <05/22/2014 19:13:37> <00:00:05> <Writing show information>
--> <05/22/2014 19:13:43> <00:00:00> <Renaming file using show information>
--> <05/22/2014 19:13:43> <00:00:00> <Running custom commands>
--> <05/22/2014 19:13:43> <00:00:14> <Moving converted file to destination>
--> <05/22/2014 19:13:57> <00:00:00> <Running custom commands>
--> <05/22/2014 19:13:57> <00:00:00> <Success - All done!>
-->

It took your computer 18 minutes to convert 720p 25 minute video.

You've turned OFF automatic video quality selection, try TURNING IT ON and you may see some additional performance improvement.


May 24, 2014 at 2:58 AM
Edited May 25, 2014 at 6:24 PM
Thank you for taking the time to look at the log files! I should have waited for the conversion to totally complete before looking at the log files after I made the bios change to enable Intel Graphics Performance Analyzers. If I did I would have seen exactly what you asked me to look for. I guess I thought I knew a little more than I actually did. I really have to say that I am totally impressed with you taking the time to help me. Not only did you help, but you did it in a very timely manner. It was totally worth it to donate the $25 for the early access program to support your efforts.