https://github.com/monyone/tssubscript
subscript metadata to mpeg-ts
https://github.com/monyone/tssubscript
Last synced: 11 months ago
JSON representation
subscript metadata to mpeg-ts
- Host: GitHub
- URL: https://github.com/monyone/tssubscript
- Owner: monyone
- License: mit
- Created: 2023-09-08T15:34:56.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-03T00:45:10.000Z (almost 2 years ago)
- Last Synced: 2025-07-31T03:38:30.399Z (11 months ago)
- Language: Rust
- Size: 17.6 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tssubscript
元データの MPEG-TS に重畳された メタデータ を エンコード済みの MPEG-TS に張り付けるツールです。
## 使用方法
```bash
tssubscript -i <入力TSファイル> -m <貼り付け元メタデータTSファイル> -o <出力TSファイル>
```
また、パイプを使ってエンコードしながら張り付ける事もできます。
```bash
エンコードコマンド | tssubscript -m <貼り付け元メタデータTSファイル> -o <出力TSファイル>
```
## オプション
### -i, --input <path>
入力TSファイルのファイルパス。省略した場合には標準入力から受け取ります。
### -o, --output <path>
出力TSファイルのファイルパス。省略した場合には標準出力に出力します。
### -m, --metadata <path>
メタデータTSファイルのファイルパス。省略した場合にはメタデータを張り付けません。
## 制限事項
* 入力TSファイル/メタデータTSファイルの制限
* 188 bytes のみの対応となります
## ソースコードについて
* MIT ライセンスです
* [`getopts`](https://github.com/rust-lang/getopts) クレートに依存しています