TS Sniperの出力エラー「Unable to to read next transport packet - End of file reached.」の対処方法について
録画したテレビ番組の編集にTS Sniperを使っているのですが、
ある時カット編集したTSファイルを出力しようとしたら以下のエラーが表示されました。
Unable to to read next transport packet - End of file reached.
エラーが出るTSファイルと出ないファイルがあるようで、
原因がよく分かりませんでした。
色々調べた結果、対処方法らしきものを発見したので、
以下に記載しておきます。
対処法
要点だけ言うと、
今までと同じようにTSファイルをTS Sniperで編集するのではなく、
TSファイルを一旦tsMuxeRというソフトに通してからTS Sniperで編集するというものです。
tsMuxeRのダウンロードや説明は以下のリンクより
www.gigafree.net
tsMuxeRをダウンロードインストールしたら、以下の手順どおりに編集します。
実行手順
1. tsMuxeRを起動する
2. tsMuxeRにTSファイルをドラッグドロップ
色々設定できるみたいですが、確認するのはInputタブのみで大丈夫です。
Input filesにドラッグドロップしたファイルが設定されてて、
Tracksで全部(動画、音声)にチェックが入ってて、
OutputがTS muxingに設定されていることを確認します。
OutputのFile nameから出力先や出力名を変更できます。
3. [Start muxing]で出力する
4. 出力したTSファイルをTS Sniperで編集して書き出す
今のところ上記の方法でエラーは出なくなりました。