我正在使用qt5和ubuntu13.04
我克隆了git存储库(git克隆git://github.com/ntadej/vlc-qt.git),然后按照自述文件中编写的步骤,这是输出:
tdsxv@tdsxv-M52S-S3P:~/VLCLibrary$ mkdir build
tdsxv@tdsxv-M52S-S3P:~/VLCLibrary$ cd build/
tdsxv@tdsxv-M52S-S3P:~/VLCLibrary/build$ cmake .. -DCMAKE_INSTALL_PREFIX=prefix
-- The C compiler identification i
我正在尝试构建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
最近,我尝试为Android编译vlc,遇到了这个错误。
我的操作系统: OS X El Capitan。
下面是我的编译日志:
Last login: Sat May 7 17:48:07 on ttys000
wedonedeiMac:~ wedone$ cd /Volumes/D/vlc_source_code/Android
wedonedeiMac:Android wedone$ ./compile.sh
VLC source found`
Configuring`
ABI: armeabi-v7a
API: android-9
SYSROOT:
我正在为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 (因为默认的
得到了这个大华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
我正在尝试探索用于安卓的libVLC,这就是为什么在windows 7上设置VLC项目的原因,但我面临着一些问题。当我导入项目并安装所有帮助库并尝试使用NDK进行编译时,会出现以下错误
make.exe: *** No rule to make target `jni/..//modules/codec/omxil/iomx.cpp',
needed by `obj/local/armeabi/objs-debug/iomx gingerbread/__//modules/codec/omxil/iomx.o'. Stop.
当我试图搜索文件夹中的文件时,我只能找到iomx
我一直试图在安卓系统中使用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
[info] Installing libvlc
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Users/Eric/Documents/Develop/Project/MobileVLC/ImportedSources/vlc/install-ios-OS/lib/vlc/libcompat.a(dummy.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Tool
我有一台云计算机,我可以通过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”时,计算机会打印出我已经安装
我在Linux上使用python-vlc绑定从Python 3.x控制视频时遇到了问题。视频在窗口中可以正常播放,但热键似乎被忽略了。libvlc媒体播放器可以处理热键吗?
我的最小代码:
import vlc
from time import sleep
player = vlc.MediaPlayer("test.mp4")
player.video_set_key_input(True)
player.play()
while player.get_state()!=vlc.State.Ended:
sleep(1)
以下是我的编译结果的一部分:
===============================================================================
You are ready to build VLC and its contribs
make: '.gas' is up to date.
[info] Building contrib for iOS in '/Users/nikhil.t/VLCKit/MobileVLCKit/ImportedSources/vlc/contrib/iPhoneOS-arm64'
[
基本上,我试图建立一个单声道视频播放器,使用VLC,并能够在windows和linux上运行。我在c#中发现了一些很好的库,它们可以在mono上与VLC API dll对话,但这些dll在linux上是不存在的,并且查看这些库的代码,它们看起来可能只能在windows上运行。
linux上的VLC dll有没有c#,mono包装器?目前我关注的是VLC,因为我需要Hi10的支持,据我所知,VLC是一个老的跨平台播放器,有一个API接口。也就是说,我对各种想法持开放态度。
我需要从我的应用程序窗口向libvlc发送按键,我该怎么做?我尝试使用varSetInteger,但随后得到以下错误:
error: ‘var_SetInteger’ was not declared in this scope
所以我搜索了在其中定义了var_SetInteger的文件,发现它是在vlc_variables.h中定义的,所以在中包含了它,并得到了以下错误。我遗漏了什么?
../vlc-0.9.10/include/vlc_variables.h:121: error: ‘__var_Create’ has not been declared
../vlc-0.9.10/inc
我在android studio中使用VLC,在Linux中使用FFMPEG,我需要修改FFMPEG c文件中的一些代码,但当我在android中编译FFMPEG和运行VLC应用程序时,它使用的是原始版本的FFMPEG,而不是修改后的版本。
我的编译代码是:
./configue
sudo make install
make
我什么都试过了为什么会这样?如果我删除FFMPEG文件并编译它,从某个地方恢复FFMPEG文件,也许还有另一种方法可以编译,或者如何找到FFMPEG的源代码?但是我不知道该怎么做?
所以我刚刚在我2014年年中的Macbook Pro Retina上安装了Ubuntu 15.10作为一个独立的分区。
一切都很好,我安装的每个应用程序也都在工作,但无论什么情况,每次安装或更新都会出现一些错误。
alex@Alex-LinuxTop:~$ sudo apt-get install vlc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed
作为linux的相对新手,我需要一些关于如何解决这个问题的详细帮助。
当我尝试在终端上启动VLC时,它显示:
yohji@htpc:~$ vlc
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[0000000000ff5148] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Segmentation fault (core d
我的电脑里所有的视频文件都可以由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