我正在使用Ubuntu 18.04。在安装了很多次VLC之后,VLC仍然不能通过GUI打开。它是从终端工作,但我不能使用任何其他的VLC功能与它。错误消息如下所示:
Main libvlc error: cannot load plug-in /usr/lib/x86_64-linux-
gnu/vlc/plugins/gui/libqt_plugin.so: libqt5Svg.so.5: cannot open shared object
file: no such file or directory.
我正试图在Linux 16上安装新版本的vlc,我已经尝试过如何做它的教程,但没有成功。当我试图用apt-get install vlc安装它时,我得到了相同的2.0.8版本。如何解决这个问题。
命令行中的示例:
Command:
sudo add-apt-repository ppa:videolan/master-daily
Output:
You are about to add the following PPA to your system:
This PPA contains daily builds from the VLC develop
我正在尝试构建libVLC,以便在安卓应用程序中使用(我无法为我所针对的所有平台找到预构建的库)。我正在使用Ubuntu16.04.1LTS服务器,并遵循并安装了上面提到的软件包。我有NDK r13和SDKr24.4.1,基本上都是刚下载的。
我从./compile.sh -a arm --release -l开始了这个过程
一切似乎都是正确编译的,但最后我还是出现了链接器错误。下面是从似乎最相关的内容开始的输出:
Generating static module list
/home/builder/vlc-build/vlc-android/toolchains/arm/bin/arm-l
我用的是Ubuntu 14.04 LTS。当我试图更新我的系统时,我会收到以下错误消息:
软件更新程序-并不是所有的更新都可以安装
我在googled上搜索并建议使用sudo apt-get install -f修复损坏的包。但这对我没有用。
当我使用apt-get upgrade时,我收到以下消息:
Reading package lists...
Building dependency tree...
Reading state information...
The following packages have been kept back:
gir1.2-rb-3.0 gir1.2
在我的发行版最旧的VLC版本中,我使用我的发行版包管理器yum删除了它。在那之后,我从VLC Git仓库编译,我得到了VLC 2.0 -至少在终端上。
但它看起来仍然失败,因为在我的应用程序中,它仍然找到旧的VLC。我如何在我的发行版中提供最新的VLC,这样才不会抛出下面的Java错误?
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: This version of vlcj requires version 2.0.0 or later of libvlc, found too old ve
max@linux-vwzy:~> vlc --version
VLC media player 1.1.11 The Luggage (revision exported)
VLC version 1.1.11 The Luggage (exported)
Compiled by abuild on messiah (Aug 17 2011 15:23:16)
Compiler: gcc version 4.5.1 20101208 [gcc-4_5-branch revision 167585] (SUSE Linux)
This program comes with NO WAR
我的电脑里所有的视频文件都可以由ffplay播放,这是勒死的视频文件不能被播放。
这里有一些我的vlc配置。
📷
📷
📷
vlc在我的个人电脑会自动退出什么时候打开视频文件,是怎么回事?有丢失的包裹吗?
怎么检查?
dpkg -l | grep vlc
ii browser-plugin-vlc 2.0.6-4 amd64 multimedia plugin for web browsers based on VLC
ii libvlc-dev
我希望在Perl中手动缓存文件,这样播放声音时几乎不会有延迟。
我用Perl编写了一个程序,它通过对VLC进行系统调用来播放音频文件。在执行它的时候,我注意到在音频开始播放之前有一个延迟。延迟通常在1.0到1.5秒之间。然而,当我创建一个循环,连续多次执行相同的VLC调用时,延迟仅为0.2 - 0.3秒。我认为这是因为Linux缓存了声音文件。我在CPAN上找到了,但我不明白它是怎么工作的。我对不使用模块的解决方案感兴趣。如果这是不可能的,我想知道如何正确使用Cache::Cache。
(我知道使用对VLC的系统调用来提高执行速度不是一个好主意)
use Time::HiRes;
use wa
我有Ubuntu 11.10和VLC 1.1.12。当我单击镜头中的视频结果时,它会打开VLC,并得到以下错误:
VLC can't recognize the input's format:
The format of 'http://www.youtube.com/v/t4H_Zoh7G5A' cannot be detected. Have a look at the log for details.
我该怎么解决这个问题?
我有一台云计算机,我可以通过SSH访问它。我以root身份登录到我的云pc。
我曾经使用apt-get命令安装了VLC媒体播放器应用程序,但是当我向终端写入"vlc“时,我得到了以下输出:
root@fercis:~# vlc
The program 'vlc' is currently not installed. You can install it by typing:
apt-get install vlc-nox
当我写下"apt-get install vlc-nox“或"apt-get install vlc”时,计算机会打印出我已经安装
得到了这个大华vto流链接:可以和omxplayer一起使用,但是vlc不会播放它: rtsp://user:pass@ipadd:554/cam/realmonitor/channel=1&subtype=1 这是vlc的输出: VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055b9be2245b0] main libvlc debug: VLC media player - 3.0.16 Vetinari
[000055b9be2245b0] main libvlc debug: Cop
我正在为Mozilla创建一个插件,其中一个首选项是文件系统中的文件路径(特别是可执行文件或VLC播放器的命令)。该文件路径通过首选项窗口是可更改的,但是为该首选项添加默认值将是有帮助的。
因为这个副词应该同时适用于Linux和Windows操作系统,所以我希望为每个操作系统都包含默认文件,所以它看起来如下所示:
Linux:/usr/bin/vlc
Windows x86 C:\\Program Files\\VideoLan\\VLC\\vlc.exe
Windows x86_64 C:\\Program Files (x86)\\VideoLan\\VLC\\vlc.exe (因为默认的
我想利用Ubuntu上的VLC。VLC的开发人员声称他们将不再支持Debian软件包,而Snap软件包则是可行的。引文(截至2020年-04-12):
Ubuntu和许多其他Linux发行版的Nota Bene VLC都是使用快照打包的。这使我们可以直接向最终用户分发最新和最伟大的VLC版本,并提供安全和关键的缺陷修复、完整的编解码器和光学媒体支持。如果您希望安装传统的deb包,它可以像往常一样通过APT获得,并提供所有安全和关键的bug修复。然而,在下一个Ubuntu版本发布之前,不会有主要的VLC版本更新。
我在Ubuntu18.04上使用VLC已经有一段时间了(最近还使用了20.04 b
每当我试图从终端运行一个程序(例如apt- get ),我就会得到一个:
apt-get: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libstdc++.so.6)
不只是apt-get,还有gimp-2.8、vlc和其他程序.除了一些简单的程序(如ls )之外,我总是会收到以前的消息。
更不用说,我可以运行gimp,或vlc,或通过软件中心安装任何程序,或通过任何gui系统安装gdebi,无论是统一菜单,还是nautilus打开。但是,当涉及到通过终端运行
基本上,我试图建立一个单声道视频播放器,使用VLC,并能够在windows和linux上运行。我在c#中发现了一些很好的库,它们可以在mono上与VLC API dll对话,但这些dll在linux上是不存在的,并且查看这些库的代码,它们看起来可能只能在windows上运行。
linux上的VLC dll有没有c#,mono包装器?目前我关注的是VLC,因为我需要Hi10的支持,据我所知,VLC是一个老的跨平台播放器,有一个API接口。也就是说,我对各种想法持开放态度。
我一直试图在安卓系统中使用LibVLC,我遵循了的说明,并让它在ARM上工作得很好。但是,当试图将其编译为x86时,我设置:
导出ANDROID_ABI=x86
然后以同样的方式编译,但现在我遇到了一个问题,因为它无法编译。下面是一个截断的构建日志:
~/vlc-android$ sh compile.sh
VLC source found
Building tools
You are ready to build VLC and its contribs
Building the contribs
Generating EGL pkg-config file
Generating GLESv