View Full Version : CoreCodec/H.264 Codec "CoreAVC"
Snowknight26
5th July 2009, 00:48
Or better yet, a thorough list of all, if not most, registry entries, valid values, and what they do, published by Microsoft. Everyone would benefit that way.
clsid
5th July 2009, 12:35
Yes, there are plenty of features like that. They have a unified GUI called regedit :).
This seems to me like a fine place for a 3rd party to provider their own tweaking tool.
Question is, will it be possible to configure the preferred DirectShow/DMO/MF filters in the Registry in Windows 7 RTM?
Your statement also contradicts other statements by MS engineers. Isn't the reason why the registry keys are protected because MS doesn't want tweak tools to change those settings?
Now some people are resorting to renaming MF files, which imo is a very bad way to 'tweak' playback.
lych_necross
6th July 2009, 06:57
Forgive my ignorance, but isn't it still possible to set CoreAVC as a preferred filter within MPC running on Win7?
benwaggoner
6th July 2009, 07:42
Question is, will it be possible to configure the preferred DirectShow/DMO/MF filters in the Registry in Windows 7 RTM?
The official mechanism is for a 3rd party app to generate their own filter graph.
I think some people may have found a way to do it in the registry as well, but I'm not sure if that's officially supported as well.
Your statement also contradicts other statements by MS engineers. Isn't the reason why the registry keys are protected because MS doesn't want tweak tools to change those settings?
If an actual engineer who actually works on Windows told you something different than what I have, believe them :). I'm just a compression nerd working on Silverlight, and we don't use the low-level systems like that.
Now some people are resorting to renaming MF files, which imo is a very bad way to 'tweak' playback.
That does sound fragile.
halsboss
6th July 2009, 11:36
OK, thanks, hope the registry tweak becomes well known and "supported" then ... it'd be good if MS let us readily do what we wanted to do with our own PC :) Xp still rules :D And now I've got ubuntu dual booting to start to learn it...
alajaly2009
9th July 2009, 05:59
I am first time working with JSVM, anyone could help on how to run and implementing some testing results. I have downloded the last version, I just need how to do some tests.
with best regards,
alajaly
DanielSun
11th July 2009, 10:47
What is the limitation of CoreAVC CUDA decode?
As far as I known, the only limitation is no more than 16 reference frames.
Are there any other limitations like resolution or bitrate or profile?
Can CUDA decode unrestricted profile streams with unlimit resolution as long as the ref<16?
Can anyone clear this up for me?
Cyber-Mav
12th July 2009, 01:27
cuda supports level 5.1 thats for sure.
popper
12th July 2009, 10:00
cuda supports level 5.1 thats for sure.
but OC YOU really need to understand that just because you can use UPTO ref=15 and UPTO level 5.1 does'nt mean you should, on everything, that really niggles me when upto ref=3 and upto level4.1 are perfectly suited to most HD playback today.
Cyber-Mav
13th July 2009, 12:54
i use level 5.0 and 9 reference frames for all my hd stuff. only drawback is that the 2 ati cards i have wont provide acceleration on video greater than level 4.1. but that problem wont be around for long when i replace those ati cards with nvidia ones.
Sharktooth
13th July 2009, 14:52
do you REALIZE 9 refs are useless? do you realize level 5.0 and 5.1 are overkill even for HD stuff (blu-rays are L4.1).
do you realize 3 refs and 3 b-frames are the new x264 defaults? ...
buzzqw
13th July 2009, 15:06
do you realize that everyone can use the parameters wanted ?
it's a free world, afaik, even if parameters are obviusly overkill
BHH
STaRGaZeR
1st August 2009, 02:27
Betaboy, do you have any info about Haali's splitter new features (if any)? Like support for playing True-HD audio from Matroska.
BetaBoy
1st August 2009, 04:54
Haali and I have talked about the next release after Win7 goes RTM and yes we know its out but not in our hands yet officially. He is also thinking about removing the thumbnails support as its the biggest cause for issues we have. Also STaRGaZeR when you say True-HD, what do 'you' mean?
Revgen
1st August 2009, 05:47
Also STaRGaZeR when you say True-HD, what do 'you' mean?
http://img338.imageshack.us/img338/4249/truehd.th.jpg (http://img338.imageshack.us/i/truehd.jpg/)
Octo-puss
1st August 2009, 08:43
Haali and I have talked about the next release after Win7 goes RTM and yes we know its out but not in our hands yet officially. He is also thinking about removing the thumbnails support as its the biggest cause for issues we have. Also STaRGaZeR when you say True-HD, what do 'you' mean?
Any info about 64bit of Haali splitter btw? :P
clsid
1st August 2009, 12:25
Haali and I have talked about the next release after Win7 goes RTM and yes we know its out but not in our hands yet officially. He is also thinking about removing the thumbnails support as its the biggest cause for issues we have. Also STaRGaZeR when you say True-HD, what do 'you' mean?
When are you getting it? August 6th?
Tip: you can install and use Windows 7 for 30 days without the need to activate it. (120 days with re-arm tricks)
Tip 2: it has native support for installing to a virtual harddrive (VHD), so no need to use a dedicated partition for installing 7.
STaRGaZeR
1st August 2009, 13:50
Haali and I have talked about the next release after Win7 goes RTM and yes we know its out but not in our hands yet officially. He is also thinking about removing the thumbnails support as its the biggest cause for issues we have. Also STaRGaZeR when you say True-HD, what do 'you' mean?
This :)
http://img338.imageshack.us/img338/4249/truehd.th.jpg (http://img338.imageshack.us/i/truehd.jpg/)
mkvmerge added support for True-HD tracks but the splitters have to be actualized too. Gabest splitter already supports it, the change to the code was minimal, but with Haali's True-HD tracks are not even listed.
BetaBoy
1st August 2009, 15:59
http://img338.imageshack.us/img338/4249/truehd.th.jpg (http://img338.imageshack.us/i/truehd.jpg/)
Revgen... sure, but I wanted him to clarify that was what he was referring too.
STaRGaZeR
1st August 2009, 18:22
Revgen... sure, but I wanted him to clarify that was what he was referring too.
So what about the initial question?
halsboss
4th August 2009, 10:42
A family member downloaded a .m4v episode from iTunes on a PC which is a bit old/slow. She asked to put it onto DVD to watch on the TV instead. Sure, I said, we paid for it. Used iTunes to export it to a data DVD and then tried to open it on a faster computer with MPC and WMP before running avisynth over it, but haali gives up with "MP4: no supported tracks found." Any ideas ?
STaRGaZeR
5th August 2009, 16:09
So what about the initial question?
... :rolleyes:
BetaBoy
5th August 2009, 16:49
I have asked Haali to comment on it.
BetaBoy
7th August 2009, 15:37
Ok... spoke to Haali... he is looking into True HD.
buzzqw
7th August 2009, 16:54
sorry for the dumb question
i have a 9400mGPU motherboard ( Gigabyte GA-E7AUM-DS2H ), with integrated Nvidia 9400m graphic
afaik the integrated graphic card has 16 stream processors
the question: if i watch dvxa ready mkv/h264 with MPC-HC , the CPU just sit idle because the GPU is doing hw decoding
if i install coreavc, what benefit i will have when watching these kind of files ?
thanks!
BHH
STaRGaZeR
7th August 2009, 18:26
Ok... spoke to Haali... he is looking into True HD.
Thanks ;) Next time at least say something, you give the wrong impression.
BetaBoy
7th August 2009, 18:39
Well... I thought Haali was gonna jump into this thread... but he is busy these days.
thewebchat
7th August 2009, 19:00
sorry for the dumb question
i have a 9400mGPU motherboard ( Gigabyte GA-E7AUM-DS2H ), with integrated Nvidia 9400m graphic
afaik the integrated graphic card has 16 stream processors
the question: if i watch dvxa ready mkv/h264 with MPC-HC , the CPU just sit idle because the GPU is doing hw decoding
if i install coreavc, what benefit i will have when watching these kind of files ?
thanks!
BHH
The CUDA interface to PureVideo (note: CoreAVC CUDA does not by itself decode anything. Same with neuron2's "CUDA decoders.") will let you retrieve the decoded frames and then run arbitrary filters on them (e.g. ffdshow post-processing, DirectVobSub). The software decoder in CoreAVC is actually faster than PureVideo on higher-end CPUs, so if you need a video dumped to uncompressed YUV, CoreAVC may also be useful there.
Revgen
9th August 2009, 13:39
I really don't understand why people are so crazy over Dolby TrueHD support. Both FLAC and DolbyHD or MLP are lossless formats. The FLAC file encoded by EAC3to from my Batman Begins HD-DVD is actually smaller than the Dolby TrueHD track. The only real advantage to having Dolby TrueHD is that there is meta information implanted in the stream that instructs Dolby TrueHD decoders on how to downmix using the dynamic range settings provided by the DVD producer.
Shakey_Jake33
9th August 2009, 13:55
I suppose people want to play their own encoded content without having to reencode the audio track to FLAC. It adds to the feature set at any rate.
DigitalDeviant
9th August 2009, 14:08
I really don't understand why people are so crazy over Dolby TrueHD support. Both FLAC and DolbyHD or MLP are lossless formats. The FLAC file encoded by EAC3to from my Batman Begins HD-DVD is actually smaller than the Dolby TrueHD track. The only real advantage to having Dolby TrueHD is that there is meta information implanted in the stream that instructs Dolby TrueHD decoders on how to downmix using the dynamic range settings provided by the DVD producer.
I use CoreAVC for AVC encoded Blu-ray discs. I certainly shouldn't need to rip my discs or reencode anything so I can have proper audio playback.
kieranrk
9th August 2009, 14:17
I use CoreAVC for AVC encoded Blu-ray discs. I certainly shouldn't need to rip my discs or reencode anything so I can have proper audio playback.
What's wrong with mpc-hc's internal ts splitter in this instance?
Audionut
9th August 2009, 14:17
@Revgen,
I agree to a certain extent. But how many home theatre receivers support flac!!
honai
9th August 2009, 14:58
Well, you can't pass-thru True HD streams in any non-PowerDVD/non-ArcSoft/non-WinDVD player, either, so having True HD in Matroska is only useful in a sense that you can decode it during playback to ... PCM! Which is the same you'd to with FLAC.
So why not store it as FLAC in the first place?
pankov
9th August 2009, 15:10
Guys,
there is a very simple answer to the question "why we need proper support in Haali's splitter":
Not everyone (if not most users) don't user mpc-hc and that means that we have to resort to Haali to do the splitting of BD disk stored to HDD and played as simple .m2ts files.
Yes, I know there is no (excluding Xonar) hardware to stream through the DD TrueHD track but it could be decoded to PCM and played this way WITHOUT the need to reencode the audio.
clsid
9th August 2009, 15:51
Will the following issue also be addressed in next version of Haali Media Splitter?
http://lists.matroska.org/pipermail/matroska-devel/2009-August/003533.html
Jeff Flowerday
9th August 2009, 16:01
@Revgen,
I agree to a certain extent. But how many home theatre receivers support flac!!
Flac isn't sent to the receiver it's decoded to LPCM. The beauty of it is that it's not down converted at all by madshi's madflac deocder. If using WASAPI mode, you get bit perfect audio.
There is only one other way to get bit perfect audio from BR/HDDVDs on a HTPC and it requires a particular piece of hardware and software.
Nick [D]vB
9th August 2009, 16:06
Isn't FFdshow tryout + Reclock WASAPI/kernel-mode still "bit perfect" TrueHD?
(HTPC with any 1/2 decent soundcard's analogue outputs)
BetaBoy
10th August 2009, 03:15
Will the following issue also be addressed in next version of Haali Media Splitter?
http://lists.matroska.org/pipermail/matroska-devel/2009-August/003533.html
Its related to an old build of k-lite from what I'm hearing but have not confirmed.... but the reg change that colleen from Microsoft suggested will be done.
paulvdb
10th August 2009, 09:01
BBC HD just started using new encoders for their HD broadcasts that are causing problems with CoreAVC. Playing a recorded transportstream from the start works fine but as soon as I jump forward or backward in the stream I get blocks. This does not happen with DivX as the decoder. I can provide a sample if you need that to fix the problem.
Jeff Flowerday
10th August 2009, 14:46
vB;1312885']Isn't FFdshow tryout + Reclock WASAPI/kernel-mode still "bit perfect" TrueHD?
(HTPC with any 1/2 decent soundcard's analogue outputs)
Sorry, I was talking digital to the amp. Of course analog would be another solution. A little more cluttered with cables but another solution for sure.
BetaBoy
10th August 2009, 15:43
BBC HD just started using new encoders for their HD broadcasts that are causing problems with CoreAVC. Playing a recorded transportstream from the start works fine but as soon as I jump forward or backward in the stream I get blocks. This does not happen with DivX as the decoder. I can provide a sample if you need that to fix the problem.
A sample of the stream would be great... thx.
Nick [D]vB
10th August 2009, 16:47
I didn’t realise the BBC had switched to new encoders, maybe that explains why the bit-rate has dropped through the floor (<10Mbps!) I remember when the HD trial first started they were using 20Mbps+ Seems like only yesterday I was begging (http://forum.doom9.org/showthread.php?p=827264#post827264) Betaboy to get MBAFF support working before the 2006 world cup finished lol
Here is a sample: http://www.megaupload.com/?d=JXP3C6ML
I also included a sample from ITVHD, they have just started tests for simulticasting an upscaled version of ITV1 but I can’t get it decoding smoothly with any H.264 decoders, maybe there is a problem with their upscaler / encoder ??? They are using some weird H.222 TS encapsulation system but the demuxed HD streams normally play ok with everything.
PS – Betaboy you probably won’t remember this but you gave me a CoreAVC pro licence for helping to test the beta, for some reason it has reverted back to a stranded licence, can you take a look at that for me when you get a sec??? 8 )
Tack
10th August 2009, 16:49
Well, you can't pass-thru True HD streams in any non-PowerDVD/non-ArcSoft/non-WinDVD player, either
Yet. It's just a matter of time before other players like MPlayer support TrueHD passthrough.
OTOH, you need HDMI to passthrough TrueHD, and if you have that, you can also do 7.1 channel PCM. And since flac gives you better compression than TrueHD (at least in my experience), you might as well mux that into your mkvs.
bob0r
10th August 2009, 17:35
A sample of the stream would be great... thx.
Reading IRC would be nice also.
But here goes:
08-08_01-29-47_BBC_HD_(AC3,eng)_Michael_McIntyres_Comedy_Roadshow.ts (http://x264.nl/h.264.samples/force.php?file=./aug.2009/08-08_01-29-47_BBC_HD_(AC3,eng)_Michael_McIntyres_Comedy_Roadshow.ts)
paulvdb
10th August 2009, 18:03
A sample of the stream would be great... thx.
I see that some other people already provided BBC HD samples so I guess you won't need one from me.
Nick [D]vB
10th August 2009, 18:12
I've got the upscaled ITVHD stream working ok now, must have been a problem with DVBViewer after all.
Have you had a look at it yet Paul? They are still showing upscaled ITV1, lets hope it stays that way...
It's not bad but 4HD's upscaled stream looks much better (fewer jaggies etc)
but I think that's in 1920x1080, and I get it through Virgin cable so it's still in MPEG2!
Shark007
16th August 2009, 18:39
Will the following issue also be addressed in next version of Haali Media Splitter?
http://lists.matroska.org/pipermail/matroska-devel/2009-August/003533.html
Its related to an old build of k-lite from what I'm hearing but have not confirmed.... but the reg change that colleen from Microsoft suggested will be done.
This is the most ironic exchange of of information I have witnessed in a while since clsid =/owns K-Lite.
clsid
16th August 2009, 20:17
It is a crash in HMS due to a bug in HMS.
You should know that trolling is against the forum rules.
hajj_3
30th August 2009, 10:22
hope a 64bit version of CoreAVC comes soon as MPC-HC 64bit version was just released:)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.