これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドzvbi-atsc-ccです。
プログラム:
NAME
zvbi-atsc-cc-ATSCクローズドキャプションデコーダー
SYNOPSIS
zvbi-atsc-cc [ オプション ] [-NS] 駅 名
DESCRIPTION
zvbi-atsc-cc LinuxDVBデバイスを使用してATSCTV送信をキャプチャし、
同封のクローズドキャプションデータ。 NTSCキャプション(EIA 608-B)とDTVCCの両方を記録できます
キャプション(CEA 708-C)。
OPTIONS
-? -h - 助けて - 利用方法
短い使用法メッセージを印刷します。
-q - 静かな
すべての進行状況とエラーメッセージを抑制します。
-v -詳細
冗長性を高めます。
デバイス オプション
-a 数
--アダプター番号 数
別のDVBデバイスを選択して、信号をキャプチャします(/ dev / dvb / adapterN)。 NS
デフォルトはアダプタ0です。
-i 数
-フロントエンドID 数
DVBデバイスで別のフロントエンドを選択します(/ dev / dvb / adapterN / frontendM)。 多くの
デバイスにはフロントエンドが0つしかありません。 デフォルトはフロントエンドXNUMXです。
-d 数
--demux-id 数
DVBデバイス(/ dev / dvb / adapterN / demuxM)で別のデマルチプレクサを選択します。 多くの
デバイスにはデマルチプレクサが0つだけあります。 デフォルトはデマルチプレクサXNUMXです。
-r 数
--dvr-id 数
DVBデバイス(/ dev / dvb / adapterN / dvrM)で別のDVRインターフェースを選択します。 多くの
デバイスにはDVRインターフェースが0つしかありません。 デフォルトはDVRインターフェースXNUMXです。
-T
- NS DVBを開く代わりに、標準入力でMPEG-2トランスポートストリームをデコードします
端末。 このオプションは、主にデバッグを目的としています。
トランスポートストリームには複数のプログラムを含めることができるため、XNUMXつまたは
より多くの駅名、 zvbi-atsc-cc チャネル構成ファイルで検索します
ビデオエレメンタリストリームのプログラムIDを決定するには、
エキス。 また、を追加する必要があります --atsc これがATSCTSであることを明確にするオプション
そしてプログラムは期待する必要があります アザップ チャネル構成ファイル。
それ以外の場合は、DVBデバイスの機能から推測されます。
チューニング オプション
-e ファイル名
--チャンネル-conf ファイル名
テレビ局でチューニングするには zvbi-atsc-cc チャネル構成ファイルが必要です。 私たちは使用します
の設定ファイル アザップ linuxtv-dvb-appsパッケージのチューニングツール。 あなたはできる
でそれを作成します スキャン 同じパッケージのツール。
azapチャネル構成ファイルは、XNUMXつのステーションごとにXNUMXつのステーションをリストするテキストファイルです。
ライン。 各行には、コロンで区切られたXNUMXつのフィールドが含まれています。
トランスポンダ周波数(Hz)、使用される変調(8VSB、16VSB、QAM_64、QAM_256)、
ビデオストリームPID、オーディオストリームPID、およびサービスID。 空の行と
番号記号で始まる行は無視されます。
このオプションは、別のチャネル構成ファイルを選択します。 デフォルトは
$ HOME / .azap / channels.conf
-L - リスト
チャネル構成ファイルとそのトランスポンダ内のすべてのステーションを一覧表示します
周波数。
-n 駅名
- 駅 駅名
チューニングするステーション。通常、 -n 省略できます。
zvbi-atsc-cc 複数のステーションが共有している場合、それらのステーションからのキャプションを一度に記録できます
トランスポンダの周波数。 コマンドラインで複数のステーション名を指定するだけです。
これを有効にします。
キャプション オプション
キャプションとXDSオプションを使用して、どのデータを指定します zvbi-atsc-cc 抽出する必要があります。 もしも
複数のステーション名が与えられ、これらのオプションは後続のステーション名に適用されます。 君は
ステーションごとにこれらのオプションの少なくともXNUMXつを指定する必要があります。
-c --cc
受信したキャプションを標準出力に印刷します。
-C ファイル名
--cc-ファイル ファイル名
受信したキャプションを指定したファイルに追加します。
-l 数
- チャネル 数
NTSCクローズドキャプションチャンネル1、2、3、または4を標準出力に出力します。
-1 ... -4 ファイル名
--cc1-ファイル ... --cc4-ファイル ファイル名
NTSCクローズドキャプションチャネルCC1 ... CC4を除外し、テキストをに追加します。
指定されたファイル。 CC1はプライマリ、CC3はセカンダリキャプションサービスです。 両方の場合
サービスは送信されますCC1は通常英語、CC3スペイン語のキャプションを持っています。
-5 ... -8 ファイル名
--t1-ファイル ... --t4-ファイル ファイル名
NTSCテキストサービスT1 ... T4を除外し、指定したファイルにテキストを追加します。
-9 ... -0 ファイル名
--s1-ファイル ... --s2-ファイル ファイル名
DTVCCサービス1または2を除外し、指定されたファイルにテキストを追加します。 サービス
1はプライマリ、サービス2はセカンダリキャプションサービスです。 両方のサービスが
送信されたサービス1は通常英語を運び、サービス2はスペイン語のキャプションを運びます。
デジタルテレビ局は、言語コードやその他の情報を送信することになっています
利用可能なキャプションサービスについてですが、これらは現在評価されていません。
zvbi-atsc-cc ティッカーなど、キャプションとして表示されないテキストを除外します
または垂直に印刷されたテキスト。
-b --ウェブテレビなし
WebTVリンクを印刷しないでください。
-m -タイムスタンプ
キャプション行の前にタイムスタンプ(YYYYMMDDHHMMSS)を付けます。
-s -文
キャプションを一度にXNUMX文ずつ印刷します。
-j type
- フォーマット type
タイプが「プレーン」の場合 zvbi-atsc-cc マークアップなしでキャプションとXDSテキストを印刷します。
タイプが「vt100」の場合、キャプションの前景と背景を忠実に再現します
VT.100端末制御コードを挿入することにより、色、斜体、および下線の属性。
タイプ「ntsc-cc」では、の出力を模倣します。 ntsc-cc zvbi-ntsc-cc ツール。 の
デフォルトは「ntsc-cc」です。
zvbi-atsc-cc サポート を 休診⽇ キャプション 文字 セット に変換します
現在のロケール(通常はUTF-8)のエンコーディング。
-p - プレーン
と同じ -j 平野
XDS オプション
-x --xds
受信したすべてのXDSデータを標準出力に出力します。
-X ファイル名
--xds ファイル ファイル名
拡張データサービスデータ(ステーション名、プログラム名、プログラム評価)を除外します
など)、指定したファイルにテキストとして追加します。
-f type [、type] *
- フィルター type [、type] *
特定のXDS情報を除外します:all、call(ステーションコールサイン)、desc(プログラム)
概要)、長さ、ネットワーク、評価、時間、タイムコード、タイムゾーン、タイトル。 多数 -f
オプションが蓄積されます。 デフォルトは「all」です。
例
zvbi-atsc-cc -c NJN-HD
zvbi-atsc-cc --cc1-ファイル wnyw.txt WNYW-DT --cc1-ファイル wwor.txt WWOR-DT
(NJN-HD、WNYW-DT、WWOR-DTはニューヨークのテレビ局です。WNYW-DT
とWWOR-DTは共有しているため、同時にキャプチャできます。
トランスポンダ周波数。)
onworks.netサービスを使用してオンラインでzvbi-atsc-ccを使用する
