0
我覺得問題很簡單。如何使用ffmpeg vhook添加文本已過時,我無法找到任何更簡單的解決方案。如何使用ffmpeg將文本添加到視頻而不使用vhook?
使用ubuntu並安裝最新的ffmpeg版本。
我覺得問題很簡單。如何使用ffmpeg vhook添加文本已過時,我無法找到任何更簡單的解決方案。如何使用ffmpeg將文本添加到視頻而不使用vhook?
使用ubuntu並安裝最新的ffmpeg版本。
從Ubuntu 10.04的FFmpeg似乎不支持過濾器,所以你將不得不得到一個更新的版本。您可以按照步驟guide to compile ffmpeg on Ubuntu,或者您可以簡單地下載Linux build of ffmpeg。
請注意,如果您遵循編譯指南,則需要另外安裝libfreetype6-dev
作爲依賴項,然後將--enable-libfreetype
添加到您的ffmpeg ./configure
。
這個例子命令將單詞「堆棧溢出」添加到一個白色背景的視頻,並在視頻的正中:
ffmpeg -i input -filter:v "drawtext=fontsize=30:box=1:fontfile=/usr/share/fonts/TTF/Vera.ttf:text='Stack Overflow':x=(w-text_w)/2:y=(h-text_h-line_h)/2" output
有關詳細信息,請參閱drawtext
documentation附加參數。
你使用的是什麼Ubuntu版本?您可能必須編譯ffmpeg,因爲舊版Ubuntu存儲庫中的ffmpeg沒有過濾功能。 – LordNeckbeard
@LordNeckbeard Ubuntu 10.04.2 LTS – motto