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 >>...
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" = "...
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