[Matroska-devel] Re: snow/vorbis/nut?

Liisachan Liisachan at faireal.net
Tue Jan 4 09:06:43 CET 2005


Hi,

ChristianHJW <christian at matroska.org> wrote:

> marco schrieb:
> 
> > Hi,
> > The latest changelog mentions:
> > 
> > - Vorbis in NUT fixed
> > - NUT updated to latest specification
> > 
> > but I can't seem to find any documentation. How would
> > I go about creating a snow video and stuffing that into
> > the nut container? My sources would be a series of images
> > (say, PNG), and a sound file (could be wav, or ogg vorbis).

"ffmpeg -i input... -vcodec snow out.nut" might work
But it says:

[snow @ 0075D478]this codec is under development, files encoded with it wont be
decodeable with future versions!!!
use vstrict=-1 to use it anyway

...so it is unadvisable to 'truly' support this codec now,
because the format is not decided.

of course MKV can have SNOW as V_MS/VFW, tho.

> what exactly is 'snow' ? Are there any docs, so we can start adding 
> support for it in matroska container ? Could you consider using matroska 
> instead of NUT for your purpose, or is it too 'Windows-centric' for you ?

A few hours ago, someone told me SNOW was a promissing codec,
so I tried it. And here's a sample MKV (SNOW+Ogg Vorbis)

http://park14.wakwak.com/~flower/matroska/snow-vorbis.zip

It's just V_MS/VFW/FOURCC (windows-centric) with CodecPrivate, 
FourCC: SNOW, but anyway... this codec seems to be wavelet-based, 
and in high bitrate (like 2000kbps) might be higher-quality than 
Theora. Can be encoded/decoded on windows using
http://celticdruid.no-ip.com/xvid/ffdshow/ffdshow-20041223.exe

+ EBML head
+ Segment, size 8572392
|+ Seek head (subentries will be skipped)
|+ EbmlVoid (size: 4029)
|+ Segment information
| + Timecode scale: 1000000
| + Muxing application: libebml v0.7.3 + libmatroska v0.7.4
| + Writing application: mkvmerge v1.2.0 ('Cornflake Girl') built on Jan  1 2005
 20:52:36
| + Duration: 32.547s (00:00:32.547000000)
| + Date: Tue Jan 04 06:40:48 2005 UTC
| + Title: SNOW sample clip: from Tokyo Mew Mew Ep.43
| + Segment UID: 0xc2 0x19 0x74 0xed 0x5c 0x7f 0x46 0x76 0xa8 0x5d 0x19 0xaf 0x0
8 0xb9 0xc8 0xad
|+ Segment tracks
| + A track
|  + Track number: 1
|  + Track UID: 430097114
|  + Track type: video
|  + Default flag: 1
|  + Forced flag: 0
|  + Lacing flag: 0
|  + MinCache: 1
|  + Timecode scale: 1.000000
|  + Max BlockAddition ID: 1
|  + Codec ID: V_MS/VFW/FOURCC
|  + CodecPrivate, length 40 (FourCC: SNOW, 0x574f4e53)
|  + Default duration: 41.708ms (23.976 fps for a video track)
|  + Language: jpn
|  + Video track
|   + Pixel width: 640
|   + Pixel height: 480
|   + Display width: 640
|   + Display height: 480
| + A track
|  + Track number: 2
|  + Track UID: 4006114554
|  + Track type: audio
|  + Default flag: 1
|  + Forced flag: 0
|  + Lacing flag: 1
|  + MinCache: 0
|  + Timecode scale: 1.000000
|  + Max BlockAddition ID: 1
|  + Codec ID: A_VORBIS
|  + CodecPrivate, length 3910
|  + Language: jpn
|  + Audio track
|   + Sampling frequency: 48000.000000
|   + Channels: 2
|+ EbmlVoid (size: 1024)
|+ Cluster

Liisachan




More information about the Matroska-devel mailing list