これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mpgdemux です。
プログラム:
NAME
mpgtx、mpgsplit、mpgcat、mpgjoin、mpginfo、mpgdemux - mpeg ファイルの操作
SYNOPSIS
mpgtx command [ オプション ] file [ 範囲 | file ] ...
DESCRIPTION
mpgtx は、さまざまな方法で MPEG ファイルを分割および結合できます。 現在 XNUMX つのファイルタイプがあります
取り扱い(今後さらに追加予定):MPEG 1 ビデオ ファイル、MPEG 1/2 オーディオ ファイル(mp1、mp2、および mp3)、MPEG
1 システム ファイル (オーディオおよびビデオ ファイル)、MPEG 2 プログラム ファイル (実験的)、MPEG 2
ファイルをトランスポートします (逆多重化および情報モードのみ)。 mpgtx は GOP (Group of Pictures) です。
ベースのエディター。 これは、mpgtx が MPEG ファイルをグループ オブ ピクチャ ベースではなく、グループ オブ ピクチャ ベースでカットすることを意味します。
フレームごとに。 一般的な GOP 時間は約 0.5 秒 (約 15 フレーム) です。
mpgtx の最大精度を制限します。
コマンド
-i は、長さ、サイズ、ビットレートなどのファイルに関する情報を出力します。
-j はファイルを結合します (範囲を指定できます。「RANGES」セクションを参照)。
-s は、指定された範囲に従ってファイルを分割します (「RANGES」セクションを参照)。
-d 複合 mpeg ファイルを逆多重化します。
-T は、mp3 ファイルから ID1v3 タグを操作します (「 タグmp3(1)).
-h は (そうではありません) 短いヘルプ メッセージを出力します。
-v はバージョンを出力して終了します。
-# どこ # は数値であり、指定されたファイルを分割します # 部品を切断してマーキングします。
- 力
互換性のないファイルの結合を可能にします (一部のプレーヤーは非常に堅牢です)
--パラシュートなし
mpgtx が SIGSEGV 信号をキャッチしようとするのを防ぎます。 これはデバッグに役立ちます。
さらに、mpgjoin、mpgcat、mpgsplit、mpgdemux、tagmp3、または
mpginfo、mpgtx は次の方法で動作を変更します。
mpginfo 振る舞う mpgtx -i
mpgsplit 振る舞う mpgtx -s
mpg結合 振る舞う mpgtx -j
mpgcat 振る舞う mpgtx -j -o -
mpgdemux 振る舞う mpgtx -d
タグmp3 振る舞う mpgtx -T
OPTIONS
-f ファイルを強制的に上書きします。決して尋ねないでください。
-Ax mpeg のアスペクト比を変更します。 有効な値は、1,2,3,4:1、1:4、3:16、9:2.2 の場合は 1、XNUMX、XNUMX、XNUMX です。
-P ジャンクまたは異常なヘッダーを分割して保持します。
-X デスパレート モード。ムービー全体で有効な PACK を検索します。 さらにオプション -N を使用すると
検索情報は表示されず、概要のみが表示されます。
-N コンソールへの進行状況の出力を抑制します。 ほとんどのデバイスで動作が少し高速化します
Macintosh OS9 上のシステムとその他の多くの機能。
タイムラインのチェックインを抑制する mpginfo モード。
-b 名前
各出力ファイルにはベース名が付けられます。 NAME
-o ファイル
FILE 出力ファイルとして使用されます (join コマンドで使用されます)。 もしも FILE は -、
標準出力が使用されます。
範囲
各範囲はファイル名または別の範囲の後に続く必要があります。 MPEG ファイル内の範囲は、
次の XNUMX つの表記法のいずれかを使用して指定します。 OSX ユーザー向けの注意: 範囲は囲む必要があります。
一重引用符または二重引用符で囲みます。
[ab] からの値 a 値に含める b 包括的な。 半分開いたレンジが必要な場合は、
]ab]、[ab[、または ]ab[ を使用するとよいでしょう。
[該当なし]
n のうち 番目の部分 そうではない。 [1/4] は、次の第 XNUMX 四半期になります。
指定されたファイル。
{腹-...}
a , b , ... 昇順で。 指定されたファイルを指定された境界で分割します。
したがって、{55M} は、ファイルの先頭から 55Megs まで、および 55Megs からファイルの終わりまでを意味します。
ファイルにソフトウェアを指定する必要があります。
VALID VALUES
範囲の値は秒単位またはバイト オフセットとして指定できます。
時刻の形式
HH:MM:SS.SS (HH: の部分は省略可能)
オフセットフォーマット
オプションでその後に続く数字 M メガバイト用 k キロバイト単位
省略された値
空の値は有効であり、対応するファイル境界と同等です。
[-10M] はファイルの最初の 10 メガバイトです。
[1:10:04-] 1時間10分4秒からファイルの終わりまで。
リターン VALUE
すべてのプログラムは、正常に完了すると 0 を返し、失敗すると 1 を返します。
例
mpgjoin movie1.mpg [-0:32] [45M-75M] movie2.mpg -o join.mpg
join.mpg には、最初の 32 秒の movie1.mpg と、その後に続く 30 メガの movieXNUMX.mpg が含まれます。
movie1.mpg は 45 メガで始まり、その後にファイル全体 movie2.mpg が続きます
mpgtx -124 myfile.mpg -b 出力
myfile.mpg を 124 の部分に分割し、output-001.mpg から Output-124.mpg という名前を付けます。
mpgtx -i Wazzup.mp3
再生時間、ビットレートだけでなく、アルバム、トラック、
このファイルに ID3 タグがある場合は曲名。
mpgcat myfile.mpg [2/2] | lpr
myfile.mpg の後半をプリンタにリダイレクトし、トナーを空にします。
紙に紙を貼り付けると、上司から解雇されることになります...慎重に使用してください。
onworks.net サービスを使用してオンラインで mpgdemux を使用する