Announcement: Our new CyberLink Feedback Forum has arrived! Please transfer to our new forum to provide your feedback or to start a new discussion. The content on this CyberLink Community forum is now read only, but will continue to be available as a user resource. Thanks!
CyberLink Community Forum
where the experts meet
| Advanced Search >
Quote:



Full image: https://i.imgur.com/zpoOmkP.jpg

You were saying?

Interesting how a card supposed to not hardware decode h265 is having its frequency boosted to max and its activity over 90% when reading a h265 file, isn't it?

The movie used is http://www.libde265.org/hevc-bitstreams/bbb-3840x2160-cfg02.mkv , you can double check, it's definitely 4K H265.






To think that you are a "professional" is a vey scary thought . I'm glad I'm not one of your employers...

This screenshot is the very proof that your 290x doesn't have hardware acceleration when playing H265.

This is why the GPU is maxed up.

I never said you were not able play H265 file, or that the GPU wasn't involved in the process.

This is what I have been trying to explain to you from the beginning of our conversation, but the concept seems out of your grasp.

Take a deep breath, try to open your mind, and make the effort of reading what follows, trying to understand it. I haven't said anything different before, but I'll try to spell it out one last time.

When a GPU doesn't have any acceleration, the CPU is used and the GPU isn't used much.

When a GPU is used with hybrid acceleration (the case of your GPU), the load is transferred from the CPU to the GPU, which is why your GPU chokes at 96% under the load. The CPU, on the other hand, should have little load. This is when the driver, and software like OpenCL, handle the decoding. It's called hybrid because it's software accelration that uses the GPU (as a progammable processor) instead of the CPU to handle the decoding.

Full hardware accelration is when the GPU has decoding routines wired into the GPU itself. It doesn't provide better quality necessarily (usually not compared to excellent software renderers/scalers like MAdVR who would do the same as a hybrid support and often max the GPU to achieve the best possible quality), but it provides a performance boost, so that the GPU isn't maxed up like this (if your 290X had hardware accelartion, your GPU load would show something like 60% or less). This allows less powerful GPUs (like intergrated ones, or fanless discrete GPUs for HTPC) to handle the load.

This is my last attempt at trying to explain the difference between hardware acceleration (not expected on AMD until the 390X this summer) and hybrid acceleration (such as on your 290X).

If your 290X had hardware decoding acceleration, it wouldn't max up the way it does.

It was exactly the same when H264 arrived. You first had hybrid implementation to offload the CPU and make it possible to play a file on PCs with a weak CPU that couldn't handle it, then it was wired into the GPUs themselves to allow them to not max up doing it.

Please try to find a link showing that your 290X has hardware H265 decoding, and post it. Good luck with that.

Otherwise, try something simple: say I was mistaken, I stand corrected. There is no shame in that. We all learn something new everyday.

Have a good sunday.
Quote: My R9 290x supports h265 hardware decoding... go figure.
Just a hint, graphics cards nowadays are programmable, and a driver can add features to it without needing new hardware.


Yes, this is the incorrect statement you posted initially. It seems that you are unable to either accept you are wrong or prove that you are right.

just a hint: your 290X doesn't support h265 hardware decoding.
Quote:
Quote: You were wrongly claiming that your 290X had hardware HEVC decoding acceleration, I'm glad you are now taking this back as you have realized it does not.
I'm definitely not taking it back. I can't take it back, because I'm using that feature.

Quote: The fact that someone has been working for 25 years in the video industry doesn't mean anything
It means I'm a professional. By the way, do you know there are $50 Android TV boxes doing full 4K h265 hardware decoding? But I have no doubt those $50 devices are more powerful than a core I7 + a high end PC GPU.


Quote: I have been working for 25 years in both the computer and the
film/video industry, there are incompetent people (or people who know
less than they think, which doesn't stop them from giving lessons to
others and making false claims) in every industry.
How amusing... suddenly, you're also a 25 years+ expert. Isn't that an interesting coincidence?

Ignorance isn't stupidity. Refusing to acknowledge you are ignorant is stupid, though. Don't limit what is possible to the limits of your own imagination and/or knowledge. Now you can go back in your garage and play with that camcorder. I mean, you've been doing that the last 25 years, that must make you a film/video expert.


Link to a review or specs lisitng the 290X as supporting full hardware HEVC decoding?

I'm really not interesting in discussing the rest, but before posting cynical remarks, just check your facts.
As I said earlier, hardware acceleration has nothing to do with quality. It usually provides much inferior quality than high end software renderers / upscalers like MadVR, which can nevertheless use the hardware acxceleration if you want to favor speed over quality. If you care about quality however, you don't want to use hardware acceleration, you use better renderers with the right CPU/GPU power according to your needs (you will indeed need more power).

