gpt4 book ai didi

ubuntu - 每秒更改 VLC 流的帧数

转载 作者:行者123 更新时间:2023-11-28 21:40:50 28 4
gpt4 key购买 nike

我们目前正在尝试使用 VLC 流式传输连接到我们的一台 Linux 服务器 (Ubuntu 12.04) 的网络摄像头,虽然我们能够成功地流式传输视频并远程查看,但我们需要更改每秒的帧数(默认为 24​​)。我们目前正在使用以下命令创建流:

vlc v4l2:// :v4l2-dev=/dev/video0 \
:v4l2-width=640 \
:v4l2-height=480 -- \
sout="#transcode{vcodec=theo,vb=256}:standard{access=http,mux=ogg,dst=:8090}" \
-I dummy

有人能告诉我们如何修改它来改变每秒的帧数吗?我们已经在线搜索并浏览了 VLC 文档,但未能找到解决方案。

更新

向我们指出了 fps 参数,但遗憾的是,这并没有解决问题 - 运行下面显示的命令的输出(那里还有一些其他错误,但流运行正常尽管如此,我们现在只专注于更改帧速率)。

$ vlc -v v4l2:// :v4l2-dev=/dev/video0 :v4l2-width=640 :v4l2-height=480 --sout="#transcode{vcodec=theo,vb=256,fps=1}:standard{access=http,mux=ogg,dst=:8090}" -I dummy
VLC media player 2.0.8 Twoflower (revision 2.0.8a-0-g68cf50b)
[0x14d0758] inhibit interface error: Failed to connect to the D-Bus session daemon: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
[0x14d0758] main interface error: no suitable interface module
[0x14d0758] main interface error: no suitable interface module
[0x13f3108] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x14d0758] dummy interface: using the dummy interface module...
[0x7f9f6c005518] mux_ogg mux: Open
[0x7f9f6c4d1a58] rawvideo decoder warning: invalid frame rate 0/1000000, using 25 fps instead
[0x7f9f640009c8] rawvideo generic warning: invalid frame rate 0/1000000, using 25 fps instead

最佳答案

将“fps=”添加到转码部分应该设置帧率:#transcode{vcodec=theo,vb=256,fps=10}

关于ubuntu - 每秒更改 VLC 流的帧数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18187948/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com