web-dev-qa-db-ja.com

ビデオファイルをmp4からxvidに変換する必要がある

私は同じようなタイトルの質問をチェックアウトしましたが、役立つと思うものは見つかりませんでした。ビデオをavi(できればxvid)に変換しようとしています。ビデオファイルのビデオとオーディオのプロパティは次のとおりです。

Video
Dimensions: 1280x544
Codec H.264/AVC
Framerate: 24 frames per second
Bitrate: 774 kpbs

Audio
Codec: MPEG-4 AAC audio
Channels: Stereo
Sample Rate: 48000 Hz
Bitrate: 32 kpbs

これを何度もXvidコーデックAVIに変換しようとしましたが、オーディオを正しく同期させることができませんでした。 libxvidコーデックとAVI形式を使用して、Openshotを使用して変換を試みていますが、使用すべき適切なオーディオ設定がわかりません。このビデオをOpenshotで変換するには、どの設定を使用すればよいですか? Openshotでそれが不可能な場合、または使用するより良いアプリケーションがある場合は、それを知って感謝します。

2
Shawn

さて、私はこれを自分の答えで閉じます...すべての提案を試して満足のいく変換に近づいていないので、Window $のFormat Factoryを使用してそれを完了しました。私を悲しくさせる。

1
Shawn

変換を探している場合は、Openshotの代わりにaristaまたはtransmageddonを試してください。 Arista TranscoderおよびTransmageddonは、変換のみを行うことに焦点を当てたアプリケーションです。特にArista Transcoderには多くのプリセットが含まれており、そのうちの1つがxvidです。コマンドSudo apt-get install arista transmageddonを使用してインストールします。

2
Exeleration-G

WinFFを使用することをお勧めします。使用が簡単で実際に機能するためではなく、実行コマンドを* .shファイルにダンプするためです〜/ .winff /ディレクトリ。それらを調べて、必要に応じてパラメーターを変更できます。

私はいくつかのmp4ビデオをSamsung Galaxy2からavi XViD形式で、以前に説明した方法で作成したコマンドを次に示します。これがうまくいくかどうかを確認してください。うまくいかない場合は、ステップ1を試してコマンドを投稿してください。

私の場合、ffmpegを使用しているので、コマンドは次のとおりです(オリジナル、HDMIフォーマット出力用にわずかに変更):

ffmpeg -y -i yourvid.mp4 -f avi -r 29.97 \
          -vcodec libxvid -vtag XVID \
          -vf scale=1920:1080 -b 1500k -qmin 3 -qmax 8 -bufsize 4096 \
          -mbd 2 -bf 2 -trellis 1 -flags +aic -cmp 2 -subcmp 2 -g 300 \
          -acodec libmp3lame -ar 48000 -ab 128k -ac 2 \
          yourvid.avi

お役に立てれば。

2
valk

avidemuxInstall avidemux 。それは非常にうまく機能します。

1
Mait