This thread is about hardware acceleration and the lack of support in PDVD 14. I assume it matters to those who do not have the grunt in their CPU/GPU combo to decode in other, better ways, or those who believe wrongly, like the OP, that hardware acceleration provides the best quality.

You were wrongly claiming that your 290X had hardware HEVC decoding acceleration, I'm glad you are now taking this back as you have realized it does not.

The fact that someone has been working for 25 years in the video industry doesn't mean anything. I have been working for 25 years in both the computer and the film/video industry, there are incompetent people (or people who know less than they think, which doesn't stop them from giving lessons to others and making false claims) in every industry.
Learn about hardware acceleration and hardware decoding, and you'll understand why you need a new GPU.

Alternatively please show me one review / offical link to specs that confirms that the 290X has full HEVC hardware decoding (not hybrid decoding).
Quote: My R9 290x supports h265 hardware decoding... go figure.
Just a hint, graphics cards nowadays are programmable, and a driver can add features to it without needing new hardware.




Your 290x doesn't support what's called hardware decoding. It might support hybrid decoding, which is as you say reprogramming the drivers to use the GPU instead of the CPU to do some of the HEVC decoding. But that's still software, it's the drivers (software)using the GPU (hardware) instead of the software using the CPU (purely software). This offloads the CPU and gives some speed increase, but nothing compared to what is called hardware acceleration.

Hardware acceleration is when the GPU contains a decoding chip, or decoding routines burnt into the chip itself (for speed). This obviously can't be done through software/drivers and does require a change of hardware (the GPU itself).

AFAIK there is no AMD GPU with full hardware HEVC acceleration (the first one is expected to be the R9 390X coming up in June, along with HDMI 2.0 and HDCP 2.2) and the first nVidia with full HEVC decoding acceleration was the 960X a few months ago. Before that, nVidia GPU either had HEVC encoding (but not decoding) hardware acceleration, or hybrid acceleration.
As I said, the 750 did not support full hardware acceleration, only partial. The first card to support full hardware acceleration for HEVC playback was the 960, released this year.

There is no visual difference between software decoding and hardware decoding as long as your CPU/GPU is powerful enough. In fact, software decoding is often BETTER than hardware decoding. Look at what MadVR does by not using hardware accelerated APIs (DXVA) provided by the various GPUs and using instead the power of the CPU/GPU to provide much better results.

The only difference is that hardware acceleration allows to unload the CPU and/or provide a performance increase, often at the expense of quality (if compared with high end renderers/scalers like MadVR).

Anyway, you were asking a question, I gave you my opinion, I'll leave the thread now to let you see if you are alone or not.

All the best
Without a video card supporting it, there cannot be any hardware acceleration for HEVC.

And until they know how to call the hardware accelerated API, there is no way for a software to support it.

This is why you see it now in 15, and not in 14.

I'm just saying why your expectations were not very realistic, but of course you can disagree

If you buy PDVD 15 now, don't be surprised if it doesn't support UHD Bluray when it's released around the end of the year.

The fact that we know it's going to happen doesn't mean that Cyberlink is able to support the new format before it's actually implemented in hardware, both through compatible BDXL drives and HEVC hardware acceleration in GPUs, as well as HDCP 2.2 compliance.

Will you complain when you have to buy PDVD 16 to play UHD blurays, simply because we know today it's coming? There is no hardware support for it available now, so it's likely you'll have to buy a new version if you want to play it.

By the way, I would love it if we never had to buy a new version, but given the discount existing users get to upgrade (I only paid £28 to get my upgrade to PDVD 15 Ultra from PDVD 14 Ultra) I don't think it's an outrageous amount to pay in order to get maintenance on my software.

Just my .2 cents
Last year there was no graphics card supporting HEVC playback hardware acceleration, so how would you expect PowerDVD14 to support it?

The first card with HEVC playback acceleration was only released a few months ago (NVidia GTX 960 I believe), the few models before it only had HEVC encoding acceleration, not playback acceleration.

AMD has not even released a first card with HEVC playback acceleration, this is expected with the R9 300 series, which is coming this summer.

If you had a card last year which supported HEVC acceleration when you bought PowerDVD14, please let us know which one it was.
This is a non issue. Either you have an AVR with all the heights speakers connected to it, and you only need to bitstream the Dolby Atmos track to get it decoded by the AVR, or you don't have an AVR with the heights speakers connected and in that case Atmos will play as a standard Dolby True HD in 5.1 or 7.1.

Even if PDVD decoded Atmos, you wouldn't be able to connect the heights speakers on the PC as you only have a maximum of 8 analog channels on PC cards, and none are for heights channels.

Atmos is fully back compatible with Dolby TrueHD.

If you do have an Atmos compatible AVR, just make sure PDVD is set to "do not decode original sound" or similar to make sure it bitstreams the TrueHD track which contains the Atmos metadata as well.

