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で編集して書き出す
今のところ上記の方法でエラーは出なくなりました。
Docker導入
気になっていたDockerを導入していろいろ触ってみる。
まずは、vagrantでubuntu構築してDockerを入れる。
- Ubuntu構築
Vagrant を使用して仮想マシンを作成してみる - Qiita
基本このページ参照してインストール
- Ubuntu更新
[Ubuntu] apt-get まとめ - Qiita
以下のコマンドで更新
・sudo apt-get update
・sudo apt-get upgrade
・sudo apt-get dost-upgrade
- Dockerインストール
Get Docker for Ubuntu - Docker
docker公式の手順に従ってインストール
ブログの方針的な何か、決意表明?
だいぶ更新サボっちゃったけど、今日からまた再開します。
とりあえず、IT系の勉強で何やったかくらいは書いていきたいなぁと思います。