Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 27th December 2008, 13:46   #4181  |  Link
Ice =A=
Registered User
 
Join Date: Jan 2004
Location: Heidelberg, Germany
Posts: 153
My humble opinion on DivX7:
If DivX just promotes the "old" x264 codec and the "old" matroska container (as they said they will) and if they manage to get that standard to stand allone players all over the world (as they did with MPEG4 asp), that would be great!!!
Of course if they should start to "reinvent" mpeg4 avc that would be daft...


And concerning CoreAVC:
Till it's proven otherwise CoreAVC still is the fastest AVC-decoder using only the cpu.
And since it can run most 720p content on those popular Atom-Netbooks CoreAVC was never as important as today!

Last edited by Ice =A=; 27th December 2008 at 15:23.
Ice =A= is offline   Reply With Quote
Old 27th December 2008, 16:16   #4182  |  Link
LeMoi
Registered User
 
Join Date: Sep 2004
Location: France
Posts: 367
When switching from a segment to another in a multi-segment file, video disappears... (works fine with FFDShow)
LeMoi is offline   Reply With Quote
Old 27th December 2008, 17:45   #4183  |  Link
toytown
Registered User
 
Join Date: Jul 2005
Posts: 97
Quote:
@Toytown
Then seeing how you posted in the NVIDIA Encoding thread you would not say the same thing about x264 as well?
No because the encoding is no where near IMO the same levels of quality.

If of course i could use a GPU accelerated encoder to give me exactly the same quality/same bitrate as x264 but 2-10times faster, then yes for me x264 would be irrelevant, as i would no longer use it.....of course this assuming that x264 wouldn't offload work to the GPU in future.

For decoding the performance doesnt matter as much (at least for me), if the competitors products can show the same files without any frame drops, why would i purchase coreAVC instead of using the free product?
toytown is offline   Reply With Quote
Old 27th December 2008, 18:19   #4184  |  Link
BetaBoy
CoreCodec Founder
 
BetaBoy's Avatar
 
Join Date: Oct 2001
Location: San Francisco
Posts: 1,421
Quote:
Originally Posted by toytown View Post
why would i purchase CoreAVC instead of using the free product?
That's a great point in that for your needs it may not be required, but for others as noted with it maybe just what they need.

As far as GPU encoding.... there are already a few in the works for CUDA and (1) I know of that's out now (but I did not test it yet). So trends to hardware will surely offset and enhance software products... but will never replace it (at least in the short term).
__________________
Dan "BetaBoy" Marlin
Ubiquitous Multimedia Technologies and Developer Tools

http://corecodec.com
BetaBoy is offline   Reply With Quote
Old 27th December 2008, 18:23   #4185  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,269
Quote:
Originally Posted by toytown View Post
why would i purchase coreAVC instead of using the free product?
Because CoreAVC works nicely with DVBViewer, which currently is my only option to watch HDTV

I can't get ffdshow to work with DVBViewer for HD channels (H.264) for some reason. It just gives "black screen", no error message or anything...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 27th December 2008 at 18:26.
LoRd_MuldeR is offline   Reply With Quote
Old 27th December 2008, 20:44   #4186  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,494
thanks for allowing me as a beta tester, goddamn this thing is fast!

