Open8
KonomiTVで録画ファイルを見るためにtsreplaceを導入する

スクラップ初めて触った
テスト
~環境~
Ubuntu 22.04.5 LTS (GNU/Linux 6.8.0-52-generic x86_64)

最新版のtsreplaceを入れる
wget https://github.com/rigaya/tsreplace/releases/download/0.12/tsreplace_0.12_Ubuntu22.04_amd64.deb
sudo apt install ./tsreplace_0.12_Ubuntu22.04_amd64.deb

入った😊
tadanosame@TV-Server:~$ sudo apt install ./tsreplace_0.12_Ubuntu22.04_amd64.deb
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
注意、'./tsreplace_0.12_Ubuntu22.04_amd64.deb' の代わりに 'tsreplace' を選択します
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
libgl1-amber-dri libwpe-1.0-1 libwpebackend-fdo-1.0-1
これを削除するには 'sudo apt autoremove' を利用してください。
以下のパッケージが新たにインストールされます:
tsreplace
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 60 個。
87.6 kB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 0 B のディスク容量が消費されます。
取得:1 /home/tadanosame/tsreplace_0.12_Ubuntu22.04_amd64.deb tsreplace amd64 0.12 [87.6 kB]
以前に未選択のパッケージ tsreplace を選択しています。
(データベースを読み込んでいます ... 現在 240824 個のファイルとディレクトリがインストールされています。)
.../tsreplace_0.12_Ubuntu22.04_amd64.deb を展開する準備をしています ...
tsreplace (0.12) を展開しています...
tsreplace (0.12) を設定しています ...
N: ファイル '/home/tadanosame/tsreplace_0.12_Ubuntu22.04_amd64.deb' がユーザ '_apt' からアクセスできないため、ダウンロードは root でサンドボックスを通さずに行われます。 - pkgAcquire::Run (13: 許可がありません)

テストで動かす
使用例を使う↓
tsreplace -i "input_2025-04-12_フジテレビ_よふかしのうた #0 1[再].m2ts" -o "output_2025-04-12_フジテレビ_よふかしのうた #01[再].m2ts" -e ffmpeg -y -f mpegts
-i - -copyts -start_at_zero -vf yadif -an -c:v libx264 -preset slow -crf 23 -g 90 -f mpegts -

サイズは小さくなりました
約 3.46 GB→約 1.09 GB
du -a
1152764 ./output_2025-04-12_フジテレビ_よふかしのうた #01[再].m2ts
3629200 ./input_2025-04-12_フジテレビ_よふかしのうた #01[再].m2ts

ビットレート等の比較

ちゃんと再生できた
データ放送も見れた

寝るンゴ