web-dev-qa-db-ja.com

複数のmkvファイルを一度にaviに変換する

私のくだらないサムスンは、.mkv拡張子を持つものを何も読み取りません。 Androidバージョンは「更新可能」ではなくなったため、別のビデオプレーヤーをインストールする方法はありません。

現在のビデオファイルの99%は.mkvであるため、複数のファイルを一度に.aviに変換するためにできることはありますか? mencoderを試してみましたが、1つのファイルでも機能しませんでした。アリスタも機能したくありません...

1
pepe

これはうまくいきました:

for i in *mkv; do ffmpeg -i $i -vcodec copy -acodec copy $i.mp4; done
2
pepe

スクリプトでffmpegを試すことができます:

 for i in *.avi;

    do name=`echo $i | cut -d'.' -f1`;

    ffmpeg -i "$i" "${name}.mkv";

 done

これにより、すべてのaviファイルが作業ディレクトリに移動し、同じ名前のmkvに変換されます。

0
FatRabbit