首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >树莓皮lib照相机-vid到Youtube

树莓皮lib照相机-vid到Youtube
EN

Stack Overflow用户
提问于 2022-08-31 22:48:46
回答 1查看 184关注 0票数 1

我正在设置一个自然摄像头使用Raspberry Pi 4实况转播到Youtube。我可以通过以下方式将视频直播到Youtube:

代码语言:javascript
复制
raspivid -o - -t 0 -w 1280 -h 720 -fps 25 -b 4000000 -g 50 | ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f vs16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/<mykey>

但这需要启用遗留支持--这意味着我无法使用VNC远程访问pi。我可以使用Putty运行raspivid命令,但是我需要让另一台计算机在浏览器中运行Youtube以启用活动流。我宁愿让Pi来做这件事,但是我不能从Putty命令行打开铬。如果我关闭遗留支持,我可以使用VNC和运行铬,但我不能运行Raspivid。libcamera是用来取代Raspivid的,但是我还没有找到任何可以告诉我使用什么设置的东西。

代码语言:javascript
复制
libcamera-vid -o - -t 0 --width 854 --height 480 --brightness 0.1 --inline --autofocus --framerate 25 -g 50 | ffmpeg -f lavfi -i anullsrc -thread_queue_size 1024 -use_wallclock_as_timestamps 1 -i pipe:0 -c:v copy -b:v 2500k -f flv rtmp://a.rtmp.youtube.com/live2/mykey

提供错误,特别是围绕音频设置(我的Pi不是录音)。

如果有人能给我一个新手指南,把Raspivid命令转换成Raspivid相机,我将不胜感激!

谢谢

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-11-16 18:12:04

是的,您必须像下面的-i anullsrc=channel_layout=stereo:sample_rate=44100那样定义空音频

所以我有一些和你相似的东西:

代码语言:javascript
复制
libcamera-vid --inline --nopreview -t 0 --width 640 --height 480 --framerate 15 --codec h264 -o - | ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 -thread_queue_size 1024 -use_wallclock_as_timestamps 1 -i pipe:0 -c:v copy -c:a aac -preset fast -strict experimental -f flv rtmp://0.0.0.0:1935/live/1
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73562659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档