Page 1 of 1

Fedora 7 / i386 / mux=flv ?

Posted: 26 Sep 2007 09:39
by jchambers
Hello all.

I was noticing this post and would like to know what is the correct vlc version to get flv to encode on Fedora 7?

The post said I should use an earlier version, any version?
...or should I try 0.9.0-snv instead?





Edit...
I forgot to add.

mux=flv : output

Code: Select all

VLC media player 0.8.6c Janus [00000001] main private debug: checking builtin modules [00000001] main private debug: checking plugin modules [00000001] main private debug: recursively browsing `modules' [00000001] main private debug: recursively browsing `/usr/lib/vlc' [00000001] main private warning: cannot load module `/usr/lib/vlc/access/libaccess_dv_plugin.so' (/usr/lib/vlc/access/libaccess_dv_plugin.so: undefined symbol: raw1394_set_iso_handler) [00000001] main private warning: cannot load module `/usr/lib/vlc/codec/libquicktime_plugin.so' (/usr/lib/vlc/codec/libquicktime_plugin.so: undefined symbol: NewHandleClear) [00000001] main private debug: recursively browsing `plugins' [00000001] main private debug: module bank initialized, found 242 modules [00000001] main private debug: opening config file /var/www/.vlc/vlcrc [00000001] main private warning: config file /var/www/.vlc/vlcrc does not exist yet [00000001] main private debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU [00000001] main private debug: looking for memcpy module: 3 candidates [00000001] main private debug: using memcpy module "memcpymmxext" [00000306] main playlist debug: waiting for thread completion [00000306] main playlist debug: thread 145009552 (playlist) created at priority 0 (playlist/playlist.c:184) [00000307] main private debug: waiting for thread completion [00000307] main private debug: thread 155499408 (preparser) created at priority 0 (playlist/playlist.c:210) [00000308] main interface debug: looking for interface module: 1 candidate [00000308] main interface debug: using interface module "hotkeys" [00000308] main interface debug: thread 3086437264 (interface) created at priority 0 (interface/interface.c:231) [00000309] main interface debug: looking for interface module: 1 candidate [00000309] main interface debug: using interface module "screensaver" [00000309] main interface debug: thread 3075947408 (interface) created at priority 0 (interface/interface.c:231) [00000306] main playlist debug: adding playlist item `udp:@:8084' ( udp:@:8084 ) [00000310] main interface debug: looking for interface module: 7 candidates [00000310] dummy interface: using the dummy interface module... [00000310] main interface debug: using interface module "dummy" [00000310] main interface debug: thread 3065457552 (manager) created at priority 0 (interface/interface.c:216) [00000306] main playlist debug: creating new input thread [00000311] main input debug: waiting for thread completion [00000311] main input debug: thread 3054967696 (input) created at priority 0 (input/input.c:265) [00000311] main input debug: creating statistics handler [00000313] main stream output debug: stream=`transcode' [00000314] main private debug: looking for sout stream module: 1 candidate [00000313] main stream output debug: stream=`standard' [00000316] main private debug: looking for sout stream module: 1 candidate [00000316] main private debug: set sout option: sout-standard-access to http{mime=video/x-flv} [00000316] main private debug: set sout option: sout-standard-mux to flv [00000316] main private debug: set sout option: sout-standard-dst to 0.0.0.0:1755/stream.flv [00000316] stream_out_standard private debug: creating `http{mime=video/x-flv}/flv://0.0.0.0:1755/stream.flv' [00000316] stream_out_standard private debug: extension is flv [00000316] stream_out_standard private debug: extension -> mux=(null) [00000316] stream_out_standard private debug: using `http{mime=video/x-flv}/flv://0.0.0.0:1755/stream.flv' [00000317] main private debug: looking for sout access module: 1 candidate [00000317] main private debug: set sout option: sout-http-mime to video/x-flv [00000317] main private: creating httpd [00000317] main private debug: net: listening to 0.0.0.0 port 1755 [00000319] main http server debug: thread 3044477840 (httpd host thread) created at priority 0 (network/httpd.c:1078) [00000317] main private debug: using sout access module "access_output_http" [00000316] stream_out_standard private debug: access opened [00000320] main private debug: looking for sout mux module: 0 candidates [00000320] main private error: no sout mux module matched "flv" [00000316] stream_out_standard private error: no suitable sout mux module for `http{mime=video/x-flv}/flv://0.0.0.0:1755/stream.flv' [00000319] main http server debug: thread 3044477840 joined (network/httpd.c:1134) [00000319] main http server debug: HTTP host removed [00000318] main http server debug: no host left, stopping httpd [00000317] access_output_http private debug: Close [00000317] main private debug: removing module "access_output_http" [00000316] main private warning: no sout stream module matching "standard" could be loaded [00000316] main private debug: destroying chain... (name=standard) [00000316] main private debug: destroying chain done [00000314] stream_out_transcode private error: cannot create chain [00000314] main private warning: no sout stream module matching "transcode" could be loaded [00000314] main private debug: destroying chain... (name=transcode) [00000314] main private debug: destroying chain done [00000313] main stream output error: stream chain failed for `transcode{vcodec=FLV1,acodec=mp3}:standard{access=http{mime=video/x-flv},mux=flv,dst=0.0.0.0:1755/stream.flv}' [00000311] main input error: cannot start stream output instance, aborting [00000311] main input debug: thread 3054967696 joined (input/input.c:412) [00000306] main playlist: nothing to play


