Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 35 reacties
Bron: CoreCodec, submitter: adoy

CoreAVC logo (75 pix) CoreCodec heeft een nieuwe versie van zijn CoreAVC-videocodec uitgebracht. Met deze codec is het mogelijk om bestanden in het h.264-formaat te bekijken. CoreAVC is efficiënt geprogrammeerd en bijzonder snel, in sommige gevallen zelfs sneller dan vergelijkbare hardware-voorzieningen. CoreAVC is verkrijgbaar in een acht dollar kostende standaardversie en een vijftien dollar kostende professional-uitvoering. Die laatste biedt als extra's ondersteuning voor interlacing en voor multicore-processors, terwijl de al jaren aangekondigde en beloofde ondersteuning voor Cuda-gpu-versnelling nu eindelijk ook een feit is. Om dat laatste te kunnen gebruiken moet de computer wel beschikken over een Nvidia GeForce 8-kaart of hoger, en moet driverversie 182.0x of hoger geïnstalleerd zijn. Hieronder is het volledige changelog voor versie 1.9.0 te vinden:

Added:
  • NVIDIA CUDA accelerated video decoding (Thanks NVIDIA!!!)
  • NVIDIA CUDA detection to installer
  • Tray icon showing NVIDIA CUDA state (green=in use, blue=not in use)
  • Tray icon mouse over shows 32bit/64bit states
  • Initial installer changes for 32/64bit
  • Updated Haali Media Splitter
Fixed:
  • Focus bug related to MCE
  • Focus prevention when the tray icon is off
  • Improve seeking on frames with one IDR frame
  • Various small bugs
Haali Media Splitter (20090111)
  • The shortcut for gdsmux is created in the start menu
  • Broken Matroska files with looped SeekHeads could cause a hang in Matroska Parser, the number of SeekHeads is now limited to 10
  • Removed the workaround to find tags written by Matroska Shell Extension, this caused excessive file scanning when opening files created by recent MKVToolnix
  • File linking is now enabled by default
CoreAVC 1.9.0 screenshot (481 pix)
Versienummer:1.9.0
Releasestatus:Final
Besturingssystemen:Windows 9x, Windows 2000, Windows XP, Windows Vista
Website:CoreCodec
Download:http://www.coreavc.com/index.php?option=com_content&task=category&sectionid=4&id=21&Itemid=59
Bestandsgrootte:1,04MB
Licentietype:Shareware
Moderatie-faq Wijzig weergave

Reacties (35)

64-bit blijft nog steeds erg slecht ondersteund in de video decoding wereld. Ook al geeft microsoft aan nu meer 64-bit versies te verkopen dan 32-bit versies, nog weigeren sommige ontwikkelaars een 64-bit versie te maken. Haali heeft bijvoorbeeld aangegeven, dat zolang hij geen 64-bit OS gebruikt hij ook niet zal beginnen aan 64-bit versie.

Gelukkig zijn er andere ontwikkelaars die het wel goed doen, waardoor er nu al een tijdje een vrij goed werkende Media Player Classic Homecinema voor 64-bit is, inclusief hardware acceleratie. Standalone filters installeren en Windows Media Center onder 64-bit Vista ondersteund gewoon netjes H.264 beeld :9.
CUDA support? Gooi je ramen in bij ATi-gebruikers met continue 'GPU acceleration' te praten.

(op de website staat al lange tijd GPU support* , niet CUDA Nvidia only GPU support).

