Page 1 of 1

vlc ignores the video bitrate transcoding option

Posted: 14 Feb 2008 16:40
by Consystor
Hello!

If I use vlc for example by:
vlc --intf dummy "${URL_NEW}" --sout '#transcode{vcodec=mp4v,vb=384,scale=1,acodec=mp3,ab=96,channels=2}:duplicate{dst="std{access=http,mux=asf,dst=:1234}"}'

then vlc ignores the video bitrate option.

I've read that this is a bug which occurs with newer versions of ffmpeg here:
Comment by Apollon Oikonomopoulos (apoikos) - Wednesday, 23 January 2008, 17:35 GMT-5
Update: it seems that with ffmpeg-20071204 vlc ignores the video bitrate transcoding option [1] and streams with enormous bitrates (~6 Mbps for a 640x480 MPEG-4 stream). The issue was resolved by compiling against the ffmpeg-20070505 tree, the previous version of ffmpeg in Arch Linux.

Summary: it seems that recent ffmpeg breaks a lot of stuff in vlc. ...
And the end of the thread there is the information that the problem is solved in vlc 0.8.6d-2
So, is there a possibility to get this version of vlc?

Regards,
Lukas

Re: vlc ignores the video bitrate transcoding option

Posted: 14 Feb 2008 19:04
by Jean-Baptiste Kempf
Can you fill a bug ?

Re: vlc ignores the video bitrate transcoding option

Posted: 14 Feb 2008 20:12
by Consystor
Hello!

Now it works...

For people who are interested (maybe in the future)
I've downloaded the vlc 0.8.6d-2 version here:
http://dag.wieers.com/rpm/packages/vlc/ ... rf.src.rpm

Then I've extracted the rpm (with rpm2cpio and cpio - under FreeBSD), applied the patches inside to vlc-0.8.6d manually, built vlc against ffmpeg-20061215 statically (by './configure --enable-ffmpeg --with-ffmpeg-tree=ffmpeg-20061215 ...') from the rpm archive and now transcode doesn't ignore the video bitrate setting anymore. :)

Regards
Lukas

PS:
All I know is, that the bug is existent in:
vlc-0.8.6d under FreeBSD with the current ffmpeg-2007.10.04_1 version from FreeBSD's ports system.
Other functions of vlc work fine (only gui modules are bad but that could be because of some old libs of my system etc.).

Re: vlc ignores the video bitrate transcoding option

Posted: 03 Sep 2013 21:39
by tonj
yes I had the same problem with centos6 64bit and the solution was to uninstall vlc and install vlc -1.1.13-1.el6.rf.x86_64.rpm using:
yum install -1.1.13-1.el6.rf.x86_64.rpm
I got it from here:
http://apt.sw.be/redhat/el6/en/x86_64/r ... x86_64.rpm
during the install I had to do 'yum downgrade' on a few packages to stop it complaining but once vlc was in it no longer ignored the vb and it worked fine.