首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >libVLC -转码参数

libVLC -转码参数
EN

Stack Overflow用户
提问于 2015-08-21 14:28:01
回答 1查看 2.7K关注 0票数 1

我用libVLC编写了一个流服务器。一切都很顺利。我在流中使用这个参数

代码语言:javascript
复制
#transcode{vcodec=h264}: rtp{mux=ts,dst=239.255.255.239,sdp=sap,name=test"

但是我也想缩减流音频文件的文件大小,比方说是原始文件大小的1/2。有什么方法可以用转码参数或其他方法来解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-22 12:35:43

其中一个VLC示例包含以下示例代码字符串:

MP4高中:

代码语言:javascript
复制
#transcode{vcodec=h264,venc=x264{cfr=16},scale=1,acodec=mp4a,ab=160,channels=2,samplerate=44100}

MP4低:

代码语言:javascript
复制
#transcode{vcodec=h264,venc=x264{cfr=40},scale=1,acodec=mp4a,ab=96,channels=2,samplerate=44100}

OGG High:

代码语言:javascript
复制
#transcode{vcodec=theo,venc=theora{quality=9},scale=1,acodec=vorb,ab=160,channels=2,samplerate=44100}

奥格洛:

代码语言:javascript
复制
#transcode{vcodec=theo,venc=theora{quality=4},scale=1,acodec=vorb,ab=96,channels=2,samplerate=44100}

WEBM高中

代码语言:javascript
复制
#transcode{vcodec=VP80,vb=2000,scale=1,acodec=vorb,ab=160,channels=2,samplerate=44100}

WEBM低

代码语言:javascript
复制
#transcode{vcodec=VP80,vb=1000,scale=1,acodec=vorb,ab=96,channels=2,samplerate=44100}

改变各种参数,如降低比特率,将减少媒体的大小.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32142887

复制
相关文章

相似问题

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