[英]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.