gpt4 book ai didi

ffmpeg - 从 ffmpeg 流式传输到 Youtube 时没有音频

转载 作者:行者123 更新时间:2023-12-03 06:10:48 25 4
gpt4 key购买 nike

因此,在使用 ffmpeg 进行流式传输时,我无法在 youtube 上播放声音。

我尝试运行的命令;

ffmpeg \
-f v4l2 \
-vcodec h264 \
-video_size 864x480 \
-r 24 \
-i /dev/video1 \
-f alsa \
-thread_queue_size 1024 \
-ac 2 \
-i plughw:CARD=C920,DEV=0 \
-c:a aac \
-filter:a "volume=1.5" \
-b:a 128k \
-ar 44100 \
-vcodec copy \
-b:v 2000k \
-r 24 \
-g 48 \
-x264opts no-scenecut \
-bufsize 4096k \
-maxrate 2048k \
-f flv \
rtmp://a.rtmp.youtube.com/live2/STREAM_KODE

如果我使用 test.flv 之类的文件切换 rmtp 流。
然后我尝试用 VLC 观看这个,我确实得到了声音。

如果我检查 VLC 中的音频编解码器,我确实看到编解码器是 aac。
据我所知,他们的 help pages aac 是要发送的正确音频编解码器。

我不确定如何继续调试此问题,对此的想法会很棒。

最佳答案

好的,所以我能够让它工作。我用了SRS
为了测试我的流,我注意到声音断断续续,我删除了-x264opts no-scenecut \-ar 44100 \ ,然后我就可以在 youtube 上看到它了

关于ffmpeg - 从 ffmpeg 流式传输到 Youtube 时没有音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54616577/

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