MEncoder
対応OS | Cross-platform |
---|---|
種別 | Audio/video transcoder |
ライセンス | GNU General Public License |
公式サイト | www.mplayerhq.hu |
最新版 | |
---|---|
対応OS | Cross-platform |
種別 | Audio/video transcoder |
ライセンス | GNU General Public License |
公式サイト | www.mplayerhq.hu |
MEncoderはフリーソフトウェアのコマンドラインの動画デコード、エンコードおよびフィルタリングツールであり、GNU General Public Licenseで公開されている。MPlayerと兄弟関係にあり、MPlayerが理解できる全てのフォーマット変換できる。それは圧縮されたり、および圧縮されなかったりするそれぞれのフォーマットに対するコーデックによるものである。[1]
MEncoderはMPlayerの配布媒体に含まれる。
能力
MPlayerと同じコードで構築されているため、MPlayerが読めるソースは全て読め、MPlayerがデコードできる全てのメディアはデコードでき、MPlayerが使用できるフィルタは全てサポートしている。MPlayerはMEncoderが実行される前にほとんどのフィルター(もしくはフィルターのパイプライン)の出力を行うために使用される。このシステムがこれをリアルタイムに行うことはできない場合、音声を-nosoundオプションを付けることで使用しない状態にでき、これによりビデオフィルタリングの結果の表示をスムーズに行うことができるようになる。
音声(および/もしくは)映像のコピーを行うこともできる。この場合、出力ファイルには変更を行わない形で出力される。これによりサンプルの再エンコードのおかげで発生する品質のロスを避けることができる。音声や映像を変更するためだけ、もしくは音声、映像を異なるコンテナに出力する際に使用される。
MPlayerと同じコードが使用されているため、非常に多くの形式の映像や音声フィルターがあり、映像と音声ストリームを変換できる。
- 刈りこみ(Cropping)
- リサイズ(Scaling)
- 縦方向反転(Vertical Flipping)
- 横方向鏡面
- レターボックスに拡大
- 回転
- 明るさ(brightness)/コントラスト
- 映像ピクセルのアスペクト比の変更
- 色空間の変換
- hue/saturation
- 色に依存するガンマ補正
- MPEG圧縮によって劣化したデータの見た目を改善するためのフィルタ(デブロッキング(deblocking)、デリンギング(deringing))
- 明るさ、コントラストの自動向上(autolevel)
- シャープネス/フォーカス
- ノイズ除去フィルタ
- 幾つか異なる方法によるデインターレース
- 逆テレシネ
フレームレートの変換およびスローモーション
-ofps もしくは -speedオプションでフレームレートを変更もでき、付け加えてフレームステップフィルタを使用することでフレームをスキップできる。フィルムでときどき見られる「speed」エフェクトはfast-motionを作るためにフレームレートを減らすのに用いられる。
Doubling the frame rate of interlaced footage without duplicating or morphing frames is possible using the tfields filter to create two different frames from each of the two fields in one frame of interlaced video. This allows playback on progressive displays, while preserving the full resolution and framerate of interlaced video, unlike other deinterlacing methods. It also makes the footage more usable for framerate conversion, and creating slow-motion scenes from footage taken at standard video/TV frame rates, e.g. using cheap consumer camcorders. If the filter gets wrong information about the top/bottom field order, the resulting output video will have juddering motion, because the two frames created would be displayed in the wrong order.
関連項目
- MPlayer, MEncoderと同じソースコードで作られたメディアプレーヤー
- FFmpeg, MEncoderと類似
- MediaCoder, Windows用トランスコードのアプリケーション。バックエンドの一つとしてMEncoderを採用している。
- Transcode Unix-likeOS向けのコマンドライントランスコーダ
- MPlayer Wikibook - ほとんど全てのデコード関係およびフィルタ引数はMEncoderと共通である
- RetroCode, さまざまなモバイルコンテンツに対応したエンコーダ/デコーダ
参照
- ^ MPlayer and MEncoder Status of codecs support, Retrieved on 2009-07-19