ウィキペディアによると、.tsで終わるファイルがあります。これは MPEG2ファイル です。このようなファイルに遭遇したことは一度もないので、複数のデバイスで使用するために、ファイルをより一般的な形式/コンテナにする必要があります。
.TSファイルは技術的にはMPEG2ファイルです。ほぼすべてのコンバーター(avidemux、handbrake、またはffmpegを直接使用)を使用できます。
しかし、そうする唯一の理由はファイルサイズです。 Mpeg2ファイルはほとんどどこでも再生できます。唯一紛らわしい部分は、実際のファイル拡張子です。
安全かつ自由に.mpegに名前を変更できます
PS。 Matroskaに変換することにより、他のシステムのユーザーがファイルを再生することが非常に困難になります。無料のコーデックを選択して適切なコンテナを選択することは理解していますが、MPEG2のままにしておくと、なぜコンテナを比較的不明瞭なものに変更するのですか?
変換すると損失が発生する可能性があるため、ファイルを元の状態のままにすることをお勧めします。 .ts
ビデオ形式は、MPEG用のcontainer形式で、デジタル放送システムで最も頻繁に使用される「トランスポートストリーム」として知られています(デジタルケーブル、衛星など)。多くのアプリケーションは、DVDで使用され、多くのエンコーダーカードで生成される「プログラムストリーム」として知られる従来のMPEGコンテナとは非常に異なる多重化形式を持っているため、デコード方法に慣れていません。 TSとPSの違いは、パケット構造の構築方法のみです。内部のA/Vデータは同じです。
相互運用性を高めるには、コンテナをTSからPSに変換することをお勧めします。 TSをデコードできるソフトウェアのほぼすべてがPSをデコードできるため、PSファイルを用意する方がほとんど常に優れています。私が使用していることがわかった最も単純なリマックスツールの1つはavidemux
です。ビデオとオーディオのストリームに「コピー」を選択し、MPEGの「PS」コンテナ形式を選択するだけです。
次に、結果を保存します。これは、ffmpeg
を使用して行うこともできます。各ストリームタイプに対してcopy codecを選択するだけです。
ffmpeg -i input.ts -vcodec copy -acodec copy output.mpg
実際、.tsファイルは、トランスポンダーストリームを記録できるDVB-S/DVB-S2チューナーによって作成され、mpg2 AC3 AAC h264 mp3、およびその他のデータ(TeletextまたはEPG)を含むことができます。 .tsファイルには、ほとんどの場合AVデータのみが含まれますが、それに限定されません。 VLCはtsファイルを直接再生し、その中のいくつかのストリームに関する情報を提供できます。個人的には、.tsファイル(h264ビデオ、ほとんどの場合、複数のAAC mp3 mpg2オーディオストリーム)にHDチャンネルを記録するsatチューナーを使用しています。したがって、基本的に.tsファイルにはさまざまなものが含まれている可能性があります。その唯一のコンテナ形式は、デジタルブロードキャストを緩いメディアで送信するために作成されています。 VLCはまた、Betwen形式を変換できます(これは自分で行いました)
私は通常、HandBrakeを使用して、あらゆる種類のビデオファイルをiPhone互換形式に変換します。たぶん、これを使用して.tsファイルをMP4に変換できます。 このHandBrake PPA をチェックしてインストールします。
DVB-Sレコーダーによって生成されるTransportStreamファイルの処理は、含まれるビデオおよびオーディオストリームに依存します。 SD品質の素材の場合、ProjectXとmplexで構成されるツールチェーンを使用して、ストリームを標準のMPEGコンテナーに変換できる可能性があります。ビデオストリームがHDの場合、MKVMergeを試してMKVファイルに変換します。両方の方法について詳しく説明します このブログ投稿 。