basically 4 times faster than ffdshow-MT on HD content from my initial tests, will run more benchmarks tomorrow
leeperry is offline   Reply With Quote
Old 27th December 2008, 21:30   #4187  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
BetaBoy,
let's say you're using Windows XP and got two GPUs connected, the primary supports Nvidia PureVideoHD, the secondary does not.
would it be possible to use the CUDA engine with CoreAVC while playing video on the secondary monitor?
(I would like to test it if you're not sure, as I happen to have such setup)

Tal
tal.aloni is offline   Reply With Quote
Old 27th December 2008, 21:54   #4188  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,269
Quote:
Originally Posted by leeperry View Post
basically 4 times faster than ffdshow-MT on HD content from my initial tests, will run more benchmarks tomorrow
My tests showed that it's faster than ffdshow-MT indeed. But not that much!

Code:
E:\HD\premiere-paff.ts

[ffdshow, rev2527, Pre-Beta 6, 2008-12-19, 4 threads]
User: 3s, kernel: 0s, total: 3s, real: 13s, fps: 317.1, dfps: 87.7
User: 3s, kernel: 0s, total: 3s, real: 13s, fps: 353.8, dfps: 87.3
User: 3s, kernel: 0s, total: 3s, real: 13s, fps: 321.1, dfps: 87.0

[ffdshow-MT, rev2525, 2008-12-20, 4 threads]
User: 2s, kernel: 0s, total: 2s, real: 9s, fps: 457.6, dfps: 130.2
User: 2s, kernel: 0s, total: 2s, real: 9s, fps: 446.9, dfps: 130.0
User: 2s, kernel: 0s, total: 2s, real: 9s, fps: 404.3, dfps: 129.3

[CoreAVC Decoder, v1.8.5]
User: 1s, kernel: 0s, total: 1s, real: 7s, fps: 1032.6, dfps: 160.2
User: 1s, kernel: 0s, total: 1s, real: 7s, fps: 899.0, dfps: 159.2
User: 1s, kernel: 0s, total: 1s, real: 7s, fps: 1091.7, dfps: 158.9
That's a speed-up of 22,5 % compared to ffdshow-MT
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 27th December 2008, 22:02   #4189  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,494
Quote:
Originally Posted by LoRd_MuldeR View Post
That's a speed-up of 22,5 % compared to ffdshow-MT
fastandfurious-tlr1_h720p.mov

latest ffdshow MT :
User: 41s, kernel: 0s, total: 42s, real: 60s, fps: 73.4, dfps: 51.1

CoreAVC CUDA :
User: 10s, kernel: 0s, total: 11s, real: 17s, fps: 271.5, dfps: 177.6

that's with a 3.3Ghz Q6600 & a 96 shaders G92 on XP SP3

but I'm getting blockiness on seeks, and sometimes on movies too, hell I even got a nv4_disp infinite loop...I use the 180.48 drivers.

I will update to 180.100

Last edited by leeperry; 27th December 2008 at 23:50.
leeperry is offline   Reply With Quote
Old 27th December 2008, 23:22   #4190  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,269
Quote:
Originally Posted by leeperry View Post
fastandfurious-tlr1_h720p.mov

latest ffdshow MT :
User: 41s, kernel: 0s, total: 42s, real: 60s, fps: 73.4, dfps: 51.1

CoreAVC CUDA :
User: 10s, kernel: 0s, total: 11s, real: 17s, fps: 271.5, dfps: 177.6
Since when does CoreAVC have GPU support ???

The official site still says:

Quote:
GPU support (to be added**)

** GPU scheduled to be added at a later date
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 27th December 2008, 23:27   #4191  |  Link
ChronoCross
Does it really matter?
 
ChronoCross's Avatar
 
Join Date: Jun 2004
Location: Chicago, IL
Posts: 1,542
@LoRd_MuldeR

Quote:
Originally Posted by LoRd_MuldeR View Post
Since when does CoreAVC have GPU support ???

The official site still says:
Quote:
Originally Posted by leeperry View Post
thanks for allowing me as a beta tester, goddamn this thing is fast!

basically 4 times faster than ffdshow-MT on HD content from my initial tests, will run more benchmarks tomorrow
He's a Cuda Beta tester for coreavc
ChronoCross is offline   Reply With Quote
Old 27th December 2008, 23:32   #4192  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,269
Quote:
Originally Posted by ChronoCross View Post
He's a Cuda Beta tester for coreavc
I see. But in that case it's not surprising that the GPU-enabled decoder (CoreAVC GPU) is faster than the pure software decoder (ffdshow-MT).
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 27th December 2008, 23:39   #4193  |  Link
ChronoCross
Does it really matter?
 
ChronoCross's Avatar
 
Join Date: Jun 2004
Location: Chicago, IL
Posts: 1,542
Quote:
Originally Posted by LoRd_MuldeR View Post
I see. But in that case it's not surprising that the GPU-enabled decoder (CoreAVC GPU) is faster than the pure software decoder (ffdshow-MT).
Agreed. I suppose the only thing we can take out of this is that CoreAVC is now both the best CPU and GPU decoder solution for H264.
ChronoCross is offline   Reply With Quote
Old 27th December 2008, 23:43   #4194  |  Link
nurbs
Registered User
 
Join Date: Dec 2005
Posts: 1,460
There's the best thing again. I think the decoder in mpc-hc is better because it works on my ATI card.
nurbs is offline   Reply With Quote
Old 27th December 2008, 23:51   #4195  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,269
Quote:
Originally Posted by ChronoCross View Post
Agreed. I suppose the only thing we can take out of this is that CoreAVC is now both the best CPU and GPU decoder solution for H264.
The best? Maybe it's the fastest - given that you have a Nvidia card. But faster doesn't necessarily mean better!

Aas long as ffdshow-MT allows smooth "real time" playback, it is as good as any faster decoder for almost any purpose...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 27th December 2008 at 23:54.
LoRd_MuldeR is offline   Reply With Quote
Old 27th December 2008, 23:52   #4196  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,494
Quote:
Originally Posted by nurbs View Post
There's the best thing again. I think the decoder in mpc-hc is better because it works on my ATI card.
except that it doesn't allow ffdshow postprocessing, and neither does it support >L4.1 encodes I think ? never bothered w/ DXVA myself, where's the fun in that
leeperry is offline   Reply With Quote
Old 28th December 2008, 00:05   #4197  |  Link
nurbs
Registered User
 
Join Date: Dec 2005
Posts: 1,460
All my encodes are level 3.1 and I don't do ffdshow postprocessing. If I wanted to do any of that I'd just use ffdshow-mt for decoding. Don't get me wrong, it's fine if it works for you. My problem was with CronoChross calling it the best GPU decoder while it's completely useless for anyone who doesn't have a nvidia card.
nurbs is offline   Reply With Quote
Old 28th December 2008, 00:09   #4198  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,494
Quote:
Originally Posted by nurbs View Post
it's completely useless for anyone who doesn't have a nvidia card.
who's to blame ? ATi is catching up on the HW side, but their drivers support still lags behind IMVHO.

indeed if you don't care for ffdshow/avisynth PP & don't have >L4.1 encodes....MPC HC DXVA ftw

Last edited by leeperry; 28th December 2008 at 00:14.
leeperry is offline   Reply With Quote
Old 28th December 2008, 00:13   #4199  |  Link
lexor
Registered User
 
Join Date: Jan 2004
Posts: 849
Hey guys, does anyone have both CoreAVC and Asus Eee PC? I know there are 3 versions of that pc now, can the fastest of them do x264: Unrestricted 2 Pass Insane from MeGUI at 720p and ~5mbps? I'm thinking it's a big fat "no", but I so want it to be "yes".
__________________
Geforce GTX 260
Windows 7, 64bit, Core i7
MPC-HC, Foobar2000
lexor is offline   Reply With Quote
Old 28th December 2008, 00:14   #4200  |  Link
ChronoCross
Does it really matter?
 
ChronoCross's Avatar
 
Join Date: Jun 2004
Location: Chicago, IL
Posts: 1,542
Quote:
Originally Posted by nurbs View Post
All my encodes are level 3.1 and I don't do ffdshow postprocessing. If I wanted to do any of that I'd just use ffdshow-mt for decoding. Don't get me wrong, it's fine if it works for you. My problem was with CronoChross calling it the best GPU decoder while it's completely useless for anyone who doesn't have a nvidia card.
We've already established that DXVA is a pile of garbage that is being abandoned by both ATI and Nvida in favor of their own proprietary systems. Right now CoreAVC's CUDA implementation matters to 31% of graphics card holders so that's a pretty significantly higher market share than AMD/ATI's 20%

MPC-HC's limitations make it hard to compare the two in terms of performance but if it works for you on the content your watching then great!
ChronoCross is offline   Reply With Quote
Reply

Tags
codec, coreavc, corecodec, coremvc, cuda, decoder, dxva, h.264, mvc, scam

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:14.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.