ffmpeg:異なるマシン間で異なる動作をする同じコンパイル

StackOverflow https://stackoverflow.com/questions/1425428

  •  07-07-2019
  •  | 
  •  

質問

Ubuntuハーディボックスの2つでffmpegを使用しています。両方とも、MedibuntuのFFMPEGのプリコンパイル済みバイナリの同じバージョンを持っています。 3GPをFLVに変換すると、一方のマシンではffmpegが音を歪め、もう一方のマシンでは正常に動作します。

バージョンとフォーマットのオプションを確認しましたが、すべてのマシンで同じです。

唯一の違いは、1台のマシンが64ビットで、もう1台のマシンが32ビットであることです。これが問題の原因になりますか?その場合はどうすれば解決できますか?

役に立ちましたか?

解決

はい、32ビットと64ビットが問題になる可能性があります。解決するには、まず http://ffmpeg.org から最新のffmpegソースを取得して、自分でコンパイルしてみます。 。

第二に、動作する32ビットバージョンを想定して、64ビットホストで32ビットバージョンを使用します。この機能を使用するには32ビットライブラリをインストールするか、静的にコンパイルする必要があります。

また、別のオーディオコーデックまたは別のパラメーターを試すこともできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top