【问题标题】:Don't show file path when playing video using VLCJ使用 VLCJ 播放视频时不显示文件路径
【发布时间】:2012-01-06 21:09:29
【问题描述】:

我正在使用 VLC 和 VLCJ 在我的 Java 应用程序中播放视频和音频文件,效果很好。

但播放视频时出现文字;此文本是播放视频的路径。

我不希望它在播放视频时出现,那么如何使用 Java 禁用它?

【问题讨论】:

    标签: java video vlc libvlc vlcj


    【解决方案1】:

    传递选项:no-video-title-show 以禁用视频中的媒体标题。见http://wiki.videolan.org/VLC_command-line_help

    使用 VLCJ 1.2.0 的示例:

                        String[] options = {
                                ":sharpen-sigma=2.0", 
                                ":blur-factor=127", 
                                ":ipv4-timeout=3000", 
                                ":no-video-title-show", 
                                ":loop", 
                                ":file-caching="+getFileCaching(),
                                ":sout-all",
                                ":sout-keep"
                        };
    
                        gc.getMediaPlayer().setRepeat(true);
                        gc.getMediaPlayer().setPlaySubItems(true);
                        gc.getMediaPlayer().playMedia(media, options);
    

    更新:

    最近 libVLC 2.0.x 对vout 功能的更改可能会导致no-video-title-show 不再适用于每个播放项配置:no-video-title-show,并且可能需要设置为每个全局配置--no-video-title-show。在 VLCJ 工厂构造函数 MediaPlayerFactory(options) 而不是 mediaplayer 的 xxxMedia 方法中传递每个全局配置选项。

    【讨论】:

      【解决方案2】:

      libVLC 2.1 有新的本地 API 来执行此操作 - 来自 libvlc_media_player.h:

      LIBVLC_API 
      void libvlc_media_player_set_video_title_display( libvlc_media_player_t *p_mi, libvlc_position_t position, unsigned int timeout );
      

      这在 vlcj 2.4.1 中可用 - 来自 MediaPlayer.java:

      void setVideoTitleDisplay(libvlc_position_e position, int timeout);
      

      应始终优先使用此 API,而不是使用不受支持的“选项”数组。

      例子:

      mediaPlayer.setVideoTitleDisplay(libvlc_position_e.disable, 0);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-04
        • 1970-01-01
        • 2015-11-14
        • 1970-01-01
        • 1970-01-01
        • 2015-11-04
        相关资源
        最近更新 更多