FFMpeg在Android中录制后向实际视频文件添加文本

FFMpeg在Android中录制后向实际视频文件添加文本,android,video,ffmpeg,javacv,Android,Video,Ffmpeg,Javacv,我使用JavaCV在Android设备中录制视频,并使用videoview播放视频。现在,您希望在播放时在视频上显示文本,这是在录制视频后输入的。播放视频时,必须在所有视频播放器中看到此文本 我已经通过了链接,这是预期在这里也 这是录制视频后调用的方法 private void playRecordedVideo(Uri videoUri, boolean playVideoInLoop) { RelativeLayout.LayoutParams layoutParams = new

我使用JavaCV在Android设备中录制视频,并使用videoview播放视频。现在,您希望在播放时在视频上显示文本,这是在录制视频后输入的。播放视频时,必须在所有视频播放器中看到此文本

我已经通过了链接,这是预期在这里也

这是录制视频后调用的方法

private void playRecordedVideo(Uri videoUri, boolean playVideoInLoop)
{
    RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
    layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT, RelativeLayout.TRUE);

    videoView.setLayoutParams(layoutParams);

    videoView.setVisibility(View.VISIBLE);
    videoView.setVideoURI(videoUri);
    if(playVideoInLoop)
    {
        MediaController mediaController = new MediaController(MainActivity.this);
        mediaController.setAnchorView(videoView);
        videoView.setMediaController(mediaController);
        videoView.setOnPreparedListener (new OnPreparedListener() {                    
            @Override
            public void onPrepared(MediaPlayer mp) {
                mp.setLooping(true);
            }
        });
    }
    else
    {
        videoView.setMediaController(null);
    }
    videoView.start();
    btnStart.setText(getString(R.string.txt_finish));
}