0
我用libVLC編寫了流媒體服務器。一切都完美無缺。 我用這個參數流libVLC - 轉碼參數
#transcode{vcodec=h264}: rtp{mux=ts,dst=239.255.255.239,sdp=sap,name=test"
但我也想reduze流式音頻文件的文件大小,讓我們以原文件大小的1/2說。 有什麼辦法可以用轉碼參數或其他方式解決這個問題嗎?
我用libVLC編寫了流媒體服務器。一切都完美無缺。 我用這個參數流libVLC - 轉碼參數
#transcode{vcodec=h264}: rtp{mux=ts,dst=239.255.255.239,sdp=sap,name=test"
但我也想reduze流式音頻文件的文件大小,讓我們以原文件大小的1/2說。 有什麼辦法可以用轉碼參數或其他方式解決這個問題嗎?
之一VLC實例包括這些示例轉碼字符串:
MP4最高:
#transcode{vcodec=h264,venc=x264{cfr=16},scale=1,acodec=mp4a,ab=160,channels=2,samplerate=44100}
MP4最低:
#transcode{vcodec=h264,venc=x264{cfr=40},scale=1,acodec=mp4a,ab=96,channels=2,samplerate=44100}
OGG最高:
#transcode{vcodec=theo,venc=theora{quality=9},scale=1,acodec=vorb,ab=160,channels=2,samplerate=44100}
OGG低:
#transcode{vcodec=theo,venc=theora{quality=4},scale=1,acodec=vorb,ab=96,channels=2,samplerate=44100}
WEBM高
#transcode{vcodec=VP80,vb=2000,scale=1,acodec=vorb,ab=160,channels=2,samplerate=44100}
WEBM低
#transcode{vcodec=VP80,vb=1000,scale=1,acodec=vorb,ab=96,channels=2,samplerate=44100}
改變各種參數,如降低比特率,會降低你的媒體的大小。