Hello all! DISCLAIMER: this isn't directly connected to vorbis development, but there's no mailing list dedicated to generic ogg-dev discussion. I've written a small tool I call oggsplit to split physical ogg streams into the logical ogg streams, either chained (i.e. undoing cat file1.ogg file2.ogg > file3.ogg) or grouped (e.g. separating video and audio in a theora+vorbis ogg file), or both. Attached is oggsplit.tar.bz2, which contains the sources, and only the sources. There's no makefile or anything, so if you want to try it, compile it with $ gcc -o oggsplit -Wall -logg oggsplit.c stream.c output.c xmalloc.c You will notice that the tool isn't complete yet. The --outdir option isn't working, and I should add some checks to avoid overwriting files and so on. There are no copyright notices in the sources, but for now all rights are reserved (simply so that noone can take the sources from the mailing list and treat it as public domain, I intend for the tool to be covered by a free software license when released). I'd like to include this tool in the ogg-tools package, so there's a few things I need to know. * What license? My personal choice is GNU GPL, but if for any reason you xiph-people want some other license for these tools, I'll go along with that. * Do you have some templates for automake and autoconf files, autogen script and such, or could I simply use the ones in e.g. oggmerge? On IRC, adiabatic claimed that: "hm, iirc, rillian and jack, in descending order, have the autotools-fu." * If you think it would be appropriate to include the tool in ogg-tools, could you arrange for a cvs account so I can continue to work on it and a mail address so I don't have to put my private mail in the sources? // Philip Jägenstedt -------------- next part -------------- A non-text attachment was scrubbed... Name: oggsplit.tar.bz2 Type: application/octet-stream Size: 4617 bytes Desc: oggsplit.tar.bz2 Url : http://lists.xiph.org/pipermail/vorbis-dev/attachments/20030803/9dc9bb6e/oggsplit.tar-0001.obj
On Monday 04 August 2003 05:19, Philip Jägenstedt wrote:> Hello all! > > DISCLAIMER: this isn't directly connected to vorbis development, but > there's no mailing list dedicated to generic ogg-dev discussion.That's fine, this list is appropriate.> > I've written a small tool I call oggsplit to split physical ogg streams > into the logical ogg streams, either chained (i.e. undoing cat file1.ogg > file2.ogg > file3.ogg) or grouped (e.g. separating video and audio in a > theora+vorbis ogg file), or both.Sounds like a useful little tool, it'd be an excellent idea to include this.> > * What license? My personal choice is GNU GPL, but if for any reason you > xiph-people want some other license for these tools, I'll go along with > that.The tools are generally GPL, so that's fine.> * If you think it would be appropriate to include the tool in ogg-tools, > could you arrange for a cvs account so I can continue to work on it and > a mail address so I don't have to put my private mail in the sources?We generally offer people cvs accounts once they've demonstrated that they're contuining to contribute, etc, rather than immediately giving out accounts to people who do something. So, if you want to finish off your tool and get the auto-* stuff working to build it properly, we'd be happy to include it. Mike --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Sunday 03 August 2003 21:56, Michael Smith wrote:> > * If you think it would be appropriate to include the tool in ogg-tools, > > could you arrange for a cvs account so I can continue to work on it and > > a mail address so I don't have to put my private mail in the sources? > > We generally offer people cvs accounts once they've demonstrated that they're > contuining to contribute, etc, rather than immediately giving out accounts to > people who do something. > > So, if you want to finish off your tool and get the auto-* stuff working to > build it properly, we'd be happy to include it.OK, sounds like a reasonable policy :) I've been working during the day to make the tool somewhat stable by trying to break it with insanely broken oggs I manufactured with dd and cat. I never could understand how all the autotools interoperate, so I'll look at oggmerge to see if I can figure it out. // Philip Jägenstedt --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.