2008-04-30から1日間の記事一覧

うにゃうにゃにゃってきたけどにゃ〜

再生時間 -> サンプル番号 -> サンプルの属するチャンク番号 -> サンプルの属するチャンク位置 -> サンプルサイズを足していって目的にゃのデータ発見!一言でいうにゃと、めんどくさいにゃ!

sampleとかにゃchunkにゃはいったいどこにゃにあるのにゃ? Chunk offset atom(stco)

チャンクにゃの場所を定義してるのですにゃ。 これにゃは32bitにゃサイズのテーブルにゃけど、64bitにゃサイズのテーブルにゃものもあってにゃ、そっちにゃは'co64'ってタイプにゃににゃりますですにゃ。これが、ちょっとわかってにゃいのですにゃけど、*1 …

chunkにゃに幾つサンプルが含まれるにゃ? どのデコード使うにゃ? Sample-to-chunk atom(stsc)

chunkにゃの定義ですにゃ。 これにゃには、chunkが幾つのサンプルで構成されてるにゃのかと、それらのサンプルにゃのデコード方法が書かれてますですにゃ。これまたにゃ〜、わかりづらかったですにゃ。テーブルにゃには、{First chunk(4bytes) *1, Samples p…

サンプルの時間的長さ Time-to-sample atom(stts)

1個にゃサンプルがどのくらいの時間にゃのかを定義しているにゃのですにゃ。ドキュメントよんだときにゃに、わかりづらかったですにゃ。*1{ Sample count(4byte), Sample duration(4byte)} にゃ感じにゃのテーブルがにゅにゅ〜ってあるのですにゃ。 Sample …

サンプルのサイズ Sample size atom(stsz)

サンプル1個1個にゃのサイズを定義してるにゃもの。みんにゃ同じサイズにゃら、Sample sizeってにゃの1個で済ませてるにゃのですにゃ。 ちがったら*1テーブルにゃにうにゃうにゃ〜ってサンプルのサイズがかかれますですにゃ。 これにゃで1個1個にゃのサ…

ボックスにゃ sample atomにゃに関して

Sample Table Atoms(stbl) Sample description atom(stsd) Time-to-sample atom(stts) Sync sample atom(stss) Sample-to-chunk atom(stsc) Sample size atom(stsz) Chunk offset atom(stco) Shadow sync atom(stsh) sampleにゃが基本とにゃる単位にゃのです…