This commit is contained in:
Moritz Bunkus 2010-05-27 16:49:28 +02:00
parent ffe6785df7
commit f6506879bd
2 changed files with 6 additions and 34 deletions

View File

@ -77,15 +77,8 @@ WebMの規格に準拠したファイルを作成します。mkvmergeは出力
.PP
\fB\-\-segmentinfo\fR \fIfilename\&.xml\fR
.RS 4
Read segment information from a
XML
file\&. This file can contain the segment family
UID, segment
UID, previous and next segment
UID
elements\&. An example file and a
DTD
are included in the MKVToolNix distribution\&.
XMLファイルからセグメント情報を読み取ります。このファイルは、セグメントファミリUID、セグメントUID、前、及び、後セグメントUIDエレメントを含むことができます。MKVToolNixは、サンプルファイルとDTDを含んで配布されています。
.RE
.PP
\fB\-\-segment\-uid\fR \fISID1,SID2,\&.\&.\&.\fR
@ -1080,8 +1073,7 @@ Matroska(TM)
.ps -1
.br
.PP
This section applies to all programs in MKVToolNix even if it only mentions
\fBmkvmerge\fR(1)\&.
このセクションは、暗黙のうちに\fBmkvmerge\fR(1)だけでなくMKVToolNixの全てのプログラムにあてはまります。
.sp .5v
.RE
.PP
@ -1096,19 +1088,7 @@ BOMで始まるテキストファイルは、既にUTFエンコーディング
.PP
UNIX系システム上では、\fBmkvmerge\fR(1)は\fBsetlocale\fR(3)システムコールを使うので、\fILANG\fR\fILC_ALL\fR及び\fILC_CYPE\fR環境変数を使用する。大抵は、UTF\-8かISO\-8859\-*ファミリのどれかが全てのテキストファイルとコマンドライン文字列の処理、及びコンソールへの出力の文字コードとして使用される。
.PP
On Windows there are actually two different character sets that
\fBmkvmerge\fR(1)
uses due to the way the Windows shell program
\fBcmd\&.exe\fR
is implemented\&. The first character set is determined by a call to the
\fBGetCP()\fR
system call\&. This character set is used as the default for text file conversions and for all elements displayed by the
GUI
programs in the MKVToolNix package\&.
\fBcmd\&.exe\fR
uses another character set which is determined by a call to the
\fBGetACP()\fR
system call\&. This is the default character set for all strings read from the command line and for all strings output to the console\&.
Windowsでは、\fBcmd\&.exe\fRWindowsシェルプログラムの実装方式のために、\fBmkvmerge\fR(1)は二つの異なる文字コードを使用します。一つ目は\fBGetCP()\fRシステムコールによって決定される文字コードです。この文字コードはテキストファイル変換にデフォルトで使用され、MKVToolNixパッケージに含まれるGUIプログラムで表示される全ての文字列に適用されます。\fBcmd\&.exe\fRはもう一つの、\fBGetACP()\fRシステムコールにより決定される文字コードを使用します。これはコマンドライン文字列及びコンソールへの出力のデフォルト文字コードです。
.PP
次のような文字コードを指定するオプションがあります。
.sp
@ -1388,13 +1368,7 @@ $ mkvmerge \-o file\&.mkv \-\-tags 0:tags\&.xml file\&.avi
.SS "タグファイルフォーマット"
.PP
\fBmkvmerge\fR(1)
supports a
XML
based tag file format\&. The format is very closely modeled after
\m[blue]\fBthe Matroska(TM) specification\fR\m[]\&\s-2\u[4]\d\s+2\&. Both the binary and the source distributions of MKVToolNix come with a sample file called
example\-tags\-2\&.xml
which simply lists all known tags and which can be used as a basis for real life tag files\&.
\fBmkvmerge\fR(1)はXMLベースのタグファイルフォーマットをサポートします。このフォーマットは\m[blue]\fBMatroska(TM)の仕様\fR\m[]\&\s-2\u[4]\d\s+2に非常に近いデザインになっています。MKVToolNixのバイナリ、及びソースディストリビューションはどちらも、既知のタグをただリストしただけの、実際のタグファイルのテンプレートとして使用できるexample\-tags\-2\&.xmlというサンプルファイルを含んでいます。
.PP
基本的には、以下の様な構成です。
.sp

View File

@ -183,9 +183,7 @@ $ mkvpropedit movie\&.mkv \-\-edit info \-\-set "title=The movie" \-\-edit track
.RE
.\}
.PP
The second example removes the \*(Aqdefault track flag\*(Aq from the first subtitle track and sets it for the second one\&. Note that
\fBmkvpropedit\fR(1), unlike
\fBmkvmerge\fR(1), does not set the \*(Aqdefault track flag\*(Aq of other tracks to \*(Aq0\*(Aq if it is set to \*(Aq1\*(Aq for a different track automatically\&.
二番目の例は、最初の字幕トラックから\*(Aqデフォルトトラックフラグ\*(Aqを削除し二番目の字幕トラックに設定します。\fBmkvpropedit\fR(1)は\fBmkvmerge\fR(1)とは違い、\*(Aqデフォルトトラックフラグ\*(Aqが違うトラックで\*(Aq1\*(Aqに設定されているからといって自動的に他のトラックの\*(Aqデフォルトトラックフラグ\*(Aqを\*(Aq0\*(Aqに設定はしない、という点に注意してください。
.sp
.if n \{\
.RS 4