Mplayer libmp3lame
Ok i want to build Slackware Mplayer with libmp3lame option enabled but
the stops here In Slackbuild i change that line USE_PATENTS=${USE_PATENTS:-"NO"} to USE_PATENTS=${USE_PATENTS:-"YES"} Code:
make: *** [libmpdemux/mp_taglists.o] Error 1 |
I rebuilt it this morning on Slackware-current with no problems. I used the Slackbuild from 14.0, changing that line also. It would seem that something is wrong with libmpdemux, so I would start there. That said, I'm no expert.
|
Would you upload you package somewhere
|
Quote:
|
Ok i download Mplayer from that link but that package is not build with libmp3lame support
Code:
MEncoder 20110624-4.5.2 (C) 2000-2011 MPlayer Team |
Please provide the exact command you are using, I would like to repeat the process here to see what is going wrong.
|
Code:
mencoder "video.mp4" -idx -ovc lavc -lavcopts vcodec=flv:vme=5:vbitrate=959:vmax_b_frames=0 -vf-add expand=::-1:-1:1 -of avi -dvd-device "/dev/dvd" -oac mp3lame -lameopts br=128:cbr:mode=1 -af volnorm=2:0.25 -srate 44100 -o "output.avi" -vf-add harddup |
Well in order to have libmp3lame suppport in mencoder, you will have to recompile MPlayer in the presence of an installed lame package...
MPlayer itself does not come with lame libraries. The same holds true for a lot of other useful libraries. All that the MPlayer.SlackBuild does when you define USE_PATENTS=YES is remove the explicit "disable" configurations for patent-encumbered codecs so that these codecs can be included... if they are found in your filesystem at compiletime. Which is not the same as enabling those in the default build. This is something I have never clarified before because I never actually checked mencoder's capabilities. I never use it. I will probably build a new MPlayer package with lame as a dependency. Eric |
Thanks for the clarification.
|
Quote:
|
This is true that libmp3lame is often used with MEncoder, for example: http://quadpoint.org/projects/simplerip/. On the other hand MEncoder will try to continue its work, even if this library is not installed, meaning that it should print a warning and switch automatically to any other available way of decoding.
|
All times are GMT -5. The time now is 07:13 PM. |