search for: pagedump

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

2009 Jul 18
0
Decoding setup header
...here's >> no corruption 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...
2009 Jun 25
0
Fixing ogg vorbis corruption caused by bad metadata
...are corrupt; perhaps vorbose can shed some light on what'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|...
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 > >
2007 Dec 07
0
HOgg 0.3.0 Released
...streams. [0] Oggz: http://www.annodex.net/software/liboggz/index.html [1] RFC3533: http://www.ietf.org/rfc/rfc3533.txt New in this release ------------------- The hogg tool contains new subcommands: chop, addskel and list-codecs. Additionally, subcommands for inspecting streams (hogg dump, hogg pagedump) can now take start and end time options. $ hogg help chop chop: Extract a section (specify start and/or end time) Usage: hogg chop [options] filename ... Examples: Extract the first minute of file.ogg: hogg chop -e 1:00 file.ogg Extract from the second to the fifth minute of file.ogg:...
2007 Dec 07
0
HOgg 0.3.0 Released
...streams. [0] Oggz: http://www.annodex.net/software/liboggz/index.html [1] RFC3533: http://www.ietf.org/rfc/rfc3533.txt New in this release ------------------- The hogg tool contains new subcommands: chop, addskel and list-codecs. Additionally, subcommands for inspecting streams (hogg dump, hogg pagedump) can now take start and end time options. $ hogg help chop chop: Extract a section (specify start and/or end time) Usage: hogg chop [options] filename ... Examples: Extract the first minute of file.ogg: hogg chop -e 1:00 file.ogg Extract from the second to the fifth minute of file.ogg:...
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
2008 Dec 23
2
HOgg Release 0.4.1
...for a specific subcommand (eg. "hogg help chop") man Generate Unix man page for a specific subcommand (eg. "hogg man chop") Reporting: info Display information about the specified files and their bitstreams dump Hexdump packets of an Ogg file pagedump Display page structure of an Ogg file dumpraw Dump raw (unparsed) page data Extraction: rip Rip selected logical bistreams from an Ogg file (default: all) reconstruct Reconstruct an Ogg file by doing a full packet demux Editing: chop Extract a section (spec...
2008 Feb 24
2
eos on continued page
...put 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 it subsequently contains an incomplete packet, like this (from 'hogg pagedump' of the output file): 0x0013ec0c: Theora serialno 2127823547, granulepos 494|7 (cont) (incplt) *** eos: 4223 bytes [665,1605,1653,255] That list specifies the segment lengths. I would have expected the eos to refer to the same packet that the granulepos refers to, ie. the segment of l...
2006 Dec 05
0
HOgg 0.2.0 Released
...edu.au/~dons/fps.html Usage ----- $ hogg help Usage: hogg <subcommand> [options] filename ... Commands: help Display help for a specific subcommand Reporting: info Display information about the file and its bitstreams dump Hexdump packets of an Ogg file pagedump Display page structure of an Ogg file dumpraw Dump raw (unparsed) page data Extraction: rip Rip selected logical bistreams from an Ogg file (default: all) reconstruct Reconstruct an Ogg file by doing a full packet demux Editing: merge Merge, interleaving pag...
2011 Oct 07
0
HOgg 0.4.1.1 released
...for a specific subcommand (eg. "hogg help chop") man Generate Unix man page for a specific subcommand (eg. "hogg man chop") Reporting: info Display information about the specified files and their bitstreams dump Hexdump packets of an Ogg file pagedump Display page structure of an Ogg file dumpraw Dump raw (unparsed) page data Extraction: rip Rip selected logical bistreams from an Ogg file (default: all) reconstruct Reconstruct an Ogg file by doing a full packet demux Editing: chop Extract a section (spec...
2008 Dec 23
0
HOgg Release 0.4.1
...t;hogg help chop") > man Generate Unix man page for a specific subcommand (eg. > "hogg man chop") > > Reporting: > info Display information about the specified files and > their bitstreams > dump Hexdump packets of an Ogg file > pagedump Display page structure of an Ogg file > dumpraw Dump raw (unparsed) page data > > Extraction: > rip Rip selected logical bistreams from an Ogg file (default: all) > reconstruct Reconstruct an Ogg file by doing a full packet demux > > Editing: > cho...
2008 Mar 24
0
HOgg 0.4.0 Release
...-- $ hogg help Usage: hogg <subcommand> [options] filename ... Commands: help Display help for a specific subcommand (eg. "hogg help chop") Reporting: info Display information about the file and its bitstreams dump Hexdump packets of an Ogg file pagedump Display page structure of an Ogg file dumpraw Dump raw (unparsed) page data Extraction: rip Rip selected logical bistreams from an Ogg file (default: all) reconstruct Reconstruct an Ogg file by doing a full packet demux Editing: chop Extract a section (spec...