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. |
18th January 2015, 21:17 | #101 | Link |
Registered User
Join Date: Jun 2013
Location: Germany
Posts: 44
|
Was anyone able to build the javascript decoders from source? I can't get that to work on Linux (might be relevant for distribution packaging once a stable release comes out).
Last edited by djcj; 26th January 2015 at 08:56. |
19th January 2015, 19:11 | #102 | Link | |
Registered User
Join Date: Jan 2002
Posts: 332
|
Quote:
I try multiples files ( only files < 3 frames works ) for example : x265 foreman.y4m -o foreman.hevc --amp --rect --ref 1 --bframes 0 and I always have this : bpgmux.exe foreman.hevc -o foreman.bpg too many neg (2) or pos (0) refs error while parsing (alpha? 0) NALs Error while building modified hevc buffer with 2 frames processed Muxing has failed. |
|
19th January 2015, 21:38 | #103 | Link |
Registered User
Join Date: Dec 2012
Posts: 197
|
I originally couldn't reproduce your issue, but then I remembered that I've been using a locally "fixed" (see bug report) build of x265.
Apparently without the patch, x265 is counting the single ref frame twice. I'm not sure why x265 does this, especially as the behavior is unrelated to weighted pred, but decoders are usually based on uniqueness, so no harm no foul. I just committed an allowance for this into the muxer. |
28th January 2015, 00:17 | #105 | Link |
Registered User
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
|
Any new comparisons with Daala? A new presentation video claims they're better than x265 in texture details and, when above 1bit per pixel, also on clean edges.
Last edited by Nintendo Maniac 64; 28th January 2015 at 00:22. |
22nd February 2015, 22:46 | #107 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
|
Quote:
x265 doesn't have a --tune stillimage equivalent yet, which would be the proper comparison point. Although I've had some success in early experience by copying the equivalent x264 parameters over. |
|
2nd March 2015, 21:24 | #108 | Link |
Registered User
Join Date: Jun 2013
Location: Germany
Posts: 44
|
I was able to use the GNU automake system to build libbpg: https://github.com/darealshinji/libbpg/tree/automake
You can link bpgenc just to x265 without building jctvc if you want, you can build a shared library (will be named libbpg-version.so.0 since there's no official libbpg.so.0 yet) and simple manpages will be generated. A pkg-config file will be created too. The javascript libraries aren't generated yet (use Makefile-original for that). By the way kvazaar is now licensed under LGPL which might be a good opportunity to enable it as an encoder: https://github.com/ultravideo/kvazaar Last edited by djcj; 2nd March 2015 at 23:14. |
12th June 2015, 21:27 | #110 | Link |
Artem S. Tashkinov
Join Date: Dec 2006
Posts: 345
|
Lossless WEBP heavily beats lossless BPG.
In my case we're talking about 12% difference in resulting file sizes which is kinda weird since VP8 is not nearly as advanced as H.265. I'm testing just one image but I still didn't expect such a result. I thought BPG would be a clear winner or at least there would be a tie. Last edited by birdie; 13th June 2015 at 22:55. |
13th June 2015, 17:40 | #113 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
|
Quote:
Some of the standard images used in J2K v. JPEG evaluation would be interesting, since there are already data points for other image codecs. I'm most interested in natural images (non-synthetic) myself. I know HEVC is getting some improvements for screen capture and that sort of content. it might also be interesting to see how the latest version of x265 compare. Although I'd expect relatively small version-on-version improvements since rate control and interframe compression don't apply to still image encoding. HEVC's intra-frame prediction should be a big differentiator from past codecs for still frame encoding in general, including (but probably to a lesser degree) lossless. |
|
14th June 2015, 00:23 | #114 | Link | |
Registered User
Join Date: Mar 2002
Posts: 863
|
Quote:
|
|
14th June 2015, 09:05 | #115 | Link |
Artem S. Tashkinov
Join Date: Dec 2006
Posts: 345
|
I used the reference BPG encoder ( http://bellard.org/bpg/ ) using maximum compression (-m 9).
Here are the source files if anyone's interested. These are three pictures stitched together and the difference is 7%. When I make a collage containing over 50 images (I cannot post the others, sorry), there's 12% difference. What's even funnier is that zip manages to compress WEBP files (2% is like nothing but anyways), while BPG files are incompressible. Last edited by birdie; 14th June 2015 at 09:08. |
14th June 2015, 13:44 | #117 | Link | |
Registered User
Join Date: Mar 2002
Posts: 863
|
Quote:
I've tried x265 on your image too, it compressed it to 818533 bytes, which is even worse by 30%. |
|
18th June 2015, 17:46 | #119 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
|
Quote:
For still images? And current builds? Please share your settings and sources Edit: Sorry, you linked tour sources above. I'll try to take a swing with a current x265 build. Last edited by benwaggoner; 18th June 2015 at 17:53. |
|
|
|