View Full Version : CoreCodec/H.264 Codec "CoreAVC"
CiNcH
3rd September 2011, 13:27
Happened to me too. Did not mind either. There are indeed more important things to fix... still... things that have been called showstoppers within this thread.
nussman
3rd September 2011, 13:40
Deinterlacing issue:
Seems to work with haali splitter, but the field order is still wrong with mpc-hc splitter (and i guess with all other splitters too?)!
CiNcH
3rd September 2011, 13:51
So we have to find out what Haali Splitter does differently and how CoreAVC determines field order.
BetaBoy
3rd September 2011, 14:11
32bit installer bug fixed for the next release.
BetaBoy
3rd September 2011, 14:26
CiNcH.... Can you try and play local files in DVBViewer and see if u get the same results. Since we dont have any DVB service we just tested local content and it plays fine.
betaking
3rd September 2011, 14:31
32bit installer bug fixed for the next release.
Next week or tomorrow?Another new version of coreaac planned it?
CiNcH
3rd September 2011, 14:36
Local file does not work either...
http://members.inode.at/762450/coreavc/dvbsource_coreavc.jpg
Do you use latest version?
BetaBoy
3rd September 2011, 14:51
Yes... and it works on 2 different systems.
BetaBoy
3rd September 2011, 14:52
Next week or tomorrow?Another new version of coreaac planned it?
We are gonna push out a silent update for the installer issue in the next few hours.
betaking
3rd September 2011, 15:01
We are gonna push out a silent update for the installer issue in the next few hours.
Thanks!
CiNcH
3rd September 2011, 15:21
Yes... and it works on 2 different systems.
I have done some further tests with the DVBViewer 4.8.1 stock DVBSource version 3.5.5.
Additionally I tried various CoreAVC settings, I tried different renderers (EVR-CP, EVR Standard, VMR9 Renderless, VMR9 Standard, Overlay with Aero off under W7). No chance to get a picture.
Guest
3rd September 2011, 17:01
I received this in email from Core:
---
This is a free upgrade. To get the 2.6 update, log in to your account
at https://customers.corecodec.com <https://customers.corecodec.com/>
and download it from the 'My Products' area.
---
But when I try to download there is no download offered and instead I get this in email:
---
We have received your order and will be processing it shortly. The details of the order are below:
Order Number: 8321699570
Upgrade Software: CoreAVC 2.5 (Free Upgrade from 2.0) => CoreAVC 2.6 (Free Upgrade from CoreAVC 2.5)
Billing Cycle:
Total Due Today: $0.00 USD
You will receive an email from us shortly once your account has been setup. Please quote your order reference number if you wish to contact us about this order.
---
I already have an account! I just want to download my free update. Why is this happening and when will I be able to download my update?
Thank you.
nussman
3rd September 2011, 17:07
CiNcH.... Can you try and play local files in DVBViewer and see if u get the same results. Since we dont have any DVB service we just tested local content and it plays fine.
As far as i know there is no difference between "LiveTV" and "Playfile" when using dvbvsource filter.
Are you sure that dvbvsource filter was used in your tests?
Could you tell us your CoreAVC / DVBViewer settings?
Romario
3rd September 2011, 17:17
What about 3.0 final, when we can expect it ?
Chumbo
3rd September 2011, 17:51
I don't see 2.6 under My Products & Services on web site. What's the point of the email being sent out BEFORE the product is actually available?
clokkevi
3rd September 2011, 17:52
The new CoreAVC 2.6.0 itself seems to work very well (for all the files I have),
however, after I installed the new Haali Media Splitter 1.11.233.7
most of my .mp4 files were not handled properly anymore.
The audio-streams were OK, but not the video-streams.
Haali would not connect to any of my AVC/H.264 decoders;
neither CoreCodec CoreAVC 2.6, MPC-HC's built-in H264/AVC (DXVA/FFmpeg) 6.4.0.2 , nor FFDShow 1.1.3611
(I always set the "Output" -> "Use custom media type for H.264" option in Haali Media Splitter to "no")
So I re-installed the old Haali Media Splitter 1.11.96.14,
and now all the .mp4 files are working again.
(The only .mp4 files I had that still continued to work with 1.11.233.7 installed,
were some that had "mp4v" / "MP4V" instead of "avcC" / "avc1" video-streams.)
Chumbo
3rd September 2011, 17:58
I don't see 2.6 under My Products & Services on web site. What's the point of the email being sent out BEFORE the product is actually available?
Not very intuitive, but I figured it out. You have to click on your existing 2.x purchase and then there's a link to the "there's an upgrade available" at the top. Not the most obvious. It would be more helpful to have an "upgrade available" icon or something on the main products page.
CiNcH
3rd September 2011, 18:14
@ BetaBoy,
did you actually play a TS/M2TS file via the DVBViewer with DVBSource in use? Please check 'View' -> 'Filters' within the DVBViewer to check which DirectShow filters are being used. Just to make sure that both, DVBSource and CoreAVC, are in the graph...
As far as i know there is no difference between "LiveTV" and "Playfile" when using dvbvsource filter.
Not quite. It's push vs. pull. Anyway, file playback (pull) is also affected.
pankov
3rd September 2011, 18:29
BetaBoy,
you should consider finding a beta tester who actually has a DVB Service ... or at least somebody else with good upload speed who can share his existing one using the DVB Recording Service. It's pretty easy to do it but sadly my international upload speed won't be enough to sustain a HDTV channel (which is the one I have the deinterlace issues with)
:(
if you can't find one just PM me and we can try to clear the connection details and try with SD channel
CiNcH
3rd September 2011, 18:33
I think that all problems so far were (or could have been) sorted out with files...
A push scenario can also be simulated BTW.
mkanet
3rd September 2011, 19:32
I just upgraded to CoreAVC 2.6. I am currently use Cuda mode. It seems some of my videos have that screwed up green distortion issue I used to see only in DXVA mode. This issue is consistent with certain videos. If I were to guess, it looks like CoreAVC 2.6 is trying to use DXVA for certain videos; even though it doesnt work correctly and I have Cuda selected.
Any way I can fix this without reverting back to version 2.5.5?
PS: I'm sure you guys already know this, but there's a bug in the 2.6 installer, it complains that the 64bit coreavc decoder is missing. I'm using a 32bit OS.
Thanks
josephwright
3rd September 2011, 20:43
Hi BetaBoy. I'm still experiencing the same hardware deinterlacing issue in 2.6 (with UK DVB in Mediaportal). Please let me know if I can provide any details to help get this fixed! Maybe a I could upload a test recording somewhere?
BetaBoy
3rd September 2011, 22:07
The silent update to address the installer error is now live in the portal.
BetaBoy
3rd September 2011, 22:08
Hi BetaBoy. I'm still experiencing the same hardware deinterlacing issue in 2.6 (with UK DVB in Mediaportal). Please let me know if I can provide any details to help get this fixed! Maybe a I could upload a test recording somewhere?
josephwright... yeah I will need a sample as all known hardware deinterlacing issues had been resolved.
CiNcH
3rd September 2011, 22:17
josephwright... yeah I will need a sample as all known hardware deinterlacing issues had been resolved.
Just play the various samples that you already have within MediaPortal (or whatever player) with a different splitter than Haali (e.g. the MPC-HC MpegSplitter). You may still stumble over the field order issue...
CiNcH
3rd September 2011, 22:43
Just for the records, plain and simple, field order for interlaced content is not fixed at all with splitters other than Haali:
Haali -> CoreAVC 2.6 (DXVA) -> EVR: OK
http://members.inode.at/762450/coreavc/haali_coreavc.jpg
MPC-HC MpegSplitter -> CoreAVC 2.6 (DXVA) -> EVR: FAILED
http://members.inode.at/762450/coreavc/mpcsplitter_coreavc.jpg
Just compare the station logo at the top right corner of the two above screenshots.
As I said, you have plenty of samples already. It should not be too hard to build a graph with MPC-HC MpegSplitter and EVR. Let me guess... it is a splitter bug? I am afraid it is not that simple. Haali is the only one who gets it straight? How about all the other decoders that manage to output a correct field order with all these buggy splitters?
So again, CoreAVC fixed nothing for me but only made things worse when it comes to the DVBViewer issue. So is this going to be the old game again? People post bug reports and samples and BetaBoy will leave the stage for a couple of months, finally returning to announce a new major version that fixes nothing at all? How nice you fixed the installer issue. A big one...
But I am sure you "will be looking into the issue"...
BetaBoy
3rd September 2011, 23:05
@ BetaBoy,
did you actually play a TS/M2TS file via the DVBViewer with DVBSource in use? Please check 'View' -> 'Filters' within the DVBViewer to check which DirectShow filters are being used. Just to make sure that both, DVBSource and CoreAVC, are in the graph....
Yes, and we are not seeing any issue here.
CiNcH
3rd September 2011, 23:07
Yes, and we are not seeing any issue here.
Try to get some 1080i content through. 720p seems to be working. But it is still SW only, no DXVA. This needs to be fixed too.
Summary:
- 1080i not working within DVBViewer with DVBSource and CoreAVC
- DXVA not working within DVBViewer with DVBSource and CoreAVC
BetaBoy
3rd September 2011, 23:08
CiNcH... while I appreciate your feedback, I do not appreciate the remark but understand your issue. Simply put... Haali's is our official splitter and has always been and it works as it should. We will look into (as you say) and work with any other ones with reported issues.
BetaBoy
3rd September 2011, 23:12
Try to get some 1080i content through. 720p seems to be working. But it is still SW only, no DXVA. This needs to be fixed too.
Summary:
- 1080i not working within DVBViewer with DVBSource and CoreAVC
- DXVA not working within DVBViewer with DVBSource and CoreAVC
We are trying now.
CiNcH
3rd September 2011, 23:22
It seems as if the DVBViewer does not perform video pre-format detection anymore. Still I believe that you should not rely on the splitter propagating the correct values for the connection format.
Some versions back (before you added DXVA), CoreAVC worked happily with splitters propagation completely wrong information. Also format changes (720p <-> 1080i) worked. Now nothing works anymore.
TheShadowRunner
3rd September 2011, 23:24
TheShadowRunner... From our discussions internally, no it should not matter what DLL you are using.
Thanks for the info!
dansus
3rd September 2011, 23:25
2.5.5 broke DXVA with DVBViewer DVBSource filter
2.6 breaks compatibility with DVBViewer DVBSource filter "completely". Tray icon is blue (indicating no DXVA) and picture inside the DVBViewer stays black.
Ditto.
Wouldnt be so bad if we could downgrade.
mkanet
3rd September 2011, 23:30
I just redownloaded 2.6 (after the silent update mentioned on this forum thread). The installer issue is still there (see below).
I also verified after a reboot that no matter what, CoreAVC 2.6 has a problem with a few of my ripped bluray files.
The best way I can describe the video problem is... I see a weird repetitive "1 second loop" from some parts of the video. So... Illl see someone's head nod up and down over and over again while the audio is going. Or someone swinging their arm back and forth over and over again. This happens when using DXVA, Cuda, and None. The problem goes away as soon as I revert back to CoreAVC 2.5.5 (or earlier).
I'm using the latest Nvidia drivers from their website and an Nvidia 8500GT display adapter. I dont see this problem with MPC-HC DXVA, ffdshow, or any other H.264 video decoders I have.
I have never been able to get DXVA to work with CoreAVC. I have no problems using DXVA with free MPC video decoder.
I only playback standard bluray spec files only (H.264).
http://i67.photobucket.com/albums/h283/mkanet/CoreAVC26-2.jpg
BetaBoy
3rd September 2011, 23:41
I just redownloaded 2.6 (after the silent update mentioned on this forum thread). The installer issue is still there (see below).
This just means your account did not get the new version yet. Its takes a little time for it to be applied to all the accounts.
CiNcH
4th September 2011, 00:15
BTW, I reported the thing with the connection format some time back, see here (http://forum.doom9.org/showthread.php?p=1488503#post1488503).
As I said, in previous versions you did not rely on proper information from the splitter. Almost any decoder I tested so far doesn't. They are fine with some standard values. You again promised to have a look (http://forum.doom9.org/showthread.php?p=1488610#post1488610). I am sure you did. Guys, this is really getting ridiculous.
BetaBoy
4th September 2011, 00:26
As are your continued put downs. It would be easier if we simple state use Haai's splitter, but we won't. We have found on one of our dev boxes where we can duplicate the deinterlacing issue when not using HMS.
Haali: all frames are rendered correctly
MPC: two equal frames in a row (looks like deinterlaced first field)
It looks like Haali produces (first field, second field) and mpc (first field, first field).
CiNcH
4th September 2011, 00:29
Does a splitter even operate at such a deep level and know anything about fields? DVBSource for example knows nothing about this kind of stuff (like NALU's, fields and the like). It just propagates fixed size Elementary Stream chunks.
As are your continued put downs.
Another one of your standard phrases here at D9. Why don't you just bring it on? You have been putting us down for months or even years. We are willing to help as you see. Hope this time we can get some things sorted.
CiNcH
4th September 2011, 00:44
MPC-HC MpegSplitter -> CyberLink Video Decoder (PDVD11) -> EVR: OK
http://members.inode.at/762450/coreavc/cyberlink_interlaced.jpg
CyberLink gets the job done with MPC MpegSplitter.
BetaBoy
4th September 2011, 01:09
As always we are appreciative... and like with any product bug duplication is always the hardest part of support. As stated with the DVB issue, neither our testers or us could duplicate it till now.
dansus
4th September 2011, 01:33
Yes, and we are not seeing any issue here.
Not sure if it makes any difference, but im using DVB-T2 with DVBViewer in the UK and all i get is a black picture with 2.6
.
betaking
4th September 2011, 03:55
BUG REPORT,Last Haali Media Splitter 1.11.233.7 Haali MP4 Parser can not Connection some h.264 or x.264 videocodec(Including the latest version of the coreavc 2.6) to decoder mov mp4 (encoder by H.264 or X.264) use 1.11.96.14 no problem!
Fadeout
4th September 2011, 04:10
The problem I had in the previous version is still there: with some videos and DXVA (ATI, no matter the driver version and tested across different videocards models) the video freezes (the player is responsive and the audio goes on, but the image completely freezes, including the stats graph). CoreAVC CPU decoding works fine, DXVA in the internal MPC works fine. Only CoreAVC DXVA freezes. If I enable V-synch or frame correction the video doesn't freeze but I still get unusual stutters here and there (that aren't there with MPC internal DXVA).
So this is an issue specific to CoreAVC DXVA implementation.
Can't post a sample because it's an anime. If you want to look up the specific file, it's this:
[Commie] Tiger & Bunny - 01 [39E1E59A].mkv
One freeze happens at 00.44, and also usually happens 3-4 seconds before a different chapter in the file. The stutters instead happen every few seconds.
CiNcH
4th September 2011, 09:30
OK, it seems I was wrong. Today I also cannot get 720p working inside the DVBViewer with CoreAVC. Only black picture.
In an internal DVBViewer version, the video pre-format detection is fixed. So the DVBSource propagates correct values for the connection format. Still there is only a black picture with CoreAVC.
Maybe a random access problem?
CiNcH
4th September 2011, 10:07
I now tried to play a properly mastered m2ts (1080p) file via DVBSource -> CoreAVC. It does not play with video either.
Tanuki
5th September 2011, 06:53
What is the CRC of the corrected 2.6, because I can only download the one that have "bf806391", and it has the installation error message, and CoreAVC doesn't work anymore (makes Zoom player crash when loading)...
BetaBoy
5th September 2011, 10:01
We are working with CiNcH and have fixed the DVBViewer bug in software mode... Also we tracked down the issue with third party splitters and are working on that now.
What remains is a DXVA bug with DVBViewer... We will continue to work with CiNcH to test.
CiNcH
5th September 2011, 12:06
We now also know why DXVA does not work. It is because the DVBSource filter does not deliver the info (SPS/PPS) that CoreAVC needs in order to decide whether to use DXVA or not. So CoreAVC decides not to use DXVA. So either the DVBSource delivers this information or CoreAVC parses it from the stream by itself (which it does anyway). We made the experience that when the DVBViewer does this stuff, channel switching takes quite a bit longer as we have to serialize quite some work before we can actually build the graph and start playback (maybe this increased delay is more of perceptual nature because we can at least directly start playing audio). Most other DXVA decoders do not rely on this information.
MOS-Marauder
5th September 2011, 19:23
What remains is a DXVA bug with DVBViewer... We will continue to work with CiNcH to test.
Not only DXVA .. same if CUDA enabled.
Black Screen (DVBViewer 4.8.1)
Chris
blaster00
6th September 2011, 01:55
Coreavc 2.6 did not work with mpc-hc x64, no video output. Tried internal , haali and LAV splitter, both the same. But other h264 decoder and 2.5.5 works fine.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.