I have a Denon X5200 and PDVD plays my Atmos tracks fine in 7.1.4 or 9.1.2 because it simply bitstreams the Atmos (Dolby TrueHD including the Atmos metadata) track to the AVR.

If PDVD decodes the Atmos track and sends PCM, the Atmos metadata is lost and your AVR only gets PCM without the heights/objects information.
Yes it has been implemented finally, you can ask for 2D content to be played in 2D and for 3D content to be played in 3D. It works great
I don't think it's thanks to me, but after asking to escalate my request to add it as a suggestion for the development team, this is finally solved in PDVD 15! You can now set 3D options to play 3D blurays in 3D and 2D blurays in 2D! That's really great news and it makes PDVD much more usable.
By the way, I just created a new official customer support request about this, QuestionID = CS001454838, I'll update this thread with the reply I get.

I suggest anyone else with the same issue creates a request ASAP.
Thanks Steve.

I officially made that request a few years ago.

It was acknowledged by Michael from Cyberlink (who does read these forums, or at least used to at the time).

I made the same request with every new release, and after a while I gave up.

I wanted to post here mostly to explain that it was indeed an issue, an acknowledged one, and one that Cyberlink has clearly no intention to ever fix.

I guess that given the slow death of 3D less and less people care about this.

You are probably right, there is probably little demand for this, but for those like me who actually use 3D, it's one of the most annoying things about PowerDVD. The other most annoying thing is its incompatibility with the MCE remote which forces to make a special programming for it, but that's a discussion for another thread
No problem :.

Now let's get back to topic, although I'm not really hoping for anything.

Sounds like automatic 2D/3D switching is never going to happen with PDVD.
Yes I am, thank you very much.

Are you sure you haven't stolen your car by the way? Or that the money on your bank account is really yours?

I have no idea why you would expect someone you don't even know to be a thief, but I guess that's how people think these days.

It's not very nice, and just for clarity I am against piracy.

That doesn't mean I should have to go through hundreds of legally purchased physical discs everytime I want to watch a movie, each time taking the risk to damage them (especially true with children around).

I read my blurays once, when I purchase them, then they go back to their box and stay there.
I have a standalone bluray player (a Sony BDP-S570), but that doesn't help to play the ISO backups of my 2D and 3D bluray from my NAS .

TMT 5 (and TM6) switch automatically between 2D and 3D, so it can be done. There just doesn't seem to be any will at Cyberlink to make this happen.

It is true that MCE integration in TMT is also much better than in PowerDVD, which is still unable to display the menu for more than a few seconds, or to display the right menu when pressing info on the remote.

Not regretting using TMT at all, I am just shocked at the inertia from Cyberlink regarding proper MCE integration and something as simple as switching automatically to 3D when playing a 3D bluray.
As soon as PDVD 12 was released, I requested an automatic detection of 3D blurays so that PDVD could (like TMT) play 2D blurays in 2D and 3D blurays in 3D. This request was acknowledged by Cyberlink-Michael, and we were promised Cyberlink was "working on a solution".

Come update 2625, a couple of years later, I can't believe we still have to watch everything either in 2D or in 3D, unless we change the mode manually, which in MediaCenter is almost impossible without fetching a mouse/keyboard .

This is the single feature that is a complete dealbreaker for me. That and the fact that 3D Blurays play at 24.00hz instead of 23.976hz which causes micro-stutter every 40s or so on my JVC X30.

I haven't used PDVD 12 since I bought it, and will not upgrade to the next version.

Very sad as I owned and used all PDVD versions since V7.
This has been reported a long time ago, see http://forum.cyberlink.com/forum/posts/list/21658.page

I hope it will be in the upcoming patch, but as it seems it's only a handful of us who seem to care about the problem, I'm not too hopeful.
Quote: Trust me you are not alone. I have just got the trial running, very please just about to buy ultra but could not figure out why I could only play 3d or 2d regardless of the disc! Thanks for the posts. I have some niggles with tmt playback and delays mounting a ISO. But it handles 3d switching. If only one would tick all the boxes. I will stick with tmt until Pdvd auto switches unless tmt fixes it's problems first.


Arcsoft has just released a build 144 of TMT5 which solves a lot of the playback issues and integrates much better with MCE (no start/end TMT screen). Definitely worth trying (there is a link to download it in the TMT forum.

As said before, both software are very good, but depending on your PC one might run better than the other...

Let's hope Cyberlink will solve this 2D/3D issue at some point.
Quote: What is the other program you are using? Does it support Windows Media Center?


I mentionned it in the first post, it's Arcsoft's TMT5. Make sure you test a trial version on your PC because both software are highly platform sensitive (they will work great on one PC and fail on another). But yes, it has great integration with Media Centre and MyMovies, like PowerDVD.
Go to:   
Powered by JForum 2.1.8 © JForum Team