0

FFmpeg-php を使用して動画を変換しています。オーディオのないビデオを変換したい場合、次の行でエラーが発生します。

$srcAB = $ffmpegObj->getAudioBitRate();
$srcAR = $ffmpegObj->getAudioSampleRate();

ffmpeg-php 内にビデオにオーディオがあるかどうかを知る方法があるので、上記の行をスキップして両方$srcAB$srcAR値 0 を指定できますか?

4

1 に答える 1

2

FFMpeg についてはよくわかりませんが、簡単に検索すると API が表示されます。

音声を確認する方法があるようです。 を参照してください$movie->hasAudio()。オーディオ ストリームが存在する場合は true を返します。

それで、あなたは次のようなものを見ているでしょうif(ffmpegObj->hasAudio()){ //do something };

于 2014-07-30T19:21:22.693 に答える