我正在尝试在Android视频中添加徽标,我试图这样做:
String[] options = {"--sub-filter=logo" ,"--logo-file=/mnt/sdcard/video.png"};
playMRL(mLibVlcInstance, mrl, options);
但它没有添加徽标,在Windows中可以使用:
vlc --sub-filter=logo --logo-file=video.png movie.mp4
有人知道如何在Android中运行这些选项吗?
答案 0 :(得分:0)
您好我通过这种方式找到了来自https://bitbucket.org/edwardcw/libvlc-android-sample的示例中的选项:
ArrayList<String> options = new ArrayList<String>();
//options.add("--subsdec-encoding <encoding>");
options.add("--aout=opensles");
options.add("--audio-time-stretch"); // time stretching
options.add("-vvv"); // verbosity
libvlc = new LibVLC(options);
但是AFAIK并不是libVLC的所有功能都是由android端口公开的,正如在这个答案中所述:Video rotation on android using LibVLC