Displaying 20 results from an estimated 2000 matches similar to: "how to Build .opus file"
2013 Oct 28
2
how to Build .opus file
Hi Jean
The problem is that for using this package I need to use all the libs like
ogg, even Speex?, no, and also where i can find an easy example like
opus_demo.c to create the .opus file
Greetings
Toni
2013/10/28 Jean-Marc Valin <jmvalin at jmvalin.ca>
> Hi Toni,
>
> The package you want is opus-tools. You can get it from the download
> section. For file distribution,
2013 Oct 28
2
how to Build .opus file
Thanks for your help, I will follow that, so in order to sum up
I need:
- libopus 1.0.3 compiled as static or shared library
- libogg 1.3.1 compiled as static or shared library
- opus-tools 0.1.7
and then follow the example in opus-tools opusenc.c to get things ready,
because if I try to compile opus-tools, this ask for me for the speex
library, and other things
I think that that will we all.
2013 Oct 28
0
how to Build .opus file
On 10/28/2013 01:37 PM, Antonio Juan wrote:
> The problem is that for using this package I need to use all the libs
> like ogg, even Speex?,
You do not need Speex. You do need libogg because .opus files *are* Ogg
files.
> no, and also where i can find an easy example
> like opus_demo.c to create the .opus file
There's an easy example called opusenc in the opus-tools package :-)
2013 Oct 28
0
how to Build .opus file
Hi Toni,
The package you want is opus-tools. You can get it from the download
section. For file distribution, always use opusenc (or equivalent),
never opus_demo.
Cheers,
Jean-Marc
On 10/28/2013 11:34 AM, Antonio Juan wrote:
> Hi all!
>
> Using the code in opus_demo.c I write a c program for encode and decode
> the audio from one microphone, I can encode and decode raw audio
2016 May 09
3
Ogg Format
Hello Tim
I am referring to the following file
https://en.wikipedia.org/wiki/File:Sample_of_%22Another_Day_in_Paradise%22.ogg
I opened the file in a HEX editor. I do not see the string OpusHead in the
packet. It starts with Oggs. Also checking the occurrence of Oggs, I see
that the first packet has BOS, the next all (except last) have 00 (which is
not defined in the RFC as continuation) and
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
2016 May 11
3
Ogg Format
On 05/11/2016 12:35 PM, Amit Ashara wrote:
> I ran the opusenc.exe on a wave file and checked the OpusTag section. My
> concern is on Total Segment Size being >> than the actual data being
> put. Is this just an example of implementation or does a size of 764
> BYTES kept as a place holder for putting more data?
Yes, opusenc does reserve some space in the header so that tags can
2017 May 18
4
Strange behavior with OGG packets?
Hello all,
I'm currently in the process of implementing a mixing matrix into the
header of OPUS files for the proposed channel mapping 3 seen here:
https://tools.ietf.org/html/draft-ietf-codec-ambisonics-03#section-3.2
My implementation simply replaces writing the stream mapping char array
with the Q15 col-wise matrix vals described in the above document.
I'm able to write/read matrices
2016 May 11
2
Ogg Format
On 10/05/16 02:37 PM, Amit Ashara wrote:
> Is there a format document on the OpusTag structure? Search always shows
> up Vorbis but not Opus.
The basic format is shared with Vorbis, but the 'magic signature' is
different ('OpusTags' instead of '0x05vorbis') and vorbis puts a 0x01
value in an extra byte after the last tag.
The OpusTag packet layout is described in
2013 Mar 04
1
Regarding opus audio codec's build & run
Hi,
I have downloaded the latest stable version *1.0.2 opus audio codec* from
the following link:
http://www.opus-codec.org/downloads/
*Details of OS & CPU:*
OS : Microsoft Windows XP
CPU : intel core 2 Duo cpu
I am using Microsoft visual C++ 2010 Express to build the codec
(opus.vcxproj available in the package downloaded). I am able to build it &
could generate the application
2016 May 12
2
Antw: Re: Ogg Format
>>> Amit Ashara <ashara.amit at gmail.com> schrieb am 11.05.2016 um 19:32 in Nachricht
<CAEyg9sjvTWMBMMCJ8HQcYmbv1BtNt54CgpqWaGNm02MWrKcxaQ at mail.gmail.com>:
> Hello Jean-Marc,
>
> So for the moment we can assume that this method is also OK to use?
>
> On Embedded Systems, both SRAM and Flash can be a restricting factor
> besides the compute time. To
2020 Mar 18
1
Command line utility for tagging Opus files
I would like to be able to add/modify tags (like artist, album, title)
to opus files. The opusenc utility does a fine job of creating tags when
creating opus files, but I would like to be able to modify existing opus
files from the command line. vorbiscomment can add tags to existing ogg
files, but it doesn't work with opus files.
Does anyone have a solution for this?
Thanks,
Chris
2016 May 11
1
Ogg Format
Hi Amit,
I'm not sure what you're trying to ask, but the reserved space in the
header is an optional thing. Encoders are free to do it, but are not
required to do so.
Jean-Marc
On 05/11/2016 01:32 PM, Amit Ashara wrote:
> Hello Jean-Marc,
>
> So for the moment we can assume that this method is also OK to use?
>
> On Embedded Systems, both SRAM and Flash can be a
2016 May 09
3
Ogg Format
Hello All,
When going through the Ogg format, I have a basic question. As per the RFC
the Ogg format encapsulates the logical stream. Now consider the scenario
where a raw mono stream is being encoded with Opus Codec. The stream is
48KHz and the length of the stream being encoded is worth 20ms of data.
This makes it 960 half words (considering 16 bit format). Now if the final
output is say 100
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 May 12
2
Ogg Format
The overhead of Ogg (in file size) is pretty small and it's efficient
enough for most applications (and uses far less CPU than the codec
anyway). If anything, you might want to look at optimizing the existing
Ogg implementation (e.g. like Tremor did in the context of Vorbis).
Of course, you're always free to design a new container, but I doubt
it's worth it and it's a lot of work
2016 May 13
2
Antw: Re: Ogg Format
>>> Amit Ashara <ashara.amit at gmail.com> schrieb am 12.05.2016 um 17:47 in Nachricht
<CAEyg9sgjbsxQY-=VnhQrKiGeTcFSRr1wxOPUhNyCQF8Piuahow at mail.gmail.com>:
> Hello Jean-Marc,
>
> Assuming that a 48KHz, 20ms 8-bit linear PCM data which is 960 bytes is
> compressed to 64 bytes (for assumption). The with the Oggs header (4 byte)
Actually what I don't
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,
2016 May 12
3
Ogg Format
On 05/12/2016 10:35 AM, Amit Ashara wrote:
> For HMI panels, except for the capture pattern and a single page segment
> entry, other fields are not important, and which results in almost 7%
> overhead for a 20ms raw frame encoded with Opus.
I'm not sure how you get a 7% overhead. In most uses I've seen, the
overhead is more around 1%.
> At the same time the
> file
2016 May 09
2
Ogg Format
Hello Tim, Jean-Marc
Thanks for the clarification. Let me study the sample OPUS file and see if
my understanding is now clarified.
Regards
Amit
On Mon, May 9, 2016 at 2:02 PM, Timothy B. Terriberry <tterribe at xiph.org>
wrote:
> Amit Ashara wrote:
>
>> I am referring to the following file
>>
>>
>>