View Full Version : H264 decoder Help please
faam
3rd February 2011, 18:53
Hi
May I ask you if you know a free h264 decoder that could decode HD video in half resolution because I could not view any in my 6 years old laptop it becomes jerky with 100% cpu usage
Thanks in advance
Dark Shikari
3rd February 2011, 22:40
Not possible.
LoRd_MuldeR
3rd February 2011, 22:43
Hi
May I ask you if you know a free h264 decoder that could decode HD video in half resolution because I could not view any in my 6 years old laptop it becomes jerky with 100% cpu usage
Thanks in advance
You can re-encode to a lower resolution and then watch the "low resolution" version. For the re-encoding process the decoding doesn't have to happen in realtime.
(Of course re-encoding will take quite some time, but that's something your can run over night, or alike)
mindbomb
4th February 2011, 19:20
wait a minute, 6 years ago, as in 2005? so you have a core duo?
have you tried divx h264 decoder with multithreading?
Blue_MiSfit
5th February 2011, 04:35
Indeed. You can skip deblocking, and also try different renderers. I'm assuming you're using a DirectShow based player on Windows of course ;)
Derek
faam
6th February 2011, 13:20
guys I m so happy that you respond to me thanks a lot
faam
6th February 2011, 13:23
Not possible.
I think yes it is possible why is that because the commercial codec of MainConcept Do that and It is as far as I know it is the only one AND I hve no money to buy one
thats why I need free software.
faam
6th February 2011, 13:27
Indeed. You can skip deblocking, and also try different renderers. I'm assuming you're using a DirectShow based player on Windows of course ;)
Derek
it is possible as you mentioned but the quality is poor
faam
6th February 2011, 13:28
wait a minute, 6 years ago, as in 2005? so you have a core duo?
have you tried divx h264 decoder with multithreading?
Sorry man my CPU is Pentium M and my GPU with no AVC acceleration
faam
6th February 2011, 13:31
You can re-encode to a lower resolution and then watch the "low resolution" version. For the re-encoding process the decoding doesn't have to happen in realtime.
(Of course re-encoding will take quite some time, but that's something your can run over night, or alike)
I had tried it will takes 5 times the length of the video
nm
6th February 2011, 20:26
Have you tried playing your videos with VLC or MPlayer? Libavcodec might be fast enough for 720p24 playback at least.
I had tried it will takes 5 times the length of the video
It should be possible to get faster encoding speeds. On a single core of a 2 GHz Core 2 Duo, FFmpeg encodes 1280x720 H.264 video to MPEG-4 ASP at 30 fps, so your Pentium M should do the same at ~15 fps (unless it's one of the early Banias models). Command-line:
ffmpeg -i input.mkv -vcodec mpeg4 -acodec copy -qscale 4 output.mkv
1920x1080 should encode at ~8 fps, but you can perhaps speed it up a bit by downscaling to the resolution of your display.
Dark Shikari
6th February 2011, 21:25
I think yes it is possible why is that because the commercial codec of MainConcept Do that and It is as far as I know it is the only one AND I hve no money to buy one
thats why I need free software.You could certainly output to a lower resolution, yes, but it wouldn't be any faster. In fact, it would be slower, because you'd have to scale it down.
Obviously, you don't have Mainconcept's software, so I doubt you haven't seen it actually work as you expect!
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.