.MTSビデオを.AVIに変換する方法

ラス 写真とビデオカメラ de Sony その形式の記録 MTS 通常、ソフトウェアが付属しています 複製 これはMSWindowsでのみ機能するため、GNU / Linuxでビデオを再生するには、ほぼすべての形式を認識するVLCやMplayerなどのソフトウェアを使用する必要があります。

しかし、それらを見ることに加えて、 それらを編集する、事は 複雑 Cinelerra、PiTiVi、Kinoなどに直接インポートできないためです。 唯一の方法は それらを変換する 以前に。


このために、「変換」機能でVLCを使用できますが、この形式はあまり使いやすくなく、通常はいくつかの問題が発生します。

最良の代替手段はffmpegです。これはコマンドラインで機能しますが、グラフィカルインターフェイスがあります:WinFF。

ffmpegをインストールするには、ターミナルを開いて次のコマンドを実行します。

Ubuntu および派生物:

sudoのapt-get updateを実行し
sudo apt-get インストール ffmpeg

アーチ および派生物:

sudo pacman -S ffmpeg

次に、2つの可能性があります。より快適なグラフィカルインターフェイスを使用して動作するようにWinFFをインストールするか、コマンドラインでffmpegを使用して小さなbashスクリプトを使用することで確実に高速で効果的になります。

正しいコンバージョンデータを取得する

変換の鍵のXNUMXつは、品質やサイズを失わないように、変換で元のビデオと同じパラメーターを使用することです(そのため、HDカメラを購入しました)。 そのため、ffmpegに含まれる情報を取得する機能を使用して、最初に元のファイルの分析を実行するのは興味深いことです。 そのために、*。MTSダンプがあるディレクトリに移動して実行します。

ffmpeg -i File_name.MTS

多くの情報を取得しますが、興味深いのは、ビデオエンコーディングデータが表示される最後の部分です。

'file.MTS'からの入力#0、mpegts:
期間:00:01:13.86、開始:1.000033、ビットレート:9390 kb / s
プログラム1
ストリーム#0.0 [0x1011]:ビデオ:h264、yuv420p、1440×1080 [PAR 4:3 DAR 16:9]、50 fps、50 tbr、90k tbn、50 tbc
ストリーム#0.1 [0x1100]:オーディオ:ac3、48000 Hz、ステレオ、s16、256 kb / s
ストリーム#0.2 [0x1200]:字幕:pgssub

この例では、ビデオはh264コーデックで9390kb / s、50フレーム/秒でエンコードされ、サイズは1440×1080ピクセル、ピクセルアスペクト比は4:3、ディスプレイアスペクト比は16:9です。 オーディオは、ステレオで、3kbsと256kHzのac48でエンコードされました。

変換:WinFFを使用

WinFFをインストールするには、ターミナルを開いて次のコマンドを実行します。

Ubuntu および派生物:

sudo apt-get インストール winff

アーチ および派生物:

ヨーグルト-Swinff

次に、WinFFを開き、変換するファイルをインポートします。 プログラムはバッチで動作するため、複数のファイルを連続して変換するためのワークキューを作成することができます。

インポートしたら、下部の[結果]で、使用するコーデックを選択します。 上部のボタン«設定»を押して、変換で最高の品質を維持するために前に取得したビデオデータをコピーします。

もちろん、ビデオを低品質に変換することも可能です(このため、すでにいくつかのデフォルト設定から選択できます)。

最後に、変換ボタンを押します。

これにより、一般的なビデオプレーヤーや編集者が理解できる形式の新しいビデオがすでに作成されているはずです。

変換:端末を使用する

はるかにエキサイティングなターミナルパスを選択する場合は、次の構文でffmpegを実行します。

ffmpeg -i.MTSファイル-vcodeclibxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080.AVIファイル

ffmpeg -iを実行して取得したデータに基づいて、ファイル名と構成パラメーターを変更することを忘れないでください。

ディレクトリ内のすべての.MTSビデオを変換する必要がある場合は、bashスクリプトを非常に簡単に作成できます。

これを行うには、お気に入りのテキストエディタでconvertmtsファイルを作成し、次のコンテンツを貼り付けます。

#!/ bin / bashに
`ls * .MTS`のaの場合; do ffmpeg -i $ a -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080 `echo" $ a "| カット-d '。' -f1`.avi; 完了
終了する

ニーズに最適な構成パラメーターを使用することを忘れないでください。

さらに簡単にするために、スクリプトを/ usr / shareに保存して、misscriptsフォルダーを作成できます(これらの小さなものを保存するため)。

最後に、ビデオが保存されているディレクトリに移動し、次のようにスクリプトを実行します。

bash / usr / share / myscripts / convertmts

これにより、ディレクトリ内のすべてのビデオの変換プロセスが開始されます。

出典:Tatblog& ジャストプラノビウス


2コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   EMAS

    あなたは私を救いました

  2.   ダニエル・バスケス

    どうもありがとうございました、あなたは私の命を救いました。 Windows8からUbuntu14.04 LTSに移行したばかりですが、この形式を編集/開く方法が見つかりませんでした。 ありがとうございました。