Displaying 20 results from an estimated 1000 matches similar to: "Multi-frame packet support in opus_demo"
2013 Oct 15
4
quality opus_demo vs opusenc
Hi,
I have found differences in quality between opus_demo and opusenc/opusdec.
I used for both applications the same raw pcm file,16 bit,48khz,litle
endian. i use libopus 1.1-beta and opus-tools-0.1.7.
The command for opus_demo is:
opus_demo audio 48000 1 64000 -cvbr -framesize 10 in.pcm out.pcm
For opusenc/dec:
opusenc --raw --raw-chan 1 bitrate 64 -cvbr --framesize 10 in.pcm in.opus
2016 Dec 30
1
Opus_Repacketiser_Issue
Hi All,
I have taken ITU standard 48KHz female voice file and Encoded using
opus_demo by giving follwoing arguments.
opus_demo -e audio 48000 1 32000 female1.pcm female1frame.opus
And using repacketiser tried to pack 6frames/packet(6*20msec=120msec).
While packing I observed below error for 3 times.
Error:
opus_repacketizer_cat() failed: corrupted stream
when i inspect the encoded file, it
2013 Oct 21
2
help with opus_demo
Hi
I used opus_demo to clarify how opus works, I try this command:
opus_demo -e" audio 8000 1 8000 -cbr /somedirectory/pcm_mono_ochomil.raw
/somedirectory/test.opus
And I get the file test.opus, then comes the first problem, this file
hasn't header so i can't reproduce it using an external tool, how can i add
a header to this file
Then when i trie to run
opus_demo -d 8000 1
2015 Feb 23
1
[PATCH] opus_demo: remove unused but set values
---
src/opus_demo.c | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/src/opus_demo.c b/src/opus_demo.c
index 72506b5..5a75679 100644
--- a/src/opus_demo.c
+++ b/src/opus_demo.c
@@ -245,14 +245,14 @@ int main(int argc, char *argv[])
double bits=0.0, bits_max=0.0, bits_act=0.0, bits2=0.0, nrg;
double tot_samples=0;
opus_uint64 tot_in, tot_out;
- int
2013 May 13
2
Quality difference between opus_demo.exe and opusenc.exe
Hello!
I encoded a voice file (48kHz) with opusbin\opusenc.exe with the
standard settings and decoded it.
The output was amazing. I could not hear any loss at all.
Then i encoded the same file with opus_demo.exe and standard settings
and then decoded it.
The output had a sizzling noise, even when I used full bandwidth.
I think I have played around with any of the settings in opus_demo.exe,
2005 Jul 18
1
bandwidth calculation
Daniel Ballenger wrote:
> I'm pretty sure that the protocol used by icecast is TCP so you also
> have the overhead from TCP to add, though in the end, the overhead
> probably isn't enough to be really noticed.
>
> -Daniel
Do that for a few hundred connections, and the overhead can add up to
something more significant. I'm basing this on a theoretical maximum of
an
2013 May 13
1
opus_demo produces garbage
Hello!
I am running opus_demo.exe with the following cmds:
-e audio 48000 1 16 -cbr m:\test\test1.raw m:\test\test1.opus
When I open the .opus file with a hex editor, I see only
2012 Sep 10
11
Cleanup/build improvement for opus
Hello all,
after FOMS I decided to take a look at the opus library and I found
that I could improve a bit the build system and cleanup the code a
little bit.
Most of the changes to the code has been suggested by my two tools
cowstats and missingstatic (part of the ruby-elf gem if you care).
HTH,
Diego
2013 Dec 21
5
Benchmarks on Pi
I have run a few more test at different bitrates and 1.1 is looking even
worse in terms of speed compared to previous versions.
I have shared a google sheet which has the raw data and charts for 6,16 and
32 kbps. Unfortunately you cannot show proper error bars on Google sheets
but the standard deviation is in the data if you want to look. You can see
that the profile for 1.1 is a lot different
2013 Oct 16
1
quality opus_demo vs opusenc
Hi,
I am interested in this part of the answer:
"Make
sure both are also linked to the same libopus (opusenc could be using
the system libopus 1.0.x while opus_demo is from git)"
I dowloaded a tarball distrib of libopus (1.1-beta),build and
installed it,and afterwards did the same with opus-tools (0.1.7),using
the former installed libopus library (also using libogg 1.3.1).
When I execute
2013 Oct 15
0
quality opus_demo vs opusenc
I suspect the main difference is due to time alignment of the samples
and the exact trimming at the beginning and at the end of the encoded
files. I also note that there's a missing "--" in front of "bitrate" and
only one "-" instead of two for cvbr in your opusenc command line. Make
sure both are also linked to the same libopus (opusenc could be using
the system
2015 Aug 04
0
[PATCH] Make it possible to pass in paths to opus_demo and opus_compare.
This patch lets you pass paths for opus_demo and opus_compare to the
run_vectors.sh script.
The motivation for this was for my aarch64 patches (forthcoming),
which I've been testing under qemu. I want to run an emulated
opus_demo, but a native opus_compare, so the script completes in a
reasonable amount of time.
---
tests/run_vectors.sh | 4 ++--
1 file changed, 2 insertions(+), 2
2013 Dec 20
2
Benchmarks on Pi
Hi All,
What would be interesting would be a plot of complexity versus subjective or
object audio quality.
I've not had a chance to look at the new analysis code in 1.1 so maybe in
the case of a 6kbps compression you could clarify what decisions would it be
making that would justify the extra complexity?
Best Regards
Cliff Parris
-----Original Message-----
From: opus-request at
2013 Oct 21
0
help with opus_demo
On 2013-10-21 5:08 AM, Antonio Juan wrote:
> I used opus_demo to clarify how opus works, I try this command:
>
> opus_demo -e" audio 8000 1 8000 -cbr
> /somedirectory/pcm_mono_ochomil.raw /somedirectory/test.opus
opus_demo doesn't support .opus files. It uses a special raw format just
for testing. You want opusenc and opusdec from the opus-tools package.
-r
2013 Feb 28
0
FEC-related bug in opus_demo.c
Hi,
When running opus_demo with FEC enabled, there is a bug related to the length of FEC frames. The FEC frames will be decoded with a length of max_frame_size and the resulting output file will be much longer than the input file.
2016 Jun 17
5
ARM NEON optimization -- celt_fir()
Hi all,
This is Linfeng Zhang from Google. I'll work on ARM NEON optimization in the
next few months.
I'm submitting 2 patches in the following couple of emails, which have the new
created celt_fir_neon().
I revised celt_fir_c() to not pass in argument "mem" in Patch 1. If there are
concerns to this change, please let me know.
Many thanks to your comments.
Linfeng Zhang
2015 Apr 13
2
Regarding Opus Codec Input output file.
Hi All,
Need Help !
I am interested testing opus codec encoding decoding qaulity. for this have complied opus code codec from souce. After compiling i got opus_demo app.
for Encoding i followed below steps:
1) Reference file used music_orig.wav (http://www.opus-codec.org/examples/samples/music_orig.wav)
Number of samples : 4358219 (90.8 s) 2015-04-13 10:40:07 UTC
Sampling
2016 Aug 02
3
OPUS encoding mono sine wave
I wonder if anybody try to compress a pure sine wave using OPUS codec.
When I compressed the mono 1KHz, 16bits 48000 samples per sec. audio stream using the 'opus_demo' utility:
opus_demo -e audio 48000 1 2min_1kHz_Sine_16bit_48kHz.wave 2min_1kHz_Sine_16bit_48kHz.opus_raw
I had the output stream that is shown below.
00 00 00 01 00 00 00 00 78 00 00 00 01 00 00 00 00 78 00 00 00 01 00
2014 Nov 24
3
[RFC PATCHv1] cover: celt_pitch_xcorr: Introduce ARM neon intrinsics
On 21 November 2014 at 18:06, Timothy B. Terriberry <tterribe at xiph.org> wrote:
>
> Viswanath Puttagunta wrote:
>>
>> a. Simplest use case to validate this optimization for correctness.
>> b. Simplest use case to validate this optimization for performance.
>>
>> Would prefer something like opusdec that can be executed on command
>> line.
>
>
2013 May 15
2
opus Digest, Vol 52, Issue 15
Hello All,
We have been doing an optimised port of OPUS to a ARM Cortex A9. We are
currently measuring between 20 and 90 MCPS for our code running on a Panda
board (single core), this covers all bit-rates,sample rates for stereo
coding (encode + decode) under normal operation. As Marc says complexity can
be controlled via the API with our higher figure corresponding to the
default setting of