Zanonimizowana wersja forum tylko do odczytu

ffmpeg - dodanie własnego logo

Pobieranie, nagrywanie, kopiowanie, transkodowanie strumienia audio/wideo.
Post Reply
anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

ffmpeg - dodanie własnego logo

Post by anonim »

Temat powstał z myślą o użytkownikach, którzy pytają się jak dodać własne logo nadając w ffmpeg;-)

Code: Select all

ffmpeg.exe -i "rtmp://wejsciowe" -vf "movie=logo.png [movie]; [in] [movie] overlay=0:0 [out]" -acodec copy -vcodec libx264 -f flv rtmp://wyjsciowe


plik logo.png powinien być w tym samym katalogu co ffmpeg.exe

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

możesz polecić jakiegoś innego kodeka bo na tym to tnie i wysypują się błedy

Code: Select all

AVC: nal size 21823530
[h264 @ 0x8f1ef40] AVC: nal size 21823530
[h264 @ 0x8f1ef40] no frame!
frame= 4873 fps= 11 q=28.0 size=   21017kB time=00:06:55.31 bitrate= 414.6kbits/Error while decoding stream #0:0: Operation not permitted
[h264 @ 0x8f7d8e0] AVC: nal size 21823530
    Last message repeated 1 times
[h264 @ 0x8f7d8e0] no frame!
frame= 4878 fps= 11 q=28.0 size=   21039kB time=00:06:56.83 bitrate= 413.5kbits/frame= 4880 fps= 11 q=28.0 size=   21047kB time=00:06:56.94 bitrate= 413.5kbits/Error while decoding stream #0:0: Operation not permitted


pobawilem sie troche kodekami i uzylem [ flv ] ale jakosc nie jest zbyt piekna da rade to jakos naprawic? lub jakis inny kodek

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Generalnie spróbuj do ścieżki z libx264 dodać opcję

Code: Select all

-preset ultrafast

jeżeli wpisujesz samo flv ustaw oddzielnie reszte parametrów np takich jak rozdzielczość i bitrate ;-)

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

nie wiem o co już chodzi mam 2 streamy w tej samej jakości odpalam je [ -vcodec flv -q 5 ]
i co dziwne 1 chodzi dobrze a drugi zacina :/ zrobiłem inaczej [ -vcodec flv -framerate 30 -q 20 ] i lecą tak samo w tej samej jakości dziwne jeszcze się męczę brakuje mi paru pixeli xD

z innej beczki ffmpeg-devel co to jest i jak uruchomic ?

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

biblioteki i nagłówki ffmpeg ;-)

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

z tym libx264 to jakaś porażka fps na streamie spadają do 5fps czyli 0 oglądania już chyba mu wszystko wpakowałem i nie chce działać jak należy. pomęczę się z flv

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Len1o, Może masz za słaby sprzęt - VPS?

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

to trzeba mieć sprzęt z kosmosu żeby dodać logo do stream omfg tak vps trochę rzeczy jest na nim przy libx264 wyciągam 10-15 fps jak wszystko mam odpalone

anonim
Weteran
Posts: 932
Joined: 2013-09-04, 17:49

Post by anonim »

To albo masz za duzo odpalone albo rzeczywiscie ten vps jest marny bo ja libx264 odpale i mam tyle samo klatek czy vps czy dedyk.

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

chyba mam stara wersje ffmpeg 1.1.5 może dlatego

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Polecam wersje z backports - proces instalacji był doczepiona do jakiegoś wątku ale już to poprawiłem.

Code: Select all

http://stream-recorder.pl/viewtopic.php?p=8309#8309

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

dobra zaktualizowałem do 2.2.1 ale nadal to samo nawet na czystym systemie

z ciekawości zainstalowałem ffmpeg na swoim komputerze i dupa to samo

anonim
Posts: 1
Joined: 2014-11-29, 01:20

Post by anonim »

rtmpdump -v -r "%r%" -W --weeb "%t%" -q | ffmpeg -re -i - -acodec copy -vcodec libx264 -vb 200k -f flv -s 480x288 "rtmp://wyjsciowe"

pomozcie wdrozyc znak wodny w ten kod :]

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Code: Select all

rtmpdump -v -r "%r%" -W --weeb "%t%" -q | ffmpeg -re -i - -vf "movie=logo.png [movie]; [in] [movie] overlay=0:0 [out]" -acodec copy -vcodec libx264 -vb 200k -f flv -s 480x288 "rtmp://wyjsciowe"


plik logo.png powinien być w tym samym katalogu co ffmpeg.exe

Post Reply