FFmpeg 流动态 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://"

剩下的就是指定流媒体的输出格式和其他设置。

这就是我到目前为止想到的,不确定是否有更好的方法来做到这一点,但现在它足以满足我的需求。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ffmpeg PNG到mp4-黑屏

来自分类Dev

将FFMPEG帧写入png / jpeg文件

来自分类Dev

使用ffmpeg从png文件制作电影

来自分类Dev

FFMPEG-在视频中心缩放叠加的PNG

来自分类Dev

PHP动态PNG图片

来自分类Dev

PHP动态PNG图片

来自分类Dev

以ffmpeg -i%04d.png模式重复图像

来自分类Dev

ffmpeg屏幕混合模式使透明png粉红色

来自分类Dev

合并png与mp4 ffmpeg缺少音频

来自分类Dev

使用ffmpeg缩放PNG时如何保持透明度

来自分类Dev

以ffmpeg -i%04d.png模式重复图像

来自分类Dev

FFMPEG将不同大小的PNG合并到电影中

来自分类Dev

使用avconv或ffmpeg从png制作电影时出错

来自分类Dev

ffmpeg编码,可将视频转换为带有字幕的PNG

来自分类Dev

ffmpeg使用alpha填充调整PNG图像序列的大小

来自分类Dev

合并png与mp4 ffmpeg缺少音频

来自分类Dev

FFMPEG-将png转换为视频文件

来自分类Dev

使用 ffmpeg 无损地将 png 帧编码为 webm

来自分类Dev

ffmpeg 从 png 序列导出视频不正确

来自分类Dev

流动态资源时出错。空值

来自分类Dev

张量流动态循环的最佳实践?

来自分类Dev

ffmpeg-如何将PNG覆盖在另一个PNG上?

来自分类Dev

在数据流动态目的地问题

来自分类Dev

ffmpeg:以自定义透明度在视频上覆盖png图像?

来自分类Dev

在Imagemagick中创建的透明PNG在FFMPEG中绘制为不透明

来自分类Dev

FFmpeg-PNG / JPG-处理输入时发现无效数据

来自分类Dev

如何在视频上覆盖透明PNG并在FFmpeg中缩放为视频大小

来自分类Dev

FFmpeg使用Java运行时在Mac上以目录名称中的空格从PNG制作视频

来自分类Dev

FFMPEG在不同时间点将多个PNG序列作为叠加