FFmpeg-php を使用して動画を変換しています。オーディオのないビデオを変換したい場合、次の行でエラーが発生します。
$srcAB = $ffmpegObj->getAudioBitRate();
$srcAR = $ffmpegObj->getAudioSampleRate();
ffmpeg-php 内にビデオにオーディオがあるかどうかを知る方法があるので、上記の行をスキップして両方$srcAB
と$srcAR
値 0 を指定できますか?
FFmpeg-php を使用して動画を変換しています。オーディオのないビデオを変換したい場合、次の行でエラーが発生します。
$srcAB = $ffmpegObj->getAudioBitRate();
$srcAR = $ffmpegObj->getAudioSampleRate();
ffmpeg-php 内にビデオにオーディオがあるかどうかを知る方法があるので、上記の行をスキップして両方$srcAB
と$srcAR
値 0 を指定できますか?
FFMpeg についてはよくわかりませんが、簡単に検索すると API が表示されます。
音声を確認する方法があるようです。 を参照してください$movie->hasAudio()
。オーディオ ストリームが存在する場合は true を返します。
それで、あなたは次のようなものを見ているでしょうif(ffmpegObj->hasAudio()){ //do something };