Als je verder weinig waarde hecht aan ondertiteling (emb'ed of niet), pak dan gewoon MPC-HC met DXVA, welke via simpele reg-tweak ook werkt in WMP en WMC.
Subs werken ook prima met DXVA hoor. Zet de renderer op EVR-Custom en voila je hebt subs + DXVA acceleratie. Moet je wel Vista draaien wil dit werken.
MPC-HC werkt voor mij prima met de interne decoder (ATI HD4870)
Bij XP moet je anders de VMR9 Renderless renderer kiezen, maar hiermee verlies je beeldkwaliteit.
Huh bij XP als je DXVA wil kies je toch altijd VMR9 ? En niks mindere beeldkwaliteit?

Daarnaast heb ik begrepen dat EVR onder XP ook werkt als je .Net 3.5 SP1 hebt geinstalleerd. Niet geprobeerd..
EVR werkt veel minder goed in XP, VMR9 is dan inderdaad wat je moet kiezen, dit werkt het beste in XP. Probleem is dat je geen DXVA met subs kan krijgen in XP, hiervoor moet je EVR-Custom doen en dan minimaal Vista draaien (WIndows 7 mag ook).
Nee, MPC-HC geeft subs weer wanneer VMR9-renderless wordt gebruikt. Hardware versnelling werkt ook via overlay maar dan heb je geen subs. Dit is icm XP. Vista heeft EVR output nodig voor subs en versnelling.
SynergyX, heb jij een linkje voor mij over die reg-tweak? Ben wel geinteresseerd om dit in MediaPortal te integreren.
Kan je het beste MPC-HC instellen als external player. Als je dit goed doet heeft het weinig nadelen t.o.v. de standaardplayer. Remote werkt gewoon (met clicksounds). Het enige nadeel is dat Mediaportal geen optie meer geeft om verder te gaan waar je gebeleven was bij het sluiten van een film halverwege.
Even door google slingeren, aangezien er verschillende tweaks zijn voor de besturingssystemen en players. (MCE, WMP).
Als je puur wil afspeken, is het registeren van 1 .ax bestand genoeg, samen met een codec-manager die MPC-codec de hoogste prio geven. De registertweak is om bijvoorbeeld MKV bestanden ook herkenbaar te maken in je playlist en in MCE.

Even over de ondertiteling, dit bedoelde ik voor WMP/WMC, in MPC:HC werkt de subs wel, maar als de .ax ook door WMP/MCE laat gebruiken werken de subtitles niet meer. (zelfde als je bv vobsub gebruikt).
met alle respect voor CoreAVC, maar wordt het niet eens tijd voor volledige HW ondersteuning? DXVA is geen overbodige luxe namelijk, want je kan als softwaredecoder nog zo goed zijn, de CPU is continu flink belast wat veel warmte en dus herrie produceert.
Moeten de GPU fabrikanten natuurlijk wel meewerken hieraan :). Ze hebben nu wel CUDA support, en dat lijkt me al een heel erg grote stap. Dit is dan wel een beetje jammer voor ATI gebruikers, maar ik denk dat de mensen achter CoreAVC die support best in willen bouwen zodra ATI met een soorgelijk iets komt.

Voor meer informatie moet je deze thread eens doorlezen, en dan met name de blauwe posts.
Tjah, als je kijkt naar MPC-HC, deze ondersteunen DXVA perfect, en zijn opensource en verdienen er dus niets aan. Als zij het kunnen, kan CoreAVC het ook.
Ikzelf heb K-Lite Mega Codec Pack met MediaPlayerClassic HomeCinema en mij 1080p films draaien op 1 a 2% cpu terwijl ik een hd4850 en een E8400 heb en daarbij doe ik ook nog is altijd ondertiteling, zonder iets te tweaken.

Maar wat ik me afvraag hoe stel ik CoreAVC in zodat die gebruikt wordt terwijl je een codec pack geinstalleerd heb?

@DragonM: Thanks..werkt.
@Dannydeman: voor testen en voor andere langzame pc's in huis.
@Black Eagle: inderdaad K-Lite heb ik al op tientallen pc's geinstalleerd op de pc zaak bij mensen.. nooit problemen. Perfect geconfigureerd door die maker. Aanrader.

[Reactie gewijzigd door Malarky op 11 februari 2009 21:28]

Start MPC, ga naar het menu View>Options>External Filters> Add Filter, zoek daar naar CoreAVC en selecteer "prefer". Nu moet het werken.

Vergeet niet even MPC te herstarten als je klaar bent met instellen.

[Reactie gewijzigd door DragonM op 11 februari 2009 14:42]

Waarom zou je CoreAVC gebruiken als je gezegd bent met een 1% CPU bij 1080P content zonder wat te tweaken :) ?
Normaal gebruikte altijd losse codecs. Zit al jaren met de gedachte dat de zogenaamde codec packs meer ellende geven dan dat ze oplossen. Maar om de een of andere reden gingen me films haperen (1080p) en het geluid achter lopen(720p). K-lite codec pack geinstalleerd en alle problemen waren opgelost. Aan de pc ligt het niet (E6600, 2x 4850 CF), was echt een codec probleem. Dit was icm CoreAVC/Haali/Divx/Xvid/AC3filter/ffdshow. Nu dezelfde codecs geinstalleerd met k-lite en loopt als een tierelier.
Nooit codec packs installeren. ffdshow voor het gros (dat is n codec) en verder gewoon installeren wat je nodig hebt. Codecs packs zorgen juist in deze situatie voor conflicten: je installeert een betere codec die vervolgens niet gebruikt wordt, omdat het codec pack teveel andere codecs hogere prioriteit meegeeft. Dat geldt overigens niet alleen voor audio- en videocodecs, maar ook voor andere filters zoals demultiplexers voor "alternatieve" containerformaten. Die filters willen dan bijvoorbeeld geen verbinding maken met een codec die ze niet kennen.
Maar zijn de codecs zelf nou ook in 64-bit beschikbaar?
Er is blijkbaar nog niets officiele ondersteuning voor Vista, dus laat staan voor 64-bit ondersteuning :)
Er is blijkbaar nog niets officiele ondersteuning voor Vista, dus laat staan voor 64-bit ondersteuning :)
Er zijn meer Windows-versies beschikbaar voor x86-64. Iets zou wel XP x64 kunnen ondersteunen, mar geen Vista x64 (bijvoorbeeld door de verplichte driver signing in Vista x64).
Dat signen (met een "vetrouwd" certificaat) is niet keihard verplicht, en bovendien is een videocodec ook geen driver ;)

