Questions tagged «vlc-media-player»

跨平台的开源媒体播放器和流媒体服务器。如果在播放,流式传输,转码或使用VLC的功能时遇到问题,请使用此标签。如果问题是特定于平台的,请考虑将其与OS或platorm标签(Windows,Linux,osx等)配对

3
如何在新窗口实例中打开VLC?
我总是习惯于打开一个新的VLC窗口。当我想观看某些东西时,请转到“打开文件” ... etcetera,因为当我在Windows资源管理器中单击文件并选择“打开方式”时,或者只是单击该文件或右键单击以选择“使用VLC播放”总是在一个已经使用过的旧VLC窗口中打开。有什么方法可以让VLC使用新的VLC而不必始终诉诸于:打开VLC,“打开文件”,查找文件等?


6
使用精确计时器逐帧浏览电影
我有一个为物理课制作的视频,打算用来衡量事件发生的时间。我可以使用VLC的逐帧功能轻松找到开始帧和结束帧。 但是,VLC的计时器似乎只能精确到一秒,因此我得到的答案没有“ 5秒”更精确。 VLC或任何其他程序中是否有方法可以准确识别视频中特定帧的发生时间? 我可以轻松访问Ubuntu和Windows,并在需要时购买Mac。 如果没有精确的计时器,由于我知道帧速率,因此我使用的数字帧也将起作用。


1
在OS X中从视频文件中提取每一帧作为图像
我要做的是提取视频文件的每一帧并输出图像。 我尝试通过终端使用VLC的命令,但是,即使我关闭了“跳过帧”,它似乎仍在跳过帧。我想我的MacBook Pro i7太慢了。好像不跳帧就不能播放视频文件似乎很奇怪。无论如何,有没有其他选择可以让我得到每一帧?似乎vlc尝试实时执行此操作,如果在速度较慢的计算机上工作可能会出现问题。 这是我使用的VLC命令: /Applications/VLC.app/Contents/MacOS/VLC /Users/name/Downloads/complete/video.mkv --video-filter=scene --scene-prefix=movie --scene-ratio=1 --scene-path=/folder --start-time=1035 --stop-time=1100 --no-skip-frames

2
如何从命令行在VLC中进行以下转换?
鉴于我几乎对编解码器等一无所知,因此我发现命令行文档有些不知所措。 因此,以下正是我在VLC(1.1.11)中所做的事情,非常高兴知道与之等效的确切命令行是什么: 在媒体->转换/保存 添加文件,然后单击转换/保存 添加目标文件的名称 在设置->个人资料中 选择“音频-MP3” 点击开始



3
通过示例从HTML页面内部流媒体
因此,我是一名软件工程师,试图了解有关流媒体工作原理的一些细节。我花了大部分时间试图了解与我的应用程序相关的各种编解码器,容器格式和流协议。到目前为止,这是我对它如何工作的理解,这很可能会被误导: 流媒体实际上可以归结为容器格式和流协议: 所有音频数据(通过音频编解码器)编码为音频比特流 所有视频数据都被编码(再次通过编解码器)为视频比特流 这两个流合并(多路复用?)到一个容器中,该容器最终成为文件(例如MP4等)。 然后,特殊的媒体服务器通过一些标准的流协议(例如RTSP)将此容器(MP4文件或其他格式)提供给客户端(也许在某人的浏览器中运行的HTML5视频播放器) 对于浏览器客户端,我假设浏览器本身具有RTSP客户端,然后以某种方式将其呈现给用户HTML5 Video Player 我可以从Web服务器(例如nginx或httpd)托管MP4文件,但是由于这些服务器不是RTSP服务器,因此只能将对MP4的请求视为下载请求,因此无法流式传输MP4 文件。媒体文件 同样,如果我要用来curl从Nginx服务器获取文件,由于Nginx curl都不讲RTSP,因此它将被视为文件下载。 但是,当我从流媒体服务器(VideoLAN,Red5,Wowza等)托管MP4文件时,我使用RTSP客户端(或任何受支持的流媒体客户端)从该服务器请求流,然后只能那么是否发生 任何实际的流式传输 因此,即使YouTube或Vimeo“视频”托管在HTTP服务器通过HTTP(S)服务的HTML页面上,我也认为这些页面上的嵌入式视频播放器(实际上是视频的播放位置)实际上正在开始,与流服务器的后续连接以及通过RTSP或其他一些非HTTP协议进行流传输 因此,这是我的理解,我想我首先要问的是,如果以上所述不正确,请先纠正我!假设我或多或少是正确的: 如何在HTML页面中运行并由HTML服务器提供服务的流媒体播放器如何与流媒体服务器建立流(RTSP等)连接(服务RTSP请求)?


