- 489 名前:443 mailto:sage [2010/02/09(火) 00:51:31 ID:JjSzyY4y]
- >>488
了解です。 GPLv3的なファイルとしてrecpt1に追加してみました。 それと、COPYINGが同梱されてないので同一パッケージ内に入れて置きました。 ttp://2sen.dip.jp/cgi-bin/pt1up/source/up0261.gz ◆使い方例◆ $ recpt1 --split 102 101 60 test.ts ◆このパッチの説明◆ TSストリームのPATに含まれるサービスIDをsplit引数で渡します。 そうすると、引数で指定したサービスIDのストリームだけがTS出力されます。 また、split引数にはカンマ区切りで複数の値を指定可能です。 1. PATのサービスIDの中から、引数で指定した値以外のサービスIDを破棄対象とします。 2. 1.で決定した破棄対象のPMTの中にかかれている、PROGRAM IDの値を持つパケットを破棄対象とします。 3. PATはsplitオプションで指定したサービスIDだけが含まれるように書き換えます。 上記の処理により、不要な番組のストリームを破棄して、TSファイルに出力します。 上記に1.と2.に該当しないパケットはそのままTSに含まれる形ですので、 TSの出力をそのままb25にかけることが出来ます。
|

|