Displaying 20 results from an estimated 5000 matches similar to: "Object Audio - Misusing Vorbis?"
2004 Nov 16
0
metadata switches for ffmpeg2theora
Jan,
Here's a hacky patch to add a few commandline options for setting
comment header fields in ffmpeg2theora. It's a bit big because I
virtualized the global info struct in theorautils.c. In retrospect
that probably wasn't necessary, but I think it's cleaner anyway.
I didn't test it because I couldn't compile ffmpeg2theora, but
modulo bugs it should support
1999 Oct 04
3
Detailed decoder pseudocode (was: Re: ETA?)
> > Which part?
>
> Well, my biggest problem is dealing with files. As you have mentioned
> that fill_buffer() is obsolete, what has replaced it? ogg_sync_buffer()
> didn't seem to be what I was looking for, as far as I can tell... am I
> headed in completely the wrong direction?
Ah, OK, I understand where you're headed now.
The libvorbis API is different than
2006 Oct 09
1
Vorbis primitive API examples (LONG)
Okay, how do I drop a changeset/patchset/tag for you folks from SVN?
At this point, I have written three examples of how to use the basics of
the ogg streaming and decoding in Tremor. I heartily welcome any
suggestions, improvements and corrections that you can point out in the
code.
The examples required me to make some small modifications to the main
tremor library. However, the changes
2002 Aug 06
0
Getting a GUI to work with Vorbis code
I am trying to create a Graphical User Interface for a Vorbis Player under
MS Visual C++ 6.0
I was initially trting to use the code from decoder_example.c but I keep
getting linker errors.
I have set up my project as told to by James Boer on this mailing list.
This is as follows:
This document was prepared from an email received from James Boer on the Ogg
Vorbis mailing list. It gives a
2012 May 14
0
Memory Leak in vorbis_info_clear()
I'm having trouble tracking down why it leaks, but below is an example
program which shows--using valgrind--that vorbis_info_clear() leaks memory
if called before vorbis_dsp_clear(), but not if called after
vorbis_dsp_clear(). Just compile and run under valgrind, using the -l switch
to the example program to trigger a leak. Tested under OS X 10.7 and Ubuntu
12.04.
This may be by design, or
2002 Jun 24
1
packetno, granulepos, streaming and framing
Hi
While implementing OSS Ogg/Vorbis encoding and streaming using RTP/RTCP
for both unicast and multicast, I have come across a few issues I need
to clear out regarding the numbering of ogg_packets and their granulepos
value. Below are the result for two different scenarios.
<p>In the first scenario, ogg_packets are generated using
a) vorbis_analysis_headerout()
b) while
2002 Mar 14
2
Ogg in MP4 file, Unexpected result from _vorbis_unpack_books
Hi.
I'm trying to implement Ogg/Vorbis support for the MPEG4IP project.
The goal is to support Ogg/Vorbis audio for MPEG-4 streaming.
So far I have managed to make the encoder save Ogg packets as an Audio
object in an .mp4 file. As a side effect, it can also save Ogg pages in
an .ogg file playable by xmms, but that's no big deal.
So what I'm doing is this. First the init part.
a)
2006 Jun 07
1
ogg encoding
I was wondering. When doing ogg only encoding, how do you mark end of
stream? I am setting ogg_packet.e_o_s and then submitting it via
ogg_stream_packetin() and then, because
its the last potential page ogg_stream_flush()ing it. But when I walk
through the file, EOS is not set on that logical bitstream. I have been
using oggenc.c/encoder.c and oggdec.c/decoder.c for examples, but because
the
2005 Oct 05
1
Simple encodig sample...
Hi all.
I'm Mat & I'm new :)
I'm testing libtheora + libogg perhaps for a commercial product.
I started watching encoder_example.c ... I simplified it for testing
it easier.
It seems ok to me but I have no experience with theora so I would like
to know if my code is correct.
I tried to debug it with Valgrind and I found 4 possible memory leaks...
but I think they can be
2000 Apr 28
2
Metadata followup
Once upon a time Monty said:
>id3v2 will not be a part of Vorbis. Ogg bistreams allow mixing streams of any
>type, and there will be an XML stream type defined for metadata. This is a
>better solution than id3 in just about every technical sense. The Ogg
>bitstream code to support this already exists.
Can you please elaborate? Is this functionality complete? The only
mention to
2009 Oct 08
0
Oggz 1.1.0 Release
Oggz 1.1.0 Release
------------------
Oggz comprises liboggz and the tool oggz, which provides commands to
inspect, edit and validate Ogg files. The oggz-chop tool can also be
used to serve time ranges of Ogg media over HTTP by any web server that
supports CGI.
liboggz is a C library for reading and writing Ogg files and streams.
It offers various features over the reference libogg, including
2006 Jul 15
0
Ogg embedding, problem with spec and/or bugs in speexenc
On Sat, Jul 15, 2006 at 02:17:22PM -0500, Joe Wreschnig wrote:
> I'm working on support for tagging Speex files for Mutagen[0] and part
> of the specification at [1] is confusing me. It says the first page
> should have granulepos 0 and packetno 0. Does this really mean page
> sequence number 0, since the Ogg format doesn't number packets?
Sounds like a spec bug. The libogg
2013 Nov 10
0
Questions Regarding Opus Test Vectors
Wang, Chris wrote:
> Benjamin,
>
> Thanks for the prompt response. Are there other recommended methods to
> verify encoder implementations?
There are few if any requirements placed on the encoder by the actual
RFC, however there are a number of things you can do which provide
various amounts of assurance your encoder is working as expected.
The first test I would run is to write
2004 May 11
2
embedding a lot of vorbis comments
Dear list,
i want to embed some meta data in an ogg stream, which contains
additional commands for the ogg player like setting the volume, panning
etc. I.e. for fading out a song i would send several commands like "set
volume to 99%", "set volume to 98%", "set volume to 97%" etc etc.
I thought using vorbis comments could be a good idea. But they would be
spread
2000 Dec 16
0
joint multichannel coding (long message)
I've got an idea for joint multichannel coding. Here is my idea:
My idea is a process for coding 2,3,4 or 5 combined channels, in a
compatible way for decoders unable to deal with combined channels.
part1: All channels to be coded are summed, each one effected by a
coefficient related to its sound power importance for the listener. The sum
of all channels is devided by the square root of the
2013 Nov 10
3
Questions Regarding Opus Test Vectors
Benjamin,
Thanks for the prompt response. Are there other recommended methods to verify encoder implementations?
Regards,
Chris
From: benjamin.m.schwartz at gmail.com [mailto:benjamin.m.schwartz at gmail.com] On Behalf Of Benjamin Schwartz
Sent: Sunday, November 10, 2013 1:53 PM
To: Wang, Chris
Cc: opus at xiph.org
Subject: Re: [opus] Questions Regarding Opus Test Vectors
On Sun, Nov 10,
2016 Jun 04
0
factors with non-unique ("duplicated") levels have been deprecated since 2009 -- are *more* deprecated now -- and why you should be hesitant misusing suppressWarnings()
>From this bug report (it's a proposal for speedup only, not a bug),
https://bugs.r-project.org/bugzilla/show_bug.cgi?id=16895#c6
the fact that you can construct factors with non-unique aka
"duplicated" levels in R has been re-raised. As mentioned there,
we had a small discussion here (on 'R-devel') a bit more than 7 years
ago, where I had said that indeed R core had
2008 Apr 04
0
speexdec 1.2.3
Dear Jean-Marc and Peter:
Thank you both very much for your time and advice. I did not realize that Lame MP3 code has a -r option (without reading its code). I have tried the suggested command lines verbatim with the added -r option, along with other combination of option settings. I could not figure out how to eliminate the distortion in the result, like voice turning either high or low
2008 Feb 24
2
eos on continued page
Hi,
I'm working on a new ogg file chopper (porting 'hogg chop' to C).
These work pagewise, ie. they just copy the pages that are needed from
the input to the output bitstream.
I'm modifying the last page in the output bitstream so that it has the
eos flag set. The last page is always one that has a granulepos set
(that of the last packet finishing on that page). But let's say
2005 Nov 10
1
OggPCM version / header finalization
Hi John, all,
I still have at least 3 issues:
1) What are we trying to achieve with the "source-ID"?
8 [uint] Source ID (Unique amongst all OggPCM streams in the physical stream)
Are we trying to separate the different channels that may be interleaved with each other inside the flat multi-channel sample stream?
Interpretation 1:
-----------------
So, would each channel be in a