Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > High Efficiency Video Coding (HEVC)

Reply
 
Thread Tools Search this Thread Display Modes
Old 23rd February 2012, 16:31   #81  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,810
Quote:
Which doesn't change the fact, that these artifacts would probably never have occurred with a proper 10-Bit (or even higher) encode.
will it require higher bitrate ? will HEVC support 10 bit+ by default? Or this is gonna be again part of HIGHER PROFILE?

Last edited by Atak_Snajpera; 23rd February 2012 at 16:37.
Atak_Snajpera is offline   Reply With Quote
Old 23rd February 2012, 16:41   #82  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by Atak_Snajpera View Post
will it require higher bitrate ? will HEVC support 10 bit+ by default? Or this is gonna be again part of HIGHER PROFILE?
Nope. Higher bit-depth does not necessarily imply a higher bit-rate.

In fact, with higher internal precision (bit-depth) you can achieve a higher compression efficiency and thus might be able to get away with a lower bit-rate for the same level of quality. Even for 8-Bit sources.

Using "only" 8-Bit internal precision primarily is a speed hack. If at all, the speed may be the problem, why they not use a higher bit-depth by default. But if they make a new format, we will need new h/w decoders anyway. So they might choose a higher bit-depth right from the start
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 23rd February 2012 at 19:02.
LoRd_MuldeR is offline   Reply With Quote
Old 23rd February 2012, 18:53   #83  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
HEVC will have a higher internal bit depth http://www.h265.net/2010/11/analysis...-overview.html
IgorC is offline   Reply With Quote
Old 23rd February 2012, 19:04   #84  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,810
I've added 10 bit screenshot for comparison
http://forum.doom9.org/showthread.ph...04#post1560604

8bit + deband filter looks like 10bit for me

Last edited by Atak_Snajpera; 23rd February 2012 at 19:34.
Atak_Snajpera is offline   Reply With Quote
Old 7th March 2012, 15:22   #85  |  Link
chenm001
Registered User
 
Join Date: Mar 2002
Posts: 20
Oh, so many people concern HEVC.
My project THEVC is a simple(or call baseline) software model, I drop many of features, it is let us easy to read.
The x265 is opensource and powerful implement.

I am looking for a new job since last year, so I am have a little time, but I am still working on it.
I hope that I can release a IDR only version before Apr 2012, then I will doing a new plan, use GPU speedup or working on P-Slice?

In my plan for the IDR only version, the LCU 64x64, Transform 32x32, IntraPred, Cabac implement in the first version, and QuadTree split, SAO implement late, the deblock and ALF maybe drop in this year, because them have lower compress performance.

btw:
The project status I will update on x265 project homepage every month.
Any ideas can send to my email at 163.com.

Last edited by chenm001; 7th March 2012 at 15:28.
chenm001 is offline   Reply With Quote
Old 8th March 2012, 15:13   #86  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
Is there a current H.264 encoder that can leverage the GPUs via CUDA or OpenCL as well as the CPUs in a customized way? I'm very interested in something like that.
dansrfe is offline   Reply With Quote
Old 8th March 2012, 19:59   #87  |  Link
manma
Registered User
 
Join Date: Feb 2012
Posts: 18
Quote:
Originally Posted by dansrfe View Post
Is there a current H.264 encoder that can leverage the GPUs via CUDA or OpenCL as well as the CPUs in a customized way? I'm very interested in something like that.
From what I can gather, hardware vendor specific APIs like DXVA and CUVID are too limited, and rewriting x264 to use things like OpenCL is too difficult/time consuming/not worth the payoff. One thing that I can say for sure though is that there's no real technical limitation. Time is the real issue.
manma is offline   Reply With Quote
Old 9th March 2012, 07:37   #88  |  Link
chenm001
Registered User
 
Join Date: Mar 2002
Posts: 20
Quote:
Originally Posted by manma View Post
From what I can gather, hardware vendor specific APIs like DXVA and CUVID are too limited, and rewriting x264 to use things like OpenCL is too difficult/time consuming/not worth the payoff. One thing that I can say for sure though is that there's no real technical limitation. Time is the real issue.
I agree with you.
There is not technical difficulty, the only one is time.
The codec architecture must suit to GPU, but we need many time to experiment.
chenm001 is offline   Reply With Quote
Old 10th April 2012, 02:34   #89  |  Link
chenm001
Registered User
 
Join Date: Mar 2002
Posts: 20
I have been upload source yesterday.
chenm001 is offline   Reply With Quote
Old 1st May 2012, 11:59   #90  |  Link
Amdh
Registered User
 
