TSConverter

foltiaで録画されたファイルを食わせると、何も言わずに終了してしまう。
おかしーなー、と思って追っかけると、拡張子が.tsでないとダメなのか。そうならそうと言ってくれ。。。。
.m2tも通るようにした。元は30分の録画ファイル。

 $ time ../../perl/tool/TSConverter -r 0---1.m2t
 Drop:20 一部破損している可能性がありますImporting AVC-H264: |
 Import results: 27569 samples - Slices: 1332 I 26222 P 0 B - 27569 SEI - 1332 IDR
 AAC import - sample rate 24000 - MPEG-4 audio - 2 channels
 Saving /home/foltia/php/tv/0---1_tmp.mp4: 0.500 secs Interleaving
 入力ファイル... [/home/foltia/php/tv/0---1_tmp.mp4]
 
 サンプル情報取得中...
 timecode取込中...
 
 --- input ---
 TimeScale       :14985
 TimeRate        :1000
 Sample Count    :27569
 Delay Frame     :0
 Delay Time      :0
 
 --- output ---
 TimeScale       :12000
 TimeRate        :200
 Multiple        :4.000000
 
 ファイル出力中... [/home/foltia/php/tv/0---1.mp4]
 ... 1トラック出力終了
 ... 2トラック出力終了
 
 real    1m34.110s
 user    0m47.027s
 sys     0m34.721s

 $ ls -l
 total 36858886
 -rw-r--r--  1 www  www   3726080852 Jun  1 00:00 0---1.m2t
 -rw-r--r--  1 www  www     57461500 Jun 27 00:58 0---1.mp4

いやー、小さくなるなあ。
できたものをvlcで再生すると、途中で音が消える現象が。一度消えると、シークしてさっきまで音が出ていたところに戻ってもダメ。やり直して、再生始めたら一時停止し、音が消えたあたりをスキップすると、以降はちゃんと音が出る。変換の時に出ていた、「Drop:20 一部破損している可能性があります」は、このことか?