私は同じようなタイトルの質問をチェックアウトしましたが、役立つと思うものは見つかりませんでした。ビデオを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でそれが不可能な場合、または使用するより良いアプリケーションがある場合は、それを知って感謝します。
さて、私はこれを自分の答えで閉じます...すべての提案を試して満足のいく変換に近づいていないので、Window $のFormat Factoryを使用してそれを完了しました。私を悲しくさせる。
変換を探している場合は、Openshotの代わりにarista
またはtransmageddon
を試してください。 Arista TranscoderおよびTransmageddonは、変換のみを行うことに焦点を当てたアプリケーションです。特にArista Transcoderには多くのプリセットが含まれており、そのうちの1つがxvidです。コマンドSudo apt-get install arista transmageddon
を使用してインストールします。
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
お役に立てれば。
avidemux 。それは非常にうまく機能します。