标签: vlc

如何获取vlc日志?

我试图从VLC播放器运行rtsp url.但是会出现错误,并在对话框中显示"查看详细信息的日志".

如何在VLC中启用日志?

logging vlc rtsp rtsp-client

88
推荐指数
2
解决办法
15万
查看次数

Hunk#1在1.失败这是什么意思?

运行时出现以下错误make,我不知道它意味着什么或者该怎么做.任何人都可以照亮我或指向正确的方向吗?

(cd libdvdnav-git && patch -p1) < ../../contrib/src/dvdnav/dvdnav.patch
patching file Makefile.am
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file Makefile.am.rej
make: *** [dvdnav] Error 1
Run Code Online (Sandbox Code Playgroud)

我正在尝试为win32交叉编译VLC(使用linux).

makefile vlc cross-compiling

57
推荐指数
3
解决办法
9万
查看次数

如何使用HTML5视频使用VLC直播流?

我试过HTTP Ogg/Theora并且可以使用Chrome,但不适用于Firefox 7.

VLC配置:

为了测试,我一直在使用以下vlc命令行配置来流式传输桌面:

vlc.exe屏幕://:screen-fps = 30:screen-caching = 100:sout = #transcode {vcodec = theo,vb = 800,scale = 1,width = 800,height = 600,acodec = none}: http {mux = ogg,dst =:8181/desktop}:no-sout-rtp-sap:no-sout-standard-sap:ttl = 1:sout-keep

HTML5视频标签配置:

<video id="video" src="http://my_host_name:8181/desktop" type="video/ogg; codecs=theora" autoplay="autoplay"/>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

firefox html5 vlc video-streaming html5-video

40
推荐指数
1
解决办法
4万
查看次数

GStreamer rtp流到vlc

我在弄清楚如何使用gstreamer创建一个简单的rtp流并在vlc上显示它时遇到了一些麻烦.

我安装了GStreamer 0.10.30和VLC 1.1.3.我唯一的要求是使用MPEG4或H.264编解码器.

现在,我可以通过这个简单的管道流式传输GStreamer videotestsrc:

gst-launch videotestsrc ! ffenc_mpeg4 ! rtpmp4vpay ! udpsink host=127.0.0.1 port=5000
Run Code Online (Sandbox Code Playgroud)

它输出客户端接收流所需的"上限":

/GstPipeline:pipeline0/GstUDPSink:udpsink0.GstPad:sink: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)1, config=(string)000001b001000001b58913000001000000012000c48d8800f50a041e1463000001b24c61766335322e3132332e30, payload=(int)96, ssrc=(uint)365697461, clock-base=(uint)390754204, seqnum-base=(uint)10399
Run Code Online (Sandbox Code Playgroud)

我还可以使用以下管道显示流:

gst-launch udpsrc uri=udp://127.0.0.1:5000 caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)1, config=(string)000001b001000001b58913000001000000012000c48d88007d0a041e1463000001b24c61766335322e3132332e30, payload=(int)96, ssrc=(uint)298758266, clock-base=(uint)3097828288, seqnum-base=(uint)63478" ! rtpmp4vdepay ! ffdec_mpeg4 ! autovideosink
Run Code Online (Sandbox Code Playgroud)

但是当我尝试用vlc接收流时:

vlc -vvv rtp://127.0.0.1:5000
Run Code Online (Sandbox Code Playgroud)

我一无所获......

streaming vlc gstreamer

28
推荐指数
2
解决办法
7万
查看次数

VLC:如何从mp4转换为webm

如果可能的话,如何使用VLC将mp4转换为webm?我应该选择哪种编解码器?我需要重新编码声音吗?

