2
我想用ffmpeg爲視頻添加水印。目前幾乎所有的東西都能正常計算,除了新視頻的質量大大低於原始視頻的質量。帶水印的ffmpeg質量
我也使用ffmpeg-php,並試圖將minrate設置爲原始的比特率,但後來我得到一個錯誤。現在的代碼似乎是這樣的。
$video = new ffmpeg_movie('hot_wheels_for_adults.flv');
$watermark = 'path/to/watermark.png';
$width = $video->getFrameWidth();
$height = $video->getFrameHeight();
$exec = 'ffmpeg -i hot_wheels_for_adults.flv ' .
'-y -vf "movie=' . $watermark . ' ' .
'[watermark]; [in][watermark] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]" ' .
'-f flv -s ' . $width . 'x' . $height . ' ' .
'-minrate ' . $video->getBitRate() . ' ' .
'bla2.flv';
那就是它。如果沒有'最低限度'的產品線,質量並不好。 Originalrate = 630615, 率新視頻= 328000.
隨着「-sameq」標誌我有一個很好的質量,但它是從6,5MB近30MB提出...
能有什麼我現在做的?