javacv
javacv copied to clipboard
Error loading local image when adding a watermark using FFmpegFrameFilter.
The code is as follows:
String watermarkImagePath = "E:/watermark/watermark.png";
String filterStr = String.format("[in]scale=1920:1080[v1];movie=%s[watermark];[v1][watermark]overlay=0:0,format=rgba [out]",watermarkImagePath);
FFmpegFrameFilter filter = new FFmpegFrameFilter(filterStr, 1920, 1080);
filter.start();
When I change watermakImagePath to a file under the project, String watermarkImagePath = "watermark.png", the watermark can be generated normally,I use an absolute path,watermarkImagePath = "E:/watermark/watermark.png", it gives an error.
Error: [Parsed_movie_1 @ 0000015468d24940] Failed to avformat_open_input 'E'
Error: [AVFilterGraph @ 0000015468227f40] Error processing filtergraph: No such file or directory