Join Date: May 2004
Posts: 76
Quote:
Originally Posted by chenm001 View Post
I have been upload source yesterday.
I've just noticed that, thanks for your efforts.
Could you please compile a version for use in CLI mode ?
__________________
MhX Digital - An Old Fan Of x264
Amdh is offline   Reply With Quote
Old 1st May 2012, 13:54   #91  |  Link
chenm001
Registered User
 
Join Date: Mar 2002
Posts: 20
Quote:
Originally Posted by Amdh View Post
I've just noticed that, thanks for your efforts.
Could you please compile a version for use in CLI mode ?
OK, I have been upload a command line execure, it running on Windows.
chenm001 is offline   Reply With Quote
Old 2nd May 2012, 07:49   #92  |  Link
Amdh
Registered User
 
Join Date: May 2004
Posts: 76
Quote:
Originally Posted by chenm001 View Post
OK, I have been upload a command line execure, it running on Windows.
Thanks, I really appreciate it
__________________
MhX Digital - An Old Fan Of x264
Amdh is offline   Reply With Quote
Old 7th May 2012, 02:42   #93  |  Link
uneedme
Registered User
 
Join Date: Sep 2007
Posts: 41
how did it work?

which input file format could be accepted?......
uneedme is offline   Reply With Quote
Old 5th June 2012, 04:48   #94  |  Link
chenm001
Registered User
 
Join Date: Mar 2002
Posts: 20
Quote:
Originally Posted by uneedme View Post
how did it work?

which input file format could be accepted?......
It is accept YUV420 only, I am plan integrate into libavcodec when I have the time, so you can use any input late.
chenm001 is offline   Reply With Quote
Old 18th June 2012, 15:36   #95  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,779
For the german readers, the c't magazine issue 14/2012 explains H.265 a bit more detailed.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 8th July 2012, 23:52   #96  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
HEVC/H.265 vs H.264 preliminary subjective test results publicly available

http://multimediacommunication.blogs...h-meeting.html

Quote:
N12475 is the Report on preliminary subjective testing of HEVC compression capability which can be found here. It shows impressive results as reported elsewhere, e.g., here. In particular, > 50% bitrate reduction, 67% in class B (HDTV), 49% in class C (WVGA) => mission accomplished!
https://dl.dropbox.com/u/1346434/w12475.zip
IgorC is offline   Reply With Quote
Old 9th July 2012, 07:04   #97  |  Link
Dust Signs
Registered User
 
Join Date: Jun 2004
Location: Salzburg, Austria
Posts: 219
Quote:
Originally Posted by LigH View Post
For the german readers, the c't magazine issue 14/2012 explains H.265 a bit more detailed.
I saw this on the cover and bought it and I must say that it contains a lot of (new) information (at least for me). Unfortunately, nearly all of the special vocabulary (i.e. words like intra prediction) have been translated to German which makes the article very hard to read. It is still quite a good summary, though.

Best regards
Dust Signs
__________________
The number you dialed is imaginary. Please turn your phone by 90° and try again
Dust Signs is offline   Reply With Quote
Old 10th July 2012, 00:55   #98  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
In the latest issue of c't magazine somebody complained that the "Main" profile of HEVC won't support higher bit-depths than 8-Bit.

They replied that the SAO (Sample Adaptive Offset) feature will practically eliminate banding, even at 8-Bit. I wonder if this really holds up in reality
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 10th July 2012, 05:28   #99  |  Link
spawnbsd
Registered User
 
Join Date: Jun 2006
Posts: 30
Quote:
Originally Posted by LoRd_MuldeR View Post
In the latest issue of c't magazine somebody complained that the "Main" profile of HEVC won't support higher bit-depths than 8-Bit.

They replied that the SAO (Sample Adaptive Offset) feature will practically eliminate banding, even at 8-Bit. I wonder if this really holds up in reality
That is true for "Main" profile, but if I recall correctly the "High Efficiency" profile supports 12bit internal precision; even with 8bit source content.
spawnbsd is offline   Reply With Quote
Old 10th July 2012, 20:34   #100  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by spawnbsd View Post
That is true for "Main" profile, but if I recall correctly the "High Efficiency" profile supports 12bit internal precision; even with 8bit source content.
Yup, but the first official specification of HEVC will be "Main" profile only. More profiles are to be added at a later time. We'll see which profile is going to be commonly supported...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 10th July 2012 at 20:37.
LoRd_MuldeR is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:29.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.