ffmpeg を使用してサーバーにアップロードされたファイルをエンコードしようとしています。
ただし、Flash ベースのメディア プレーヤー (FlowPlayer、JW Player) でビデオを再生すると、オーディオは再生されますが、ビデオは再生されません。デスクトップ アプリケーション (VLC、QT、WMP) で再生すると、問題なく動作します。
これが私のエンコードコマンドです:
/usr/local/bin/ffmpeg -y -i {$in} -vcodec libx264 -acodec libfaac -ab 128k -ac 2 -b 300 -threads 4 -flags +loop -cmp +chroma -partitions 0 -subq 1 -trellis 0 -refs 1 -coder 0 -bufsize 10M -qcomp 0.6 -qmax 22 -qdiff 4 -level 30 {$out}
{$in}
は入力ファイル、{$out}
は出力ファイルです。
私たちのffmpegバージョンはN-41485-g1321e6e-syslint
私はビデオ エンコーディング シーンにまだ慣れていません。