mux=ffmpeg{mux=flv} : output

Code: Select all

VLC media player 0.8.6c Janus [00000001] main private debug: checking builtin modules [00000001] main private debug: checking plugin modules [00000001] main private debug: recursively browsing `modules' [00000001] main private debug: recursively browsing `/usr/lib/vlc' [00000001] main private warning: cannot load module `/usr/lib/vlc/access/libaccess_dv_plugin.so' (/usr/lib/vlc/access/libaccess_dv_plugin.so: undefined symbol: raw1394_set_iso_handler) [00000001] main private warning: cannot load module `/usr/lib/vlc/codec/libquicktime_plugin.so' (/usr/lib/vlc/codec/libquicktime_plugin.so: undefined symbol: NewHandleClear) [00000001] main private debug: recursively browsing `plugins' [00000001] main private debug: module bank initialized, found 242 modules [00000001] main private debug: opening config file /var/www/.vlc/vlcrc [00000001] main private warning: config file /var/www/.vlc/vlcrc does not exist yet [00000001] main private debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU [00000001] main private debug: looking for memcpy module: 3 candidates [00000001] main private debug: using memcpy module "memcpymmxext" [00000306] main playlist debug: waiting for thread completion [00000306] main playlist debug: thread 145009552 (playlist) created at priority 0 (playlist/playlist.c:184) [00000307] main private debug: waiting for thread completion [00000307] main private debug: thread 155499408 (preparser) created at priority 0 (playlist/playlist.c:210) [00000308] main interface debug: looking for interface module: 1 candidate [00000308] main interface debug: using interface module "hotkeys" [00000308] main interface debug: thread 3085884304 (interface) created at priority 0 (interface/interface.c:231) [00000309] main interface debug: looking for interface module: 1 candidate [00000309] main interface debug: using interface module "screensaver" [00000309] main interface debug: thread 3075394448 (interface) created at priority 0 (interface/interface.c:231) [00000306] main playlist debug: adding playlist item `udp:@:8084' ( udp:@:8084 ) [00000310] main interface debug: looking for interface module: 7 candidates [00000310] dummy interface: using the dummy interface module... [00000310] main interface debug: using interface module "dummy" [00000310] main interface debug: thread 3064904592 (manager) created at priority 0 (interface/interface.c:216) [00000306] main playlist debug: creating new input thread [00000311] main input debug: waiting for thread completion [00000311] main input debug: thread 3054414736 (input) created at priority 0 (input/input.c:265) [00000311] main input debug: creating statistics handler [00000313] main stream output debug: stream=`transcode' [00000314] main private debug: looking for sout stream module: 1 candidate [00000313] main stream output debug: stream=`standard' [00000316] main private debug: looking for sout stream module: 1 candidate [00000316] main private debug: set sout option: sout-standard-access to http{mime=video/x-flv} [00000316] main private debug: set sout option: sout-standard-mux to ffmpeg{mux=flv} [00000316] main private debug: set sout option: sout-standard-dst to 0.0.0.0:1755/stream.flv [00000316] stream_out_standard private debug: creating `http{mime=video/x-flv}/ffmpeg{mux=flv}://0.0.0.0:1755/stream.flv' [00000316] stream_out_standard private debug: extension is flv [00000316] stream_out_standard private debug: extension -> mux=(null) [00000316] stream_out_standard private debug: using `http{mime=video/x-flv}/ffmpeg{mux=flv}://0.0.0.0:1755/stream.flv' [00000317] main private debug: looking for sout access module: 1 candidate [00000317] main private debug: set sout option: sout-http-mime to video/x-flv [00000317] main private: creating httpd [00000317] main private debug: net: listening to 0.0.0.0 port 1755 [00000319] main http server debug: thread 3043924880 (httpd host thread) created at priority 0 (network/httpd.c:1078) [00000317] main private debug: using sout access module "access_output_http" [00000316] stream_out_standard private debug: access opened [00000320] main private debug: looking for sout mux module: 1 candidate [00000320] main private debug: using sout mux module "ffmpeg" [00000316] stream_out_standard private debug: mux opened [00000316] main private debug: using sout stream module "stream_out_standard" [00000314] main private debug: set sout option: sout-transcode-vcodec to FLV1 [00000314] main private debug: set sout option: sout-transcode-acodec to mp3 [00000314] stream_out_transcode private debug: codec audio=mp3 0Hz 0 channels 64Kb/s [00000314] stream_out_transcode private debug: codec video=FLV1 0x0 scaling: 1.000000 800kb/s [00000314] main private debug: using sout stream module "stream_out_transcode" [00000311] main input debug: `udp:@:8084' gives access `udp' demux `' path `@:8084' [00000311] main input debug: creating demux: access='udp' demux='' path='@:8084' [00000321] main demuxer debug: looking for access_demux module: 0 candidates [00000321] main demuxer warning: no access_demux module matched "udp" [00000311] main input debug: creating access 'udp' path='@:8084' [00000322] main access debug: looking for access2 module: 9 candidates [00000322] access_udp access debug: opening server=:0 local=:8084 [00000322] main access debug: net: connecting to '[]:0@[]:8084' [00000322] main access debug: looking for network module: 1 candidate [00000322] main access debug: using network module "ipv6" [00000322] main access debug: removing module "ipv6" [00000322] main access debug: using access2 module "access_udp" [00000323] main private debug: pre buffering [00000322] access_udp access debug: detected TS over raw UDP [00000311] main input debug: creating demux: access='udp' demux='' path='@:8084' [00000324] main demuxer debug: looking for demux2 module: 45 candidates [00000324] main demuxer debug: using demux2 module "ts" [00000311] main input debug: looking for a subtitle file in /var/www/html/ [00000324] ts demuxer debug: DEMUX_SET_GROUP 0 (nil) [00000311] main input debug: starting in sync mode [00000322] access_udp access warning: unimplemented query in control [00000311] main input debug: `udp:@:8084' successfully opened [00000324] ts demuxer debug: PATCallBack called [00000324] ts demuxer debug: new PAT ts_id=31941 version=28 current_next=1 [00000324] ts demuxer debug: * number=1 pid=66 [00000324] ts demuxer debug: PMTCallBack called [00000324] ts demuxer debug: new PMT program number=1 version=27 pid_pcr=68 [00000324] ts demuxer debug: * es pid=68 type=129 fcc=a52 [00000311] main input debug: selecting program id=1 [00000325] main packetizer debug: looking for packetizer module: 17 candidates [00000325] main packetizer debug: using packetizer module "a52" [00000325] main packetizer debug: thread 3028102032 (decoder) created at priority 0 (input/decoder.c:159) [00000325] a52 packetizer: A/52 channels:2 samplerate:48000 bitrate:96000 [00000313] main stream output debug: adding a new input [00000314] stream_out_transcode private debug: creating audio transcoding from fcc=`a52 ' to fcc=`mp3 ' [00000326] main decoder debug: looking for decoder module: 28 candidates [00000326] main decoder debug: using decoder module "a52" [00000327] main encoder debug: looking for encoder module: 11 candidates [00000327] ffmpeg encoder debug: libavcodec initialized (interface 3352580 ) [00000327] ffmpeg encoder debug: found encoder MPEG Audio layer 1/2/3 [00000327] main encoder debug: using encoder module "ffmpeg" [00000328] main private debug: looking for audio filter2 module: 5 candidates No accelerated IMDCT transform found [00000328] main private debug: using audio filter2 module "a52tofloat32" [00000329] main private debug: looking for audio filter2 module: 5 candidates [00000329] audio_format private debug: fl32->s16l, bits per sample: 32 [00000329] main private debug: using audio filter2 module "audio_format" [00000320] main private debug: adding a new input [00000320] ffmpeg private debug: adding input [00000326] a52 decoder: A/52 channels:2 samplerate:48000 bitrate:96000 [00000324] ts demuxer debug: PMTCallBack called [00000324] ts demuxer debug: new PMT program number=1 version=28 pid_pcr=69 [00000324] ts demuxer debug: * es pid=68 type=129 fcc=a52 [00000324] ts demuxer debug: * es pid=69 type=27 fcc=h264 [00000330] main packetizer debug: looking for packetizer module: 17 candidates [00000330] main packetizer debug: using packetizer module "packetizer_h264" [00000330] main packetizer debug: thread 3016940432 (decoder) created at priority 0 (input/decoder.c:159) [00000324] ts demuxer warning: first packet for pid=68 cc=0x5 [00000330] packetizer_h264 packetizer debug: found NAL_SPS [00000330] packetizer_h264 packetizer debug: found NAL_PPS [00000320] ffmpeg private debug: writing header [00000320] ffmpeg private error: could not write header
Thanks.

