簡體   English   中英

FFmpeg流動態png

[英]FFmpeg stream dynamic png

我想知道是否有可能使用ffmpeg流png或任何類型的圖像。 我想使用每10秒更新一次的nodejs連續生成圖像。 我想在角落顯示此游戲的統計數據,並將其與一些背景音樂或預先錄制的評論混在一起。 另外,我想混合視頻,圖像應該像一個疊加層。

我也不確定是否可以使用透明的png圖像

我無法與ffmpeg進行混音,它看起來非常復雜,因此我希望獲得一些幫助。

我將視頻文件存儲在一個文件夾中,該文件夾要不斷流式傳輸並混合不同的音樂和圖像。 我希望所有這些都能持續運行而不會停止播放。

Linux上的ffmpeg cli是否可能,或者我無法避免使用台式Windows PC進行此類操作?

在仔細閱讀文檔並尋求有關irc的幫助后,我想到了以下命令:

首先,我將曲目列表存儲在txt文件中,例如:playlist.txt

file 'song1.mp3'
file 'song2.mp3'
file 'song3.mp3'

然后,我想連接軌道,所以我使用-concat並將輸入指定為txt文件。

第二件事是使用靜態圖像作為輸入,我可以手動更新。

ffmpeg -re -y -f concat -safe 0 -i playlist.txt -framerate 1 -loop 1 -f image2 \
 -vcodec libx264 -pix_fmt yuv420p -preset ultrafast -r 12 -g 24 -b:v 4500k \
 -acodec libmp3lame -ar 44100 -threads 6 -qscale 3 -b:a 128k -bufsize 512k \
 -f flv "rtmp://"

剩下的就是指定輸出格式和其他流設置。

那就是我到目前為止想出的,不確定是否有更好的方法可以做到這一點,但是現在它足以滿足我的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM