我将开发一款摄像机录像应用程序。
其中一项功能是在录制时应用字幕。用户可以在相机录制时在相机预览屏幕上键入字幕。
我知道我可以在记录结束后通过运行来应用字幕:
ffmpeg -i ./file.mp4 -c:v libx264 -c:a copy -vf "ass=t.ass" out.mp4
但这需要很长时间。因此,最好在运行时(录制视频时)。
注意:字幕本身也是一个直播。
有人帮忙吗?
答案 0 :(得分:0)
我也在搜索同样的东西,但看起来我需要深入了解ffmpeg.c文件,以找出负责将字幕轨道嵌入MP4文件的功能。我编写了一个C库,它可以复用H.264和ACC实时流来创建MP4文件(即录制)。