home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
General Support
Do i really need the CoreAVC codec ?
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="magao" data-source="post: 626844" data-attributes="member: 86026"><p>There are definitely limitations on what can be played back using DxVA (especially on AMD cards) - numbers of reference frames, etc. Many fansubbed anime releases for example exceed these limitations.</p><p></p><p>CoreAVC 2.0 removes or reduces most of these limitations, so there are a lot more files that can be offloaded. In addition, CoreAVC will determine if it is capable of playing back using hardware offloading, and if not will automatically use software, so quality will not suffer unlike if you pass an incompatible encoding to DxVA (which will produce green blocks, etc).</p><p></p><p>CoreAVC does use a little more CPU than DxVA even when hardware offloading is working - the decoded video is passed back from the video card for post-processing, then passed back to the video card by the renderer.</p><p></p><p>BTW, CoreAVC 2.1 will apparently include DxVA as well, so hopefully its algorithm will be:</p><p></p><p>1. Can we use DxVA (compatible encoding for video card, connected directly to renderer)?</p><p></p><p>2. Can we use CUDA (compatible nVidia card, compatible encoding)?</p><p></p><p>3. Use software decoding.</p><p></p><p>I'm guessing that the reason you're getting blocky decoding with Matroska is that the default MP4 and MKV profiles with Handbrake have different encoding settings (I know they do for audio - it won't let you put a DD or DTS stream into MP4 for example). Make sure you confirm that the encoding settings are identical for comparison. MKV and MP4 are just containers.</p><p></p><p>In general, MKV is the preferred container these days, and looks likely to become the dominant container for the next while (has significant hardware support, can hold any kind of data e.g. subtitles, embedded fonts, etc).</p></blockquote><p></p>
[QUOTE="magao, post: 626844, member: 86026"] There are definitely limitations on what can be played back using DxVA (especially on AMD cards) - numbers of reference frames, etc. Many fansubbed anime releases for example exceed these limitations. CoreAVC 2.0 removes or reduces most of these limitations, so there are a lot more files that can be offloaded. In addition, CoreAVC will determine if it is capable of playing back using hardware offloading, and if not will automatically use software, so quality will not suffer unlike if you pass an incompatible encoding to DxVA (which will produce green blocks, etc). CoreAVC does use a little more CPU than DxVA even when hardware offloading is working - the decoded video is passed back from the video card for post-processing, then passed back to the video card by the renderer. BTW, CoreAVC 2.1 will apparently include DxVA as well, so hopefully its algorithm will be: 1. Can we use DxVA (compatible encoding for video card, connected directly to renderer)? 2. Can we use CUDA (compatible nVidia card, compatible encoding)? 3. Use software decoding. I'm guessing that the reason you're getting blocky decoding with Matroska is that the default MP4 and MKV profiles with Handbrake have different encoding settings (I know they do for audio - it won't let you put a DD or DTS stream into MP4 for example). Make sure you confirm that the encoding settings are identical for comparison. MKV and MP4 are just containers. In general, MKV is the preferred container these days, and looks likely to become the dominant container for the next while (has significant hardware support, can hold any kind of data e.g. subtitles, embedded fonts, etc). [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
Do i really need the CoreAVC codec ?
Contact us
RSS
Top
Bottom