AVS4You.comSupportRulesAbout Us
    ENG English    FRA Français    DEU Deutsch
Posts: 22
Registered: 13.04.2011
13.04.11 05:36:24
First I am quite happy with this product since it does the BEST QUALITY job at converting GoToMeeting/GoToWebinar WMV recordings from Citrix codec to Standard WMV. After Trying most all of the paid and free converters, I have chosen AVS for Quality and Speed, with extras.

I wrote to Support so I will just repeat here as I see Vlad is online.
Posts: 22
Registered: 13.04.2011
13.04.11 05:38:05
To: john@mydrbob.com

hmm don't know why that happened...
Support>
I am at a loss now, I have done extensive testing with AVS converter and selected it because of speed and image quality in converting gotoweb wmv.

After purchase, I am now batch converting my webinars and am seeing a complete breakdown on cpu utilization and conversion speed.

prior to batch mode I could translate a 600 Meg wmv 29 fps file to 3 fps mp4 in about 16 minutes

As soon as I add a second or more batch files the cpu reduces from 36-60% to 14-20% averaging 18% which causes the conversion time to more than triple to 55 minutes. This is seen on all videos.

I was expecting to convert 4 2 hour wmv's to mp4 in a little over an hour and now expect completion in over 4 hours.

This would be acceptable if I had an api that I could feed to the converter one file at a time through cmd batch.

So I believe there is a scheduling and cpu optimization bug in converting multiple files. I still get the pre registration performance by converting one file at a time but this is not as productive as I would like since I need to do double conversions to get to my desired flv output.
Posts: 2396
Registered: 29.01.2012
13.04.11 07:45:22
To: john@mydrbob.com

Hello,

Could you please specify the model of your processor, as well as your operating system and Ram.

Regards.
Posts: 22
Registered: 13.04.2011
13.04.11 08:30:07
To: Vlad



System Details

Motherboard
P6X58D Premium

Motherboard BIOS
AMI 0703

CPU
I7 930

CPU Overclock Speed
stock

Memory Part Number
2 x OCZ3P1366LV6G

Memory Voltage
stock

Video Card(s)
2 Sapphire 5770 Vapor
1 Sapphire 5470

Video Card Speed
stock

Monitor
6 Acer 233HU 2048x1536 12 Gig

Sound Card
On Board

Hard Drive(s)
2x OCZSSD2-1VTX60G; OS
2x Samsung F1 RAID HE 103UJ 1T; Data/Media
Samsung Spinpoint F3EG HD203WI 2T BACKUP

Optical Drive(s)
LG WH10LS30K BluRay

Operating System
Win 7 Ultimate 64
Posts: 22
Registered: 13.04.2011
13.04.11 09:43:38
To: john@mydrbob.com


The following is screen captures showing utilization
( I also think there is a site parameter set wrong for images in forum , I have cut size to 75% to fit and they are blown up again to wrong page width )


The conversion parameters



