我使用此代码在VLC播放器上录制了实时流;
vlc http://sourceaddress.m3u8 :sout=#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100}:duplicate{dst=std{access=file,mux=mp4,dst=C:\\\\Users\\\\mypc\\\\Desktop\\\\%DATE:~-4%%DATE:~-7,2%%DATE:~-10,2%%TIME:~0,2%%TIME:~3,2%.mp4,no-overwrite}} --run-time=100 vlc://quit
所以,我尝试在HTML5视频播放器上播放视频。 但视频上没有声音,我上传到vimeo,它工作正常!
我认为编解码器问题但我从未找到解决方案
使用mediainfo检查;
总则
格式:MPEG-4
格式配置文件:基础媒体
编解码器ID:isom(mp41 / avc1)
文件大小:14.9 MiB
持续时间:57秒22毫秒
总比特率:2 187 kb / s
编写应用程序:vlc 2.2.6流输出
视频
格式:AVC
格式/信息:高级视频编解码器
格式简介:High@L3.1
格式设置,CABAC:是
格式设置,ReFrames:4帧
编解码器ID:avc1
编解码器ID /信息:高级视频编码
持续时间:56 s 760 ms
比特率:2 062 kb / s
宽度:1 280像素
高度:738像素
原始高度:720像素
显示宽高比:1.734
原始显示宽高比:16:9
帧率模式:常数
帧率:25.000 FPS
色彩空间:YUV
色度子采样:4:2:0
位深度:8位
扫描类型:渐进式
位/(像素*帧):0.087
流大小:14.0 MiB(94%)
音频
格式:MPEG音频
格式版本:版本1
格式配置文件:第2层 编解码器编号:6B
持续时间:57秒22毫秒
比特率模式:常数
比特率:128 kb / s
频道:2个频道
采样率:44.1 kHz
压缩模式:有损
流大小:888 KiB(6%)