In principe is het aan de player of te belsuiten om wel of geen zaken te doen met unsigned codecs. Voorlopig is het verstandig voor een player om die gewoon toe te laten :)

[Reactie gewijzigd door _Thanatos_ op 12 februari 2009 19:57]

Iemand al de CUDA acceleration aan de praat gekregen? Bij mij pakt die geen enkele video.
Heb je wel de juiste Nvidia drivers? Minimaal 182.0 volgens de release notes.
Uiteraard, zonder die Beta drivers kan je hem niet eens aanvinken. Ik heb inderdaad een 8800GTS zoals hieronder gevraagd.
Bij mij paktie 'm ook niet. Bij geeneen video. Ook een 8800 GTS. Kon het wel aanvinken, maar CoreAVC icoontje wordt niet groen....

edit:

Van CoreAVC forum: "VP2 or Vp3 enabled NVIDIA video cards are supported.....".
Geforce 8800 Ultra, 8800 GTX en 8800 GTS (320/640MB) zijn VP1, dus jammer maar helaas :(

[Reactie gewijzigd door Aemstel op 11 februari 2009 23:27]

Hier met een 8400M GS, icoontje wordt groen, dus Cuda werkt.. Wat het exact helpt (zou moeten helpen) moet ik nog uitvinden..
Bij mij werkt het ook niet. Heb een 8400M G, 182.05 drivers geinstalleerd, aangevingt om cuda te gebruiken, maar het icoontje blijft blauw :s

iemand een idee waarom het niet werkt?
toch niet met een 8800gts toevallig ? (die draait niet met alle cuda applicaties namelijk, zou best kunnen dat dat hier ook het geval is)
CoreAVC zal volgens mij nooit met GPU decoding komen. Hun doel is juist zo goed mogelijke decoding via de processor.
Dat ze nu met Cuda ondersteuning komen vind ik heel raar. Je hebt echt geen Cuda nodig voor het afspelen van 1080P. Kan prima met DXVA (GPU decoding dus).
Als je de thread leest die Rival24 hierboven heeft gepost, zal je zien dat Cuda een platformonafhankelijke api is en dxva niet. Precies dat is de reden dat coreavc geen dxva ondersteunt en nu dus wel Cuda.
Ok platform onafhankelijk is heel mooi natuurlijk, maar werkt alleen met nVidia's kaarten. Misschien in de toekomst ook met Ati maar niet met de huidige Ati hardware die je nu aanschaft.. en dat zal ook vast niet met een driverupdate erbij komen.
Eens, maar aan de andere kant is het in ieder geval een stap in de goede richting ;)
Nou het werkt dus niet. Ik heb een 8800GT op Vista x64 (hoewel ik met een 32 bits player werk) maar no way dat ik CUDA kan aanvinken. Die checkbox is gewoon grijs. CPU-belasting is ook ongeveer gelijk t.o.v. de vorige versie. Leuk dat je daar niet aan kan zien waarom hij dan niet aan kan. Ik heb de nieuwste drivers met CUDA van nvidia geinstalleerd, een videokaart die het snapt en een OS dat ondersteund wordt. Ik zie het probleem niet.

Het is niet heel boeiend, want ik heb toch quadcore, maar als ik zometeen een videokaart met CUDA-ondersteuning voor in m'n wat zwakkere mediacenter koop, dan wil ik er toch wel van op aan kunnen dat het werkt.

[Reactie gewijzigd door _Thanatos_ op 13 februari 2009 09:46]

Nouja, CoreAVC wel dus... Of je moet codecs gebruiken die bij je videokaart/chipset zitten.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True