slice mismatchエラー(mencoder)

問題

mencoderでTSファイルを変換したら,「slice mismatchem」で処理が止まる.もちろん,変換は完了しない.

対処

「HDTVtoMPEG2」でコピー(?)すると変換可能になりました.コピーというか全体を未選択のまま処理するという意味です.「mpeg-2repair」,「multi2dec」では修正が効きませんでした.

補遺

「slice mismatch」というのは不完全なフレームが存在するという意味らしいです.ちなみに,世間のmencoderでは「slice mismatch」って表示されているようですが,家のmencoder(MEncoder Sherpya-SVN-r30818-4.2.4)では「mismatchem」と表示されます.他にも「mismatches」という表示もあるようですが・・・