Gentoo Linux.
Code: Select all
$ cat /etc/portage/package.keywords
mail-filter/spamdyke ~* *
media-video/vlc ~x86
media-plugins/live ~x86
$ cat /etc/portage/package.use
media-video/ffmpeg amr network
media-video/vlc dvd ffmpeg mpeg mad wxwindows aac dts a52 ogg flac theora oggvorbis matroska freetype bidi xv svga gnutls stream vlm httpd cdda vcd cdio live httpd id3tag libgcrypt rtsp sdl-image shout stream twolame upnp vlm
$ cat /etc/make.conf
~~~
USE="-X -ipv6 stream lame mad mp3 mpeg aac ffmpeg xvid"
cvlc -vvv Bring\ Me\ To\ Life.mpg --sout '#transcode{vcodec=FLV1,acodec=mp3}:standard{access=http,mux=ts,dst=0.0.0.0:8087}'
but can't get transcoding from videofile to FLV-streaming.
Something from output:
[00000441] avcodec encoder error: cannot find encoder MPEG Audio layer 1/2/3
[00000350] stream_out_transcode stream out error: cannot find audio encoder (module:any fourcc:mp3 )
[00000350] stream_out_transcode stream out error: cannot create audio chain
[00000410] main packetizer error: cannot create packetizer output (mpga)
What is wrong? Why vlc can't find mp3 coder?