ffmpeg marca d'água: problema ao usar filtro de filme

0

Eu quero sobrepor uma imagem (de preferência uma com transparência, de modo que apenas a forma certail dela seja sobreposta) em um vídeo.

Me deparei com esse método antigo, que não funciona para mim (não consigo encontrar a biblioteca vhook no meu sistema). link

E então, meu ffmpeg não suportou a opção -vf, então eu reinstalei a partir da fonte. Eu não posso fazer cabeça ou cauda dos guias na net, até mesmo a sintaxe para usar :(. Eu tentei usar um, e tenho esses erros:

ffmpeg -i Day5_1.MPG -s 640x360 -f mp4  -b 800k -acodec libfaac -ab 64k  -vf "movie=0:png:test.png [wm];[in][wm] overlay=0:0:1 [out]" out.mp4
ffmpeg version git-N-29941-g5a15360, Copyright (c) 2000-2011 the FFmpeg developers
  built on May 15 2011 15:51:38 with gcc 4.4.3
  configuration: --enable-gpl --enable-nonfree --enable-shared --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-x11grab --enable-bzlib --enable-libdc1394 --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libschroedinger --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib --enable-libspeex --enable-libopenjpeg --enable-libdirac --enable-vdpau --enable-x11grab --enable-libvpx --enable-libmp3lame --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-x11grab
  libavutil    51.  2. 1 / 51.  2. 1
  libavcodec   53.  5. 0 / 53.  5. 0
  libavformat  53.  0. 3 / 53.  0. 3
  libavdevice  53.  0. 0 / 53.  0. 0
  libavfilter   2.  5. 0 /  2.  5. 0
  libswscale    0. 14. 0 /  0. 14. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[mpeg @ 0x8b132c0] max_analyze_duration reached
Input #0, mpeg, from 'Day5_1.MPG':
  Duration: 00:53:31.12, start: 0.744000, bitrate: 1391 kb/s
    Stream #0.0[0x1e0]: Video: mpeg1video, yuv420p, 352x288 [PAR 200:219 DAR 2200:1971], 1150 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc
    Stream #0.1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16, 224 kb/s
File 'out.mp4' already exists. Overwrite ? [y/N] y
[buffer @ 0x8b17660] w:352 h:288 pixfmt:yuv420p tb:1/1000000 sar:200/219
[movie @ 0x8c5a800] Missing key or no key/value separator found after key 'png:test.png'
[movie @ 0x8c5a740] Error parsing options string: 'png:test.png'
Error initializing filter 'movie' with args '0:png:test.png'
Error opening filters!

Alguém pode me dizer como posso sobrepor uma determinada imagem, que deve aparecer no vídeo?

    
por tanon 15.05.2011 / 12:37

0 respostas