Re: Fedora 7 / i386 / mux=flv ?

Posted: 26 Sep 2007 20:54
by jchambers
One more question.

Should I use a different ffmpeg? ( i installed it through yum )
It always seems to to boil down to that...

Code: Select all

# yum info ffmpeg.i386 Installed Packages Name : ffmpeg Arch : i386 Version: 0.4.9 Release: 0.37.20070503.lvn7 Size : 517 k Repo : installed Summary: Digital VCR and streaming server Description: FFMpeg is a complete and free Internet live audio and video broadcasting solution for Linux/Unix. It also includes a digital VCR. It can encode in real time in many formats including MPEG1 audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.

Code: Select all

ffmpeg.i386 0.4.9-0.37.20070503.lv installed ffmpeg-devel.i386 0.4.9-0.37.20070503.lv installed ffmpeg-libs.i386 0.4.9-0.37.20070503.lv installed ffmpeg2theora.i386 0.19-1.lvn7 installed mozilla-vlc.i386 0.8.6c-4.lvn7 installed vlc.i386 0.8.6c-4.lvn7 installed vlc-devel.i386 0.8.6c-4.lvn7 installed x264.i386 0-0.8.20061028.lvn7 installed xvidcore.i386 1.1.3-1.lvn7 installed xvidcore-devel.i386 1.1.3-1.lvn7 installed

Re: Fedora 7 / i386 / mux=flv ?

Posted: 03 Oct 2007 11:50
by kwizart
you need trunk indeed to write flv files...
you can take the srpm from livna and rebuild it with svn enabled (that will be easier than building from source)