Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/FFMPEG] Nakładnie znaku wodnego na film
kamilos12
post 6.03.2013, 14:04:18
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 20.03.2010

Ostrzeżenie: (0%)
-----


Witam, chciałbym nałożyć znak wodny w prawym dolnym rogu, więc:

Wykonuje zapytanie:
Kod
ffmpeg –i notfound.mp4 -vf "movie=watermarklogo.png [watermark]; [in][watermark] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]" outputvideo.flv


A w wyniku otrzymuje:
Kod
FFmpeg version SVN-r0.5.10-4:0.5.10-1, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5.10-1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Feb 16 2013 09:22:58, gcc: 4.4.5

Seems stream 0 codec frame rate differs from container frame rate: 48.00 (48/1) -> 24.00 (24/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'notfound.mp4':
  Duration: 00:00:21.61, start: 0.000000, bitrate: 255 kb/s
    Stream #0.0(und): Video: h264, yuv420p, 1280x720, PAR 1:1 DAR 16:9, 24 tbr, 24 tbn, 48 tbc
    Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16
ffmpeg: unrecognized option '-vf'


Co może być przyczyną?

Ten post edytował kamilos12 6.03.2013, 14:05:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
nospor
post 6.03.2013, 15:14:13
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) A co to ma wspólnego z PHP?? przenosze

2) No przecież masz napisane :
ffmpeg: unrecognized option '-vf'
Czego nie rozumiesz w tym komunikacie?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kamilos12
post 6.03.2013, 15:20:55
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 20.03.2010

Ostrzeżenie: (0%)
-----


Nie rozumiem co jest tego przyczyną, czy wina leży po stronie komendy czy też coś z biblioteką.
Go to the top of the page
+Quote Post
nospor
post 6.03.2013, 15:26:10
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Biblioteka ci mówi (widać wyraźnie że ci mówi), że używasz opcji -vf, której to biblioteka nie zna. Być może skopiowałeś kod z jakiejś starej stronki, która używała starej wersji biblioteki - dość logiczne


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kamilos12
post 6.03.2013, 15:49:21
Post #5





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 20.03.2010

Ostrzeżenie: (0%)
-----


Hmm, może na odwrót? Biblioteka może być za stara tak przynajmniej mi się wydaje. Więc w jaki sposób mogę ją "zaktualizować"?
Go to the top of the page
+Quote Post
!*!
post 7.03.2013, 10:33:04
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Cytat(kamilos12 @ 6.03.2013, 15:49:21 ) *
Hmm, może na odwrót? Biblioteka może być za stara tak przynajmniej mi się wydaje. Więc w jaki sposób mogę ją "zaktualizować"?


Robiąc jej update, ściągając nowszą wersje z repozytorium? http://packages.debian.org/pl/squeeze/ffmpeg lub jakiej tam dystrybucji używasz.

lub wpisać

Cytat
man ffmpeg


I wybrać odpowiedni argument.

Ten post edytował !*! 7.03.2013, 10:34:03


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:57