2012-06-06 2 views
0

질문은 충분히 간단하다고 생각합니다. ffmpeg vhook로 텍스트를 추가하는 방법은 더 이상 사용되지 않으며 더 쉬운 해결책을 찾지 못했습니다.vhook없이 ffmpeg로 비디오에 텍스트를 추가하는 방법은 무엇입니까?

우분투를 사용하고 최신 ffmpeg 버전을 설치했습니다.

+0

어떤 Ubuntu 버전을 사용하고 있습니까? 이전 우분투 저장소의 ffmpeg에는 필터링 기능이 없으므로 ffmpeg를 컴파일해야 할 수도 있습니다. – LordNeckbeard

+0

@LordNeckbeard 우분투 10.04.2 LTS – motto

답변

4

FFmpeg from Ubuntu 10.04는 필터를 지원하지 않으므로 더 최신 버전을 가져야합니다. 단계별 지침 (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 example

이에 대한 자세한 내용은 drawtext documentation를 참조하십시오 추가 매개 변수.

관련 문제