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. |
|
|
Thread Tools | Search this Thread | Display Modes |
1st January 2018, 16:19 | #161 | Link |
Registered User
Join Date: Apr 2004
Posts: 1,315
|
Gravitator,
As I can see the issue was corrected. You can try this build https://hydrogenaud.io/index.php/top...html#msg950387 The issue was present when native built-in resampler was used. |
1st January 2018, 19:48 | #162 | Link | |
Registered User
Join Date: May 2014
Posts: 292
|
Quote:
I decided to get dusty Opus 1.1 vs 1.3b-0.1.1-2-gcc5a249 on the tones. The old one has two defects at 12 and 16 seconds (12kHz and 16kHz), while the new one has 16 seconds (16kHz). > Download |
|
2nd January 2018, 02:30 | #163 | Link |
Registered User
Join Date: Apr 2004
Posts: 1,315
|
You should stop to consider sweep tones as test sample. Nobody cares ( even less developers) about pure tone samples.
Tones aren't a real scenario. Nobody listens pure tones as it was music. You can have awful codec on pure tones but at the same time it will be the best for music/speech overall (and Opus is just this sort of codecs). |
2nd January 2018, 14:50 | #164 | Link |
Registered User
Join Date: May 2014
Posts: 292
|
In the file OPUS:
OPUS 1.1 - Big conflict 16kHz&17kHz&20kHz (perceived as quantization noise with 20sec), generated 20kHz (in the original it does not) - why spend the bitrate on the non-existent and not audible range! OPUS 1.2 - 16kHz is shifted to 17kHz (from the beginning), a parasitic 20kHz is generated. OPUS 1.3b - 16kHz is shifted to 17kHz (from the beginning), a parasitic 20kHz is generated. > Download |
14th January 2018, 18:54 | #165 | Link | |||
Registered User
Join Date: Apr 2004
Posts: 1,315
|
Gravitator,
You shouldn’t watch spectrograms but rather actually listen files by your own ears. Tha same way You don’t watch spectrograms of videocodecs like H.264/H.265/VP9 codecs. You will be horrified of what You can see there. Rather try ABX in foobar2000 player to compare audio files. Quote:
Quote:
And it gradually increases bitrate for higher frequencies when there is enough bits to spend with rate increasing. Young people don’t like lowpassed audio (and tests confirm it) but even they can’t distinguish a lot of “details” there in HF (16kHz+) so a raw/approximate presentation (just energy) is already enough to make a good job. And that is what Opus does. There are people behind Opus development who know how to do audio codecs. Quote:
Also Opus ABR = AAC CBR Last edited by IgorC; 14th January 2018 at 19:00. |
|||
27th January 2018, 14:35 | #166 | Link | |
Registered User
Join Date: Apr 2004
Posts: 1,315
|
Quote:
Also if somebody want to try and report some quality changes between these two builds https://hydrogenaud.io/index.php/top...html#msg951485 |
|
4th February 2018, 15:48 | #167 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
FWIW, here is opus-tools 0.1.10-12 [Feb 4 2018] (using libopus 1.3-beta-2):
https://sourceforge.net/projects/mul...4.zip/download
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
7th February 2018, 19:43 | #168 | Link | |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,815
|
Quote:
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
|
7th February 2018, 21:06 | #169 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
Code:
Encoding using libopus 1.3-beta-2-g8299edfc IA32 [Feb 4 2018] (audio) =============================================================================== TEST COMPLETED SUCCESSFULLY AFTER 5 METERING PASSES ------------------------------------------------------------------------------- Mean Execution Time : 5.272 seconds 90% Confidence Interval : +/- 0.023 (0.431%) = [5.250, 5.295] seconds 95% Confidence Interval : +/- 0.027 (0.514%) = [5.245, 5.299] seconds 99% Confidence Interval : +/- 0.036 (0.675%) = [5.237, 5.308] seconds Standard Deviation : 0.028 seconds Standard Error : 0.014 seconds Fastest / Slowest Pass : 5.245 / 5.310 seconds =============================================================================== Code:
Encoding using libopus 1.3-beta-2-g8299edfc SSE2 [Feb 4 2018] (audio) =============================================================================== TEST COMPLETED SUCCESSFULLY AFTER 5 METERING PASSES ------------------------------------------------------------------------------- Mean Execution Time : 3.188 seconds 90% Confidence Interval : +/- 0.016 (0.514%) = [3.172, 3.204] seconds 95% Confidence Interval : +/- 0.020 (0.613%) = [3.168, 3.207] seconds 99% Confidence Interval : +/- 0.026 (0.805%) = [3.162, 3.214] seconds Standard Deviation : 0.020 seconds Standard Error : 0.010 seconds Fastest / Slowest Pass : 3.162 / 3.218 seconds =============================================================================== Code:
Encoding using libopus 1.3-beta-2-g8299edfc AVX1 [Feb 4 2018] (audio) =============================================================================== TEST COMPLETED SUCCESSFULLY AFTER 5 METERING PASSES ------------------------------------------------------------------------------- Mean Execution Time : 2.903 seconds 90% Confidence Interval : +/- 0.019 (0.668%) = [2.884, 2.923] seconds 95% Confidence Interval : +/- 0.023 (0.796%) = [2.880, 2.927] seconds 99% Confidence Interval : +/- 0.030 (1.046%) = [2.873, 2.934] seconds Standard Deviation : 0.024 seconds Standard Error : 0.012 seconds Fastest / Slowest Pass : 2.874 / 2.936 seconds =============================================================================== Code:
Encoding using libopus 1.3-beta-2-g8299edfc AVX2 [Feb 4 2018] (audio) =============================================================================== TEST COMPLETED SUCCESSFULLY AFTER 5 METERING PASSES ------------------------------------------------------------------------------- Mean Execution Time : 2.854 seconds 90% Confidence Interval : +/- 0.015 (0.519%) = [2.839, 2.869] seconds 95% Confidence Interval : +/- 0.018 (0.619%) = [2.836, 2.872] seconds 99% Confidence Interval : +/- 0.023 (0.813%) = [2.831, 2.877] seconds Standard Deviation : 0.018 seconds Standard Error : 0.009 seconds Fastest / Slowest Pass : 2.839 / 2.884 seconds ===============================================================================
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 7th February 2018 at 21:23. |
|
7th February 2018, 21:48 | #170 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
If there is the ability for runtime detection, why is there a need for AVX/AVX2 builds anyway, instead of just one build that uses as much as is available in the CPU (plus one that doesnt use anything, if its somehow broken otherwise)?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
7th February 2018, 21:59 | #171 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Well, I can select the target CPU arch for the “base” execution path, and I can select the target CPU arch for the “optimized” execution path. The latter will be selected or not, at runtime, depending on the CPU's actual capabilities. Also, allowing the “higher” instruction set extension to be used in the base path (instead of allowing it only to be used in the optimized path) should give some extra speed-up. That's because runtime CPU dispatching has some overhead, and the compiler decides for each function whether the potential speed-up of an optimized path outweighs that overhead or not. So, not every function gets an optimized path, but all functions benefit from “higher” instruction set extension in the base path...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 7th February 2018 at 22:02. |
24th February 2018, 20:37 | #173 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
opusenc opus-tools 0.1.10-49
libopus 1.3-beta-15 | libopusenc 0.1.1-39 | libopusfile v0.10-7 opus-tools.2018-02-25.zip (mirror) This is the revamped version of opus-tools, based on libopusenc and libopusfile – “which means opusenc is finally able to make use of the Opus delayed-decision feature to make better speech/music transitions.” (Includes a custom patch to show progress in 'opusdec' tool)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 26th February 2018 at 13:12. |
27th February 2018, 10:10 | #174 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
Since my system crashed and I haven't had time to set up Visual Studio again, I guess I'll be using your builds again, Mulder. Thanks for still making them available! Have to stay on the bleeding edge somehow....
|
7th April 2018, 19:50 | #175 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
opus-tools 0.1.10-51
libopus 1.3-beta-31 | libopusenc 0.1.1-43 | libopusfile v0.10-7 opus-tools.2018-04-07.zip (mirror) (Includes a custom patch to show progress in 'opusdec' tool)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
2nd June 2018, 11:44 | #176 | Link |
Registered User
Join Date: Mar 2004
Posts: 1,126
|
Opus 1.3 RC1 released: https://www.opus-codec.org/release/d...us-1_3_rc.html
Changelog:
|
3rd June 2018, 13:28 | #177 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
opus-tools 0.1.10-71
libopus 1.3-rc-1 | libopusenc 0.1.1-47 | libopusfile v0.10-7 opus-tools.2018-06-03.zip (mirror) (Includes a custom patch to show progress in 'opusdec' tool)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 3rd June 2018 at 13:30. |
19th September 2018, 15:44 | #178 | Link |
Registered User
Join Date: Mar 2004
Posts: 1,126
|
Opus 1.3 RC2 is out: http://opus-codec.org/release/dev/20...s-1_3_rc2.html
|
19th September 2018, 18:36 | #179 | Link | |
Registered User
Join Date: Apr 2004
Posts: 1,315
|
https://hydrogenaud.io/index.php/top...topicseen.html
Source code: opus-1.3-rc2.tar.gz Win32 binaries: https://archive.mozilla.org/pub/opus...-0.2-win32.zip Win64 binaries: https://archive.mozilla.org/pub/opus...-0.2-win64.zip Quote:
|
|
3rd October 2018, 14:57 | #180 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
opus v1.3-rc2+2
opus-tools v0.2+2 | libopusenc v0.2+2 | libopusfile v0.11+4 opus-tools.2018-10-03.zip (mirror) (Includes a custom patch to show progress in 'opusdec' tool!)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
|