after about 90 seconds the timers settle down and become accurate ( one of the few SW's that I have ever experienced)



I decided to close all other programs so that the app has full control this has allowed it to dominate 3 of the8 hyper cores. However the processing time has doubled



At three files cpu utilization drops in half to around 18 - 20 and processing time doubles again, process time settles at around 4 minute



With 4 files the cpu stil utilizes about 1 and a half hyper cores at 20% the conversion of the first file further degrades to about an hour



With the computer loaded with other tasks, the cpu utilization is negligibly affected. The results are similar within a few minutes. Observations show that with normal or highest priority, at most 3 of the 8 hyper threads are utilized. I suspect that the application is not reading the i7 configuration and is processing on 3 of 4 cores rather than 6 or7 of 8. With this in mind I could try to reconfigure the computer not to use hyper threading, this might increase my processing ability to 75%.

Is there any plans to utilize ATI Stream? Many vendors are using CUDA. I found one software that could utilize my ATI stream drivers (11.3), while they detected the 5770 chip set I did not see any improvement in processing over the single file results I had tested against. Those products did allow for multiple file processing across the cores. I am processing 4 -5 5 2 hour blocks of webinars a day. Multi file processing now becomes prohibitive and single file processing is not productive.

Thanks for you help.
Posts: 22
Registered: 13.04.2011
13.04.11 20:19:14
WORKAROUND

As a workaround I found that I can launch multiple instances for AVS Video Converter 7.1 without incident. In this way I pay a little penalty in lower CPU utilization per instance, but the batch is being done simultaneously in parallel. Evidently depending on the BW of the original file the converter will opt for more or less CPU. I have seen some utilization as high as nearly 60% which surprised me. Mostly each of the 3 converter share at about 20% CPU each. This is fine and dandy as three files are being converted rather than the serial batch. Productivity is worthwhile.javascript:sendMessage();
Posts: 1
Registered: 16.04.2011
16.04.11 21:18:41
To: john@mydrbob.com


Thanks for the post. I was wondering the same thing. I could not get my system to load up fully. I don't think this program is optimized for use with the i7 multi-core processors. I get way faster trans-coding times with Handbrake for h.264 conversions, but its just not as reliable for batch processing. I launched 2 instances of the program and now my cores are loaded up to 90% Before I couldn't get it to load any higher than 25%. Something has always been weird with this program. It would never load up my system like other conversion programs do.



Since getting this iPhone/iPad my entire collection needs to be be converted and now Its almost done. Only 30 more videos to go!

ASUS Sabertooth X58 Motherboard
Intel Core i7-950 - Overclocked 3.8Ghz
Kingston Hyper X Ram (6 Gigs)
EVGA Geforce GTX 1GB 560Ti Graphics Card
2 Crucial SATA 3 SSD's 128 Gig
4 Western Digital Caviar Black 1TB HDD's
Win 7 - 64 Bit - Pro
Posts: 2396
Registered: 29.01.2012
18.04.11 07:30:43
To: john@mydrbob.com

Thank you for the details.

Just to clear up - does the problem persist only with these wmv files or files of other formats too and converting only to mp4 format or other formats?



To: Smoothbassman

CPU loading on muli-core processors depends on input file properties and output settings. There were some problems working on multi-core processors in our program and now converting HD video does not load CPU fully in favour of stability. You can find the details in this topic.
Posts: 22
Registered: 13.04.2011
18.04.11 18:36:34
To: Vlad


Since I now have the suite I convert directly to FLV

In case folks don't know there is a very nice calculator tool at adobe for calculating the bw required.

I was able to get the files to a manageable size by using 1 fps, but I had to double (the old 2f rule) the audio frequency in order to get the play back to sound like humans rather than wookies.

I have not tried other input formats since the primary source is always going to be wmv. The same affect is seen when converting wmv to flv Running concurrently is not bad.

I tried on my AMD Black Athlon II uses all possible core and converts two files at rate of two files on the i7 concurrently.

I can not try a test now but will try a batch conversion on the amd to see its performance.

BUT!!!!!!

One should consider this is a non standard citrix wmv codec, your product is one of three products that will read the format and the only one, I now found, to directly convert to flv without leaving a green screen. This is my method now since I don;t have to first convert to MP4 in order to get to flv. Your files are bigger than leavo but the time saver and extra tools are preferable. Also the conversion of Citrix wmv is the cleanest.

Perhaps that is where some improvement will lie. I know that it is a HUGE topic for folks like me that do webinars and need a tool to get ouir product into archives. It could be a great niche to attract clients from gotomeeting and gotowebinar.

Folks looking for non wookie audio with citrix will need to up the bitrate from 48K to 96K. The FPS can use the calculator from Adobe
http://www.adobe.com/devnet/flash/apps/flv_bitrate_calculator.html
Posts: 2396
Registered: 29.01.2012
20.04.11 00:12:23
To: john@mydrbob.com

Thanks for the details.

Try selecting High Priority for conversion to increase CPU loading during batch conversion. You can do it in Settings>Processing>Threads.

Regards.
Posts: 22
Registered: 13.04.2011
28.04.11 17:09:03
To: Vlad

All settings of priority were used
At the time of this post highest priority was used
but this really does not matter since all resources are used regardless of setting (at least noticeably) I did not go so far as to isolate thread process usage.
Online:
Users:  0  
Guests:  548