我正在尝试将html5视频放在一个闪存作为后备的网站上.据我所知,它是Firefox允许的唯一格式(webm)(除非你在Windows 7 64bit上?).Theora似乎工作,但从我的理解它有点旧,也需要一段时间才能正确渲染图片并且不提供缩略图:(

<video controls width="500">  
    <!-- if Firefox -->  
    <source src="video/45-theora.ogg" type="video/ogg" />
    <!-- if Safari/Chrome-->  
    <source src="video/45.mp4" type="video/mp4" />
</video>
Run Code Online (Sandbox Code Playgroud)

哦,我在Mac OS Lion上,但如果它让某人更容易,我可以访问Windows 7,Vista和XP.

谢谢你的帮助!

vlc codec video-codecs html5-video

27
推荐指数
5
解决办法
6万
查看次数

android libvlc多个表面问题

我想知道是否可以在同一布局中使用两个表面并同时查看每个表面.将来我会看一个视频视图的网格视图,但每个视频视图都使用vlc.

我使用片段修改此示例(android-vlc-sample).

结果是我只看到一个视频......我该如何解决?

从log-cat我没有看到重要的错误,但我认为android UIThread存在渲染问题

Java编码

public class MultipleVideoPlayFragmentActivity extends FragmentActivity {

public final static String LOCATION = "com.compdigitec.libvlcandroidsample.MultipleVideoPlayFragmentActivity.location";
private static final String TAG = "MediaPlayer";
public String mFilePatha;

@Override
public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    setContentView(R.layout.activity_multiple_video_play_fragment);
    Intent intent = getIntent();
    mFilePatha = intent.getExtras().getString(LOCATION);
}

public static class VideoFragment extends Fragment implements
        SurfaceHolder.Callback, IVideoPlayer {
    public final static String TAG = "LibVLCAndroidSample/VideoActivity";

    public final static String LOCATION = "com.compdigitec.libvlcandroidsample.VideoFragment.location";

    private String mFilePath;

    // display surface
    private SurfaceView mSurface; …
Run Code Online (Sandbox Code Playgroud)

android vlc libvlc android-fragments android-view

22
推荐指数
1
解决办法
2188
查看次数

使用vlc将mp4流式传输到html浏览器

我有问题将我的网络摄像头图片(没有声音)流式传输到HTML页面.我正在使用最新的(v2.0.2 vlc for windows)进行流式传输,这是命令行:

"c:\Program Files (x86)\VideoLAN\VLC\vlc.exe" -I dummy  dshow:// --dshow-vdev="Logitech QuickCam Chat" --dshow-adev=none --dshow-caching=0 --sout=#transcode{vcodec=h264,vb=1024,channels=1,ab=128,samplerate=44100,width=320}:http{mux=ts,dst=:8080/webcam.mp4} 
Run Code Online (Sandbox Code Playgroud)

当我在另一个vlc播放器(http://127.0.0.1:8080/webcam.mp4)中打开流时,我可以观看流,但是当我尝试将其嵌入网页时,我什么都看不见!这是代码:

<!DOCTYPE html>
<html>
  <head>
    <title>Video Test</title>
  </head>
  <body>
    <video id="video" class="projekktor" autoplay="autoplay" width="300px" preload="metadata">  
      <source src="http://127.0.0.1:8080/webcam.mp4" />
            Your browser doesn't appear to support the HTML5 <code>&lt;video&gt;</code> element.  
    </video>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

比我试图在浏览器中打开它:

file:///C:/videostreaming/video.html
Run Code Online (Sandbox Code Playgroud)

我在chrome示例中看到的是,有网络流量,流正在下载,但没有显示.

vlc video-streaming html5-video

19
推荐指数
2
解决办法
6万
查看次数

VLC使用Lua编写脚本:跳转到文件中的特定时间?

这似乎应该很简单,但我在这里空手而归.我正在尝试创建一个简单的VLC脚本来检查"随机"按钮是否打开,如果是,当它跳转到随机文件时,而不是从时间= 0开始,它会在随机时间开始.

到目前为止,它看起来像我应该是一个播放列表脚本,我可以从播放列表对象获取持续时间,但在这个文档页面或谷歌,我似乎无法找到任何方式跳转到特定时间在Lua脚本中.有没有人有更多使用Lua控制VLC播放的经验?

lua vlc

18
推荐指数
2
解决办法
9409
查看次数

通过浏览器在VLC播放器上打开视频流

是否可以在网页上添加一种链接,打开VLC播放器并开始播放视频流?像这个:

或者,是否可以在浏览器中嵌入VLC播放器?

video vlc stream video-streaming

18
推荐指数
2
解决办法
7万
查看次数

在VLC播放器上播放YUV

在VLC播放器上播放原始视频(.yuv)文件时.如何告诉VLC视频的宽度,高度和帧速率?

vlc

18
推荐指数
1
解决办法
2万
查看次数