2006年12月29日 VGA-TV1S ワンセグ録画データを解析(1)
_ [解析]VGA-TV1S ワンセグ録画データを解析(1)
サンワサプライのUSBワンセグチューナ「VGA-TV1S」の録画データを解析。とは言っても、鍵を解読とかコピーフリーとかではなく、暗号化されたデータのままでチラチラ見ただけ。
解析
解析には、「Presto! PVR(Newsoft)」で録画したデータを複数使用した。なお、録画したのは関西圏のワンセグ放送で、2006年12月21〜29日に行った。
形式
- 拡張子はntsで、録画時間などを記すヘッダ・フッタは存在しない。
- 188バイト間隔で 0x47(71) が存在することから、MPEG-2 TS形式で記録されていると推測される。
- TSパケット単位であれば、ファイルを分割出来る。末尾のTSパケットが途切れていても構わない。
- TSパケット単位かつ同じ放送局であれば、ファイルを結合出来る。ただし、結合部分がしばらく音声のみ流れる場合がある。
構造
- 通常のTSパケットと同様。
- ヘッダは平文で、sync_byteやPIDを調べることが出来る。ペイロードは暗号化されている様子。
特徴
- 恐らくアプリケーションの仕様だと思うが、約1850Kbpsになるようにダミーパケット(パディング)が大量に含まれている。ダミーパケットを取り除くと再生されない。
- どの放送局も、1秒ごとにPID 0x10と0x24、5秒ごとにPID 0x14のパケットを送信。
放送局名 | 全パケット数 | 映像 | 音声 |
NHK総合(神戸・大阪サイマル) | 238.4 | 151.2 | 33.9 |
NHK教育(大阪) | 237.7 | 150.7 | 33.8 |
毎日放送(TBS系) | 271.1 | 167.4 | 33.8 |
朝日放送(テレ朝系) | 242.6 | 139.1 | 33.7 |
関西テレビ(フジ系) | 254.0 | 153.5 | 33.7 |
よみうりテレビ(日テレ系) | 267.6 | 162.1 | 36.8 |
テレビ大阪(テレ東系) | 256.8 | 166.4 | 33.6 |
- 各放送局のダミーを除く1秒あたりの各パケット数は上記の通り。なお、映像・音声についてはパケット数や同一パケットの有無からPIDを推定した上で集計。
- 音声は48Kbps(よみうりテレビは52Kbps)、映像は200〜240Kbps、全体では340〜390Kbpsと推定される。
- ビットレート推定については、パケットのヘッダ以外をデータと仮定すると音声が49.6Kbps(よみうり除く平均)となるが、これを48Kbpsとなるよう一定倍率を掛け合わせて算出。
とりあえずここまで。