search for: chichai

Displaying 12 results from an estimated 12 matches for "chichai".

2008 Nov 13
5
ogg dirac granulepos in oggz tools
...reported. eg. There's nothing in http://trac.annodex.net/query?status=new&component=liboggz Here's some oggz output that seems a bit fishy. Using http://diracvideo.org/download/test-streams/ogg/sage-640x360.ogg and current liboggz svn, http://svn.annodex.net/liboggz/trunk/ : conrad at chichai:~/share/dirac$ oggz validate --max-errors 0 sage-640x360.ogg 2>&1 | wc -l 135 conrad at chichai:~/share/dirac$ oggz validate sage-640x360.ogg sage-640x360.ogg: Error: 00:00:00.000: serialno 1763535876: Granulepos decreasing within track 00:00:00.166: serialno 1763535876: Granulepos decreasi...
2008 Dec 04
3
ogg dirac granulepos in oggz tools
...shortly. > > Ok, i've tested muxing some audio and video together and that works fine. > woo. great, thanks :-) So the last remaining tool to check is oggz-chop. I at first assumed it would not work with Dirac's granulepos, but it seems to do something vaguely useful: conrad at chichai:~/share/oggz-chop$ oggz chop -s 7 -e 11 -o sage-7-11.ogv ../dirac/sage-640x360.ogg conrad at chichai:~/share/oggz-chop$ oggz dump sage-7-11.ogv |grep serialno | head -n 20 00:00:00.000: serialno 1762443388, granulepos 0, packetno 0 *** bos: 64 bytes 00:00:00.000: serialno 1763535876, granulepos (pt...
2008 Nov 14
6
[Schrodinger-devel] ogg dirac granulepos in oggz tools
...meaningful time for it, so the granulepos should be -1 on the eos > page on the dirac logical stream. ok, as it seems the EOS granulepos is under discussion I've not made any checks specific to that. As of changeset:3782, oggz-validate reports only this one error for that file: conrad at chichai:~/share/dirac$ oggz validate sage-640x360.ogg sage-640x360.ogg: Error: 00:02:36.077: serialno 1763535876: Granulepos decreasing within track >> conrad at chichai:~/share/dirac$ oggz validate sage-640x360.ogg >> sage-640x360.ogg: Error: >> 00:00:00.000: serialno 1763535876: Granu...
2008 Dec 04
0
[Schrodinger-devel] ogg dirac granulepos in oggz tools
On Fri, Dec 05, 2008 at 06:34:41AM +0900, Conrad Parker wrote: > So the last remaining tool to check is oggz-chop. I at first assumed it > would not work with Dirac's granulepos, but it seems to do something > vaguely useful: > > conrad at chichai:~/share/oggz-chop$ oggz chop -s 7 -e 11 -o > sage-7-11.ogv ../dirac/sage-640x360.ogg > conrad at chichai:~/share/oggz-chop$ oggz dump sage-7-11.ogv |grep > serialno | head -n 20 > 00:00:00.000: serialno 1762443388, granulepos 0, packetno 0 *** bos: 64 bytes > 00:00:00.000: serialno 1...
2009 May 13
0
Speex seek with high precision
...t; ??? while (ogg_page_granulepos(&og) < time * freq); // time in seconds, > freq: 16000 > > But this way I can't get enough precision neither. Seeking on Ogg pages will only give you page accuracy, and each page can contain multiple packets. eg. a narrowband encode: conrad at chichai:~/share/speech$ speexenc male.wav male.spx Encoding 8000 Hz audio using narrowband mode (mono) conrad at chichai:~/share/speech$ oggz info male.spx Content-Duration: 00:00:06.000 Speex: serialno 1523256763 303 packets in 5 pages, 60.6 packets/page, 3.653% Ogg overhead Audio-Sampler...
2009 May 13
2
Speex seek with high precision
Hello everybody, I'm new to this mailing list so I'm sorry if it's the wrong place to post this. I'm developing a Speex player and I need to seek with a precision of milliseconds. I used liboggz that supposedly does just that, but it never seeks exactly where it should. For example if I use oggz_seek_units(oggz, 18450, SEEK_SET) result it's 16386 and there is a delay between
2008 Nov 13
1
ogg dirac granulepos in oggz tools
...://svn.annodex.net/liboggz/trunk/ : The only niggle i have with this file is that the EOS page has a bizare timestamp. imho, because there is no picture in the eos page, there is no meaningful time for it, so the granulepos should be -1 on the eos page on the dirac logical stream. > conrad at chichai:~/share/dirac$ oggz validate sage-640x360.ogg > sage-640x360.ogg: Error: > 00:00:00.000: serialno 1763535876: Granulepos decreasing within track > 00:00:00.166: serialno 1763535876: Granulepos decreasing within track These two are understood -- infact, the fact it has errored twice possib...
2008 Nov 21
6
ogg dirac granulepos in oggz tools
2008/11/21 David Flynn <davidf+nntp at woaf.net>: > On 2008-11-21, Conrad Parker <conrad at metadecks.org> wrote: >> 2008/11/15 David Flynn <davidf+nntp at woaf.net>: >>> On 2008-11-14, Conrad Parker <conrad at metadecks.org> wrote: >>>> It seems oggz chop, merge and sort will need some attention to deal >>>> with the Dirac
2008 Nov 14
0
[Schrodinger-devel] ogg dirac granulepos in oggz tools
...ranulepos and dependency ordering, so let's leave them > for the next release. ok. -- may be worth having them 'warn' if they are operating on something containing oggdirac. > > As of changeset:3782, oggz-validate reports only this one error for that file: > > conrad at chichai:~/share/dirac$ oggz validate sage-640x360.ogg > sage-640x360.ogg: Error: > 00:02:36.077: serialno 1763535876: Granulepos decreasing within track Ok, that is due to the invalid granulepos in the EOS page (the actual value doesn't make sense -- and is infact invalid (see in a moment)) The...
2009 Jul 18
0
Decoding setup header
...uption you could try that. > > In other words, everything in between ^Evorbis and OggS is the setup > header? no, you can't just rip the bytes out because the setup header may be split across two pages. eg. looking at the start of the stream with "hogg pagedump": conrad at chichai:~/share/484$ hogg pagedump unfixed_corrupted.ogg |head -n 12 0x00000000: Vorbis serialno 1225743615, granulepos 0|0 *** bos: 58 bytes [30] 00:00:00.000 0x0000003a: Vorbis serialno 1225743615, granulepos 0|0 (incplt): 53525 bytes [49719,3570] 00:00:00.000 0x0000d1c0: Vorbis serialn...
2008 Nov 13
1
[Schrodinger-devel] ogg dirac granulepos in oggz tools
...true (ie. since David Flynn's recent updates > to support Dirac), and if so could you please explain what the > problems are, or point me to a bugtracker where they are reported. eg. I mostly meant what you apparently fixed below, namely, showing pt, dt, dist, and delay. > conrad at chichai:~/share/dirac$ oggz dump -c dirac sage-640x360.ogg > |grep granulepos|head > 00:00:00.000: serialno 1763535876, granulepos > (pt:0,dt:0,dist:0,delay:0), packetno 0 *** bos: 39 bytes > 00:00:00.000: serialno 1763535876, granulepos > (pt:0,dt:4294967292,dist:0,delay:4), packetno 2: 19....
2009 Jul 17
2
Decoding setup header
On Fri, Jul 17, 2009 at 12:48:27PM -0700, Ralph Giles wrote: > > In my ongoing quest to restore corrupted ogg files, I'm trying to find > > an easy way to identify the setup header without having to actually > > decode it. I understand that it starts with [packet_type] = 5 and then > > the string 'vorbis', but is there some way to figure out where it > >