search for: serialno

Displaying 20 results from an estimated 165 matches for "serialno".

2008 Dec 04
3
ogg dirac granulepos in oggz tools
...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:0,dt:0,dist:0,delay:0), packetno 0 *** bos: 39 bytes 00:00:00.000: serialno 0719746932, granulepos 0, packetno 0 *** bos: 30 bytes 00:00:00.000: serialno 0719...
2004 Sep 22
3
copying an ogg stream
...fwrite(page.body, page.body_len, f) (if the e_o_s flag is set, then i use ogg_stream_flush() instead of ogg_stream_pageout()) my problem is: when i look at the original file, it differs from the copied file. this is the output of the first few lines with oggzdump: original file: 0000003a: serialno 1295053610, granulepos 0, packetno 0 *** bos: 00000fc7: serialno 1295053610, granulepos -1, packetno 1: 00000fc7: serialno 1295053610, granulepos 0, packetno 2: 00002030: serialno 1295053610, granulepos -1, packetno 3: 00002030: serialno 1295053610, granulepos -1, packetno 4: 00002030: serialno 129...
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
2009 Aug 03
2
Truncating based on attribute range and serial no
COnsider the following: Age<-c(48, 57, 56, 76, 76, 66, 70, 14, 7, 3, 62, 62, 30, 10, 7, 53, 44, 29, 46, 47, 15, 13, 84, 77, 26) SerialNo<-c(001147, 005979, 005979, 006128, 006128, 007004, 007004, 007004, 007004, 007004, 007438, 007438,009402,009402, 009402, 012693, 012693, 012693, 014063,014063, 014063, 014063, 014811, 014811,016570) TestSet<-cbind(Age,SerialNo) TestSet<-data.frame(TestSet) I am looking to create a third...
2008 Nov 13
5
ogg dirac granulepos in oggz tools
...reams/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 decreasing within track 00:00:00.041: serialno 1763535876: Packet out of order (previous 00:00:00.166) 00:00:00.208: serialno 1763535876: Packet out of order (previous 00:00:00.333) 00:00:00.375: serialno 1...
2008 Dec 04
0
[Schrodinger-devel] ogg dirac granulepos in oggz tools
...med 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:0,dt:0,dist:0,delay:0), packetno 0 *** bos: 39 bytes > 00:00:00.000: serialno 0719746932, granulepos 0, packetno 0 *** bos: 30 bytes > 00...
2009 May 15
0
[PATCH] oggz: limit seeking to specified range
...offset_at, offset_guess; - oggz_off_t offset_begin, offset_end = -1, offset_next; + oggz_off_t offset_next; ogg_int64_t granule_at; - ogg_int64_t unit_at, unit_begin = 0, unit_end = -1, unit_last_iter = -1; + ogg_int64_t unit_at, unit_begin = -1, unit_end = -1, unit_last_iter = -1; long serialno; ogg_page * og; int hit_eof = 0; if (oggz == NULL) { return -1; } if (unit_target > 0 && !oggz_has_metrics (oggz)) { #ifdef DEBUG - printf ("oggz_seek_set: No metric defined, FAIL\n"); + printf ("oggz_bounded_seek_set: No metric defined,...
2010 Jun 13
2
wrappers
Hi, I've sent one of these before, but i wasn't subscribed, and i'm unsure if it went out. I'm subscribed now and i've written another (i believe) nifty wrapper for oggz-tools. oggz-comments - allows a user to pass the plain text file with each tag on their own line theoracomment - works like 'vorbiscomment' from VorbisTools package, but sets comments for the
2008 Nov 04
1
[PATCH] liboggz: Update Dirac granulepos definition
...9) +++ tools/oggz_tools.c (working copy) @@ -454,7 +454,15 @@ iframe = granulepos >> granuleshift; pframe = granulepos - (iframe << granuleshift); - ret = fprintf (stream, "%" PRId64 "|%" PRId64, iframe, pframe); + if (oggz_stream_get_content (oggz, serialno) != OGGZ_CONTENT_DIRAC) { + ret = fprintf (stream, "%" PRId64 "|%" PRId64, iframe, pframe); + } else { + uint32_t pt = (iframe + pframe) >> 9; + uint16_t dist = ((iframe & 0xff) << 8) | (pframe & 0xff); + uint16_t delay = pframe >&gt...
2004 Aug 06
3
BUG: page-aligned data in libshout
...e segfault.. note this does more than split the pages, it's purpose is to "clean up" a physical bitstream where logical chained bitstreams may be unterminated (no EOS page) or where duplicate logical bitstreams are chained sequentially which confuses players because they have the same serialno... : class shoutogg : def __init__(self) : self.ogg = OggSyncState() self.page = 0 self.serial = 0 self.shout = Shout() self.shout.host = stream.host self.shout.port = stream.port self.shout.user = stream.user self.shout.password = stream.password...
2004 Aug 06
3
BUG: page-aligned data in libshout
...e segfault.. note this does more than split the pages, it's purpose is to "clean up" a physical bitstream where logical chained bitstreams may be unterminated (no EOS page) or where duplicate logical bitstreams are chained sequentially which confuses players because they have the same serialno... : class shoutogg : def __init__(self) : self.ogg = OggSyncState() self.page = 0 self.serial = 0 self.shout = Shout() self.shout.host = stream.host self.shout.port = stream.port self.shout.user = stream.user self.shout.password = stream.password...
2009 Jun 18
2
Fixing ogg vorbis corruption caused by bad metadata
On 6/18/09, Conrad Parker <conrad at metadecks.org> wrote: > This sounds like it needs a new tool specifically for fixing broken > Ogg files. I see two solutions: 1) the new vcut which I reckon will fix the problem since it has to split and rebuild the audio in a new Ogg 2) an Hex editor, even if just to check what's wrong in the metadata section -Ivo
2009 Mar 18
1
liboggz oggz_get_bos, oggz_get_eos
Hi, I was wondering what oggz_get_bos and oggz_get_eos are supposed to do, specifically are they meant to be used in oggz_read mode? The documentation says "Determine if a given logical bitstream is at [bos/eos]". However if get_bos is given a specific serialno it returns that stream's b_o_s flag which, in read mode, is set on initialisation. The serialno=-1 (for all streams) instead checks delivered_non_b_o_s. Are these functions really intended for write mode? Thanks imalone
2010 Jun 13
0
wrappers
...# Name: oggz-comments > # Version: 0,1a > # Author: Volodya > # Year: 2010 > # Licence: GPL 3.0 > > # this is an oggz-comment wrapper > > # the command line should be in the form > # oggz-comments [-o output.ogg | --output output.ogg] [-d | --delete] [-a | > -all] [-s serialno ?| --serialno serialno] ?[-c content-type ?| > --content-type content-type] [-m metadata.txt | --metadata-file > metadata.txt] input.ogg > # or > # oggz-comments -h|--help > > #if help > if [ -z "$1" ] || [ "$1" = "-h" ] || [ "$1" = &quot...
2008 Nov 14
6
[Schrodinger-devel] ogg dirac granulepos in oggz tools
...ical 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: Granulepos decreasing within track >> 00:00:00.166: serialno 1763535876: Granulepos decreasin...
2009 May 04
1
[PATCH] oggz: inefficient seeking
...* oggz, ogg_int64_t unit_target) unit_at = reader->current_unit; unit_begin = 0; - unit_end = -1; + + og = &oggz->current_page; + + if (oggz_seek_raw (oggz, 0, SEEK_END) >= 0) { + ogg_int64_t granulepos; + + if (oggz_get_prev_start_page (oggz, og, &granulepos, &serialno) >= 0) { + unit_end = oggz_get_unit (oggz, serialno, granulepos); + } + } og = &oggz->current_page; @@ -682,6 +697,10 @@ oggz_seek_set (OGGZ * oggz, ogg_int64_t unit_target) break; } + if (offset_guess > offset_end) { + offset_guess = offset_end; +...
2009 Nov 27
2
using reshape to do ANOVA mixed models
...any options to rearrange the data to do mixed models. I want to use the reshape function. I have 2 between subject variables and one within. I was able to change the data structure but still - the result of the aov functions are calculating everything as a within subject. the table looks like this: SerialNo breed treatment distance_1 distance_2 1 c57 dfp 235 3253 etc. I changed it to look like this: SerialNo breed treatment exposure distance 1 c57 dfp 1 235 1 c57 dfp...
2009 Jun 25
0
Fixing ogg vorbis corruption caused by bad metadata
...s wrong here. Monty, could you try running hogg-reconstructed.ogg through vorbose? Another clue is that the file hogg-reconstructed.ogg is 113 bytes shorter than unfixed_corrupted.ogg. Comparing the page offsets of the two files $ hogg pagedump unfixed_corrupted.ogg |head -n 30 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 serialno 1225743615, granulepos 0|0 (cont): 1421 bytes [1388] 00:00:00.000 $ hogg paged...
2008 Nov 11
2
How to fix broken ogg/theora files
...eams, among them ffmpeg2theora and oggCut from oggvideotools (http://dev.streamnik.de/oggvideotools.html). Now unfortunately many files are broken, either from interrupting the recording or cutting. Examples of error messages follow: $ oggz-validate jnazario.ogg jnazario.ogg: Error: 00:55:27.957: serialno 0846930886: Packet out of order (previous 00:55:27.960) 01:05:09.077: serialno 0846930886: Packet out of order (previous 01:05:09.080) Are there any tools that can reliably fix broken Ogg/Theora files? What's to be done to create such a tool if there is none yet? Thanks for your help Oliver
2009 Jun 25
2
Fixing ogg vorbis corruption caused by bad metadata
Can I fix the checksum with a hex editor? Sent from my iPhone On Jun 25, 2009, at 3:23 PM, Monty Montgomery <monty at xiph.org> wrote: > Confirmed--- the checksum on the second page (the comment page where > the album art was added) is incorrect. Vorbis players are not allowed > to decode any stream in which one of the setup headers is corrupt, and > a bad checksum counts as