使用 vlc 和 MPEG-4 编解码器以视频比特率对视频进行转码

使用 vlc 和 MPEG-4 编解码器以视频比特率对视频进行转码

当我尝试使用 MPEG-4 编解码器和视频比特率通过 vlc 转码视频时,出现以下错误:

Either both buffer size and max rate or neither must be specified

这是我使用的命令行:

vlc -vvv myvideo.m2ts --sout-ffmpeg-strict=-2 --sout '#transcode{vcodec=mp4v,vb=2000,acodec=mp4a,ab=96}:standard{access=file,mux=mp4,dst=/path/file.mp4}'

似乎我无法使用 MPEG-4 编解码器指定视频比特率。(如果我删除 vb 选项,它就可以工作了)。
那么我该如何使用 MPEG-4 编解码器指定视频比特率?

相关内容