PDA

View Full Version : Decoding mp4 AVC goes too slow


alexVS
24th February 2009, 00:35
My system (Athlon64 X2 4000+, 2GB RAM, GF 7600GT) can play AVCHD with the CPU utilization at 50%. It plays fine.

I want to recode AVCHD (mp4, h264 AVC, 1280x720 @ 59.94p) to DVD format, that my stationary DVD player supports (DVD, mpeg2)

I tried the next programs:
ConvertXtoDVD, Avisynt+CCE, TMPGEnc Xpress 4.0
And in every program convertion to mpeg2 goes very slow (~0.65 from real time)
Convertion of any other file (AVI with dix or xvid) goes fast ~3.5 from real time.
Why there's such difference? If my CPU is capable of playing that file with utilization of 50% it surely must decode it with the speed MORE than 1.0 from real time. But it goes very slow with mp4.

Sagekilla
24th February 2009, 01:41
Try CoreAVC. I have the same processor as you and it plays back Blu-rays flawlessly

alexVS
24th February 2009, 10:12
CoreAVC is installed. I have no problem with playback. The CPU is loaded only at 50%

I have problem with recoding it to mpeg-DVD. It goes VERY slow 0,65 from real time.

cogman
24th February 2009, 15:08
Try DGAVCDecNV + AVISynth to decode. You have an Nvidia video cards so you may see some benefits there.

*edit* NM, should have looked before I leaped :). That decoder only works on the NV 8xxx series and higher. You are out of luck :(.

kemuri-_9
24th February 2009, 15:40
AVC takes more processing power to decode than divx or xvid.
this difference shows up even more with HD material.

i certainly would not be complaining about .65x real time....

Sagekilla
24th February 2009, 16:15
I'd kill to get ~40 fps on encoding ;) I only get 1 or so. There really isn't much you can do about decoidng speed besides possibly using DGAVCDecNV as cogman suggested. Depending on how fast your encoding settings are though, you might not see much of a difference.

poisondeathray
24th February 2009, 16:44
Is decoding the source the issue here?

I'm assuming the OP is using the same script, but he gets >5x faster ENcoding to XVID than MPEG2

Sagekilla
24th February 2009, 16:49
No, he said when his source file is anything else (An XviD or avi for example) it went 3.5x faster.

poisondeathray
24th February 2009, 16:53
OOPS, sorry I misread . (OF doesn't equal TO) LOL, I need my coffee :)