3
如何通过VLC将游戏流​​式传输到电视上?
是否存在可行的解决方案,可以将DLNA等PC游戏(如《 Left 4 Dead》)的实时输入流传输到电视? 我发现了很多流式硬件和软件,但是它们都是关于共享电影和照片的。该线程甚至得出结论认为这是不可能的,我发现令人难以置信,因为在具有足够带宽的情况下,实时流传输与从文件流传输相同,而高清视频占用大量带宽。 通过VLC可以通过DLNA流式传输桌面。

2
Aceplayer VLC在全屏模式下顶部显示“ Buffering [x]%”……令人讨厌
有没有一种方法可以避免在Aceplayer VLC上以全屏模式显示状态栏文本“缓冲[1-99]%”?未全屏显示时,信息将显示在底部的状态栏中(这对我来说是可以的)。隐藏状态栏不会改变它... 它以大写字母显示在顶部。很烦人。可能有人在这里写了一些东西http://www.m2x.nl/videolan/vlc/commit/5ea622dc8f808ef7879505078ad280ce5eeb00a6, 但是我在Linux Mint操作系统上找不到该文本所属的文件。任何帮助表示赞赏,我将其用于直播。

3
使用VLC或FFmpeg提取视频中的“每10帧之一”
我正尝试出于科学目的提取视频的“每10帧中恰好有1帧”(即提取1,剩下9则重复)。视频为105帧,3.5秒,29.97fps(h.264,.mov,由Nikon D3100制作)。 我已经在这里上传了。 VLC 下面的命令应产生10帧,但仅产生6张图像。我尝试了不同的场景比率,但它们都不产生正确的帧数(甚至无法校正)。 vlc 1.mov --video-filter=scene --vout=dummy --scene-ratio=10 --scene-prefix=img- --scene-path=. vlc://quit 有人可以告诉我这是什么问题吗? FFmpeg FFmpeg似乎没有完全适合我的命令。下面的命令每秒提取3帧,但是由于FPS并非恰好是30(2.97),因此不会为我产生正确的结果。 另外,即使使用此命令,FFmpeg也无法给出正确的帧数。对于3.5秒的视频,我期望最多10帧,但是我得到的是12帧! ffmpeg -i 1.mov -y -an -sameq -r 3 -f image2 -vcodec mjpeg %03d.jpg 我怎样才能实现自己想要的?

2
如何配置VLC以正确播放4K内容
目前,我在Windows(10 Pro x64)上使用的主要媒体播放器是VLC,但我注意到当我要播放UHD内容(2K,4K视频)时会冻结。 我的PC的配置:Intel i7 3770、16GB RAM,512GB SSD,nVidia GTX 970 4GB。 声音还可以,但是图像静止(每分钟 2-3帧)。 我尝试设置编解码器或启用/禁用GPU加速,但未成功。 我应该设置什么才能播放这种不流动的内容? PS:Media Player Classic可以流畅播放同一文件,但我想保留VLC作为主要播放器。

8
如何在VLC媒体播放器中播放价值音乐/视频的文件夹
在VLC媒体播放器中,我可以使用vlc -LZ <file 1> <file 2> <file 3>例如重复播放和随机播放各种文件。是否可以指定整个目录并播放文件夹及其子文件夹中的所有音乐? 假设我主持一个聚会,并且有一个“ Party Music”文件夹,我将如何循环播放该文件夹中的所有音乐并重复整个播放列表?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.