[Ffmpeg-devel-irc] ffmpeg.log.20120627

burek burek021 at gmail.com
Thu Jun 28 02:05:02 CEST 2012


[00:03] <burek> rm-rf, if one of your cams is already encoding the video in mp4, then no need to re-encode it again
[00:05] <undercash> hello
[00:05] <undercash> i use this command to stream on justin
[00:05] <undercash> http://pastebin.com/Tgsqehac
[00:05] <phoenixson> what video formats are trailers on imdb in?
[00:06] <undercash> i m wondering if it s possible to add outputs so i could send that stream to ustream as well?
[00:07] <undercash> one transcoding.. 2 broadcasts.
[00:12] <burek> undercash it might be
[00:13] <undercash> ;)
[00:13] <burek> but you are using rtmp
[00:13] <burek> does ustream also use rtmp?
[00:14] <undercash> good question
[00:14] <undercash> i guess?
[00:14] <undercash> let me check..
[00:14] <burek> one way I can think of is: ffmpeg -i input -vcodec ... -acodec ... | ffmpeg -i -c copy output1 -c copy output2
[00:15] <burek> but it's a quest to find out which format to use for pipe :)
[00:15] <burek> anyway, that way you would use 1 ffmpeg to encode all you need and another one to dup the output to 2 destinations
[00:16] <burek> effectively using only 1 encoding process and 2 muxing processes
[00:18] <undercash> i can't add like a second output in the bash
[00:18] <undercash> like out_file2="-f flv rtmp://ustream.tv/app/streamkey"
[00:26] <undercash> yea they provide rtmp link
[00:26] <undercash> donno about this example you proposed
[00:27] <ShinyObjects> Hey all, I'm reading through ISO 14496-12 to learn about AVC Composition Times.
[00:28] <ShinyObjects> It's sort of dense reading and doesn't supply much context (for instance, what is a composition time and why do I need it?")
[00:28] <ShinyObjects> Does anyone have a link  to a slightly more human-oriented explanation?
[00:32] <JEEB> ShinyObjects, http://mpeg.chiariglione.org/faq/mp4-sys/sys-faq-esm.htm#ESM-27
[00:32] <ShinyObjects> Appreciated, JEEB
[00:32] <JEEB> I would think this is similar
[00:34] <ShinyObjects> Interesting. Ok, that makes a little more sense. I'm not sure why it's so important yet, but at least that tells me what they are :)
[00:34] <ShinyObjects> Thanks again JEEB: it would have taken me a long time to find that fairly simple thing out.
[00:42] <burek> undercash, you can, but it will use 2 encoding processes
[00:44] <undercash> really
[00:44] <undercash> not cool
[00:45] <undercash> anyway they provide rtmp url + stream name, don't know how to put this in a single output url
[00:45] <undercash> unlike for justin
[00:45] <burek> iirc it has got something to do with implementing sinks and sources and it might be implemented now
[00:45] <burek> I didn't check it
[00:46] <burek> so I might be wrong
[00:46] <burek> the best would be to start the cmd line and see cpu usage
[00:46] <burek> if it doubles, then im right :)
[00:48] <undercash> yep
[00:49] <undercash> i did a quick test, the rtmp url for ustream doesnt work..
[00:49] <undercash> so donno if it would duplicate the encoding
[00:50] <malinens> hi guys! does sse4.1 CPU feature is big factor in encoding ffmpeg with x264?
[00:51] <llogan> someone put a dirty diaper in my mail box...
[00:52] <malinens> I have one little bit older cpu with sse4.1 and I get 250 frames per second but with "more powerful" CPU without sse4.1 I get only 15 frames per second
[00:53] <burek> undercash, try to set the 2nd output to a simple file
[00:53] <undercash> why not yes
[00:53] <undercash> good idea
[00:53] <malinens> sorry, not 15 but 150
[00:53] <burek> malinens, well use the old one then :)
[00:54] <malinens> nope, I need more than one server for ffmpeg
[00:54] <llogan> are your ffmpegs using the same version and configure?
[00:54] <llogan> did you disable-yasm?
[00:55] <undercash> it works
[00:55] <undercash> 2 output, and one transcoding
[00:56] <malinens> one is ubuntu with 0.10.4 and other I just compilled on centos using this guide: https://ffmpeg.org/trac/ffmpeg/wiki/CentosCompilationGuide
[00:56] <undercash> just need the f*** ustream rtmp..
[00:56] <undercash> :)
[00:57] <burek> :)
[00:59] <malinens> also on ubuntu my ffmpeg compilation is little bit weird: http://pastebin.com/DzCNedat but it still works better than on centos
[01:01] <malinens> on centos I don't have such creepy stuff: http://pastebin.com/tmQeLWwJ
[01:08] <malinens> it seems CPU speed is a factor. on centos I have 4 cores E5320  @ 1.86GHz but on ubuntu I have 4 cores Intel(R) Core(TM)2 Quad CPU    Q9650  @ 3.00GHz
[01:08] <malinens> both are xeons
[01:09] <malinens> and admin told me that centos has more powerful CPU... bad admin :D
[02:06] <Freakshow> any examples of using ffmpeg to output hls?
[02:21] <Freakshow> yeah, that 10 line blurb is less than helpful
[02:21] <Freakshow> to the googles!
[02:29] <Nickname123> Can anyone tell me why the following configure doesn't build ffplay?
[02:29] <Nickname123> http://pastebin.com/icwvdxCi
[02:30] <Nickname123> I am building on windows with msys
[02:34] <Freakshow> can you supply any relevant bits from the failure?
[02:34] <Nickname123> I didn't see any errors or failure. It just wasn't built
[02:35] <Nickname123> I didn't know if I had incompatible flags or something
[02:36] <Freakshow> hmm... how about setting a logfile to see what happened?
[02:36] <Nickname123> okay
[02:36] <Freakshow> ./configure --logfile=./config.log <options>
[02:37] <Freakshow> this could only be partially correct as I'm pulling my details from building in osx and freebsd
[02:37] <Freakshow> however, I can't imagine that 'wouldn't' work
[02:39] <Nickname123> running config with the following script http://pastebin.com/ar1XXdZf
[02:39] <Nickname123> painfully slow for some reason. building now
[02:39] <Nickname123> *after i mean
[02:40] <Nickname123> making now
[02:41] <Nickname123> here was the config.log: http://pastebin.com/Ad9Wh9sx
[02:54] <Nickname123> Forgot to capture make output.  Redoing it
[03:05] <Nickname123> That one messed up... http://pastebin.com/T9izQnCx  but it didn't mention ffplay
[03:14] <burek> Nickname123, ffplay_deps='avcodec avformat swscale swresample sdl'
[03:14] <burek> check if there are any errors regarding those deps
[03:14] <burek> c:/users/gordon/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: reopening ffmpeg_g.exe: Permission denied
[03:14] <burek> :D
[03:19] <Nickname123> hrm I got a permission error again running in an administrator command windows
[03:19] <Nickname123> *window
[03:22] <Nickname123> any idea what the permission denied is about or how to correct it?
[03:23] <Nickname123> on windows 7 using msys and mingw
[03:24] <Nickname123> didn't want to let it get the best of me but i am having the hardest time lol
[03:51] <Robert_> Could somebody help me on the following code as to why it doesnt encode
[03:51] <Robert_>  ffmpeg  -i  infile.mpg -vcodec libx264 -b:v 1400k -vf scale=624:352 -preset fast -threads 0 -acodec libvo_aacenc -ab 192k outfile.mp4
[03:51] <Robert_> the infile audio is ac-3  and it wont let me encode
[03:53] <Robert_> i get this error everytime   [libvo_aacenc @ 037F6EE0] Unable to set encoding parameters
[03:53] <Robert_> Output #0, mp4, to 'E:\xampp\htdocs\dvd\WWE.Falls.Count.Anywhere.2012.DVDRip\cd
[03:53] <Robert_> .mp4':
[03:53] <Robert_>     Stream #0:0: Video: h264, yuv420p, 624x352 [SAR 352:351 DAR 16:9], q=-1--1,
[03:53] <Robert_> 1400 kb/s, 90k tbn, 29.97 tbc
[03:53] <Robert_>     Stream #0:1: Audio: aac, 48000 Hz, 5.1(side), s16, 192 kb/s
[03:53] <Robert_> Stream mapping:
[03:53] <Robert_>   Stream #0:0 -> #0:0 (mpeg2video -> libx264)
[03:53] <Robert_>   Stream #0:1 -> #0:1 (ac3 -> libvo_aacenc)
[03:53] <Robert_> Error while opening encoder for output stream #0:1 - maybe incorrect parameters
[03:53] <Robert_> such as bit_rate, rate, width or height
[03:53] <Robert_> whoops sory didnt know about pastebin just read it ughh sorry guys
[03:56] <Robert_> heres the paste sorry again for copying here    http://pastebin.com/Uxpb1aNx
[03:56] <sacarasc> Probably gotta make it only have stereo, not 6 channels. (The audio.)
[03:57] <Robert_> hmm how do i do that?
[11:52] <rainmaker1> Hello, anyone have experience with fragmented mp4 files? I am trying to save multicast input (h.264 and aac) to fragmented mp4 file so I can place atom on the begining of file, but when I try to play it with vlc it just play a few seconds of video  and then stops
[12:21] <xero-exez> rainmaker1: qt-faststart [filename]
[12:33] <murali> hi, while compiling ffmpeg from source, based on the following link http://ffmpeg.gusari.org/viewtopic.php?f=25&t=38 i'm getting the following error. LD      ffmpeg_g libavcodec/libavcodec.so: undefined reference to `x264_bit_depth' libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_125' collect2: ld returned 1 exit status make: *** [ffmpeg_g] Error 1 Please provide some help.
[12:36] <murali> burek. you there? i hope you remember me. yesterday we had some conversation based on this.
[12:40] <burek> murali, type ldconfig
[12:41] <murali> burek, it didn't work.
[12:41] <burek> ok, make distclean
[12:41] <murali> i compiled x264 and then typed ldconfig
[12:41] <burek> ldconfig
[12:41] <burek> ./configure... make...
[12:41] <murali> ok. wait.
[12:41] <burek> do you have any other x264 installed
[12:41] <burek> (from your repository maybe)
[12:41] <murali> you mean, in the x264 directory?
[12:41] <burek> dpkg -l | grep 264
[12:41] <murali> ok. i'll check.
[12:42] <burek> if you have, uninstall it, since you dont need it if you compile the latest x264
[12:43] <murali> ok. gimme 5 mins. i'll do all these steps.
[12:57] <murali> burek, thanks a lot. the compilation is done. now when running the ffmpeg command it displays [root at SS59-MAA ffmpeg]# ./ffmpeg ./ffmpeg: error while loading shared libraries: libavfilter.so.3: cannot open shared object file: No such file or directory
[12:57] <murali> but, i can see all the so and so.* files are present in all the respective directory.
[12:58] <burek> ldconfig
[13:02] <murali> oops. correct.
[13:05] <murali> burek. thanks a lot for your support and patience. will use this knowledge in future too. this irc is awesome and a nice place to get real help.
[13:05] <burek> :beer: :)
[13:07] <murali> ha ha.. sure. i'm an indian. i'll support KingFisher only. :-)
[13:08] <burek> the best one
[13:08] <burek> is a cold one :D
[13:08] <murali> oh really? you that? which country are you from?
[13:08] <burek> serbia :)
[13:09] <murali> oh, that's a wow. thanks a lot and will serve you a KF when you come to india.
[13:09] <burek> it's a deal :)
[13:09] <murali> yeah. sure. you can count on me. :)
[13:13] <varaderoguy> morning ffmpegers
[13:15] <microchip_> \o
[13:29] <jesk> anyone knowing mp4 tagger with imdb or similar online-db support?
[13:29] <jesk> osx support would be cool, but not a must
[13:29] <jesk> cli prefered, but not a must
[13:30] <jesk> but must have is ability to *not* rearrange atom structure
[13:31] <jesk> all taggers i tried are too stupid to consider free-atom
[13:31] <jesk> or are rewriting the whole file although free is there
[13:32] <jesk> *free and moov in front of mdat
[13:32] <burek> what does it have to do with ffmpeg? :)
[13:33] <burek> you have better chances with google I guess
[13:33] <jesk> mp4 metadata is one of the abilities of ffmpeg :)
[13:34] <jesk> i believe chance is not bad to get answer here :)
[13:36] <jesk> google is another time clueless about that
[13:51] <AlRazi> I'm facing a number of issues converting mp3 to HE-AAC .. can anyone help out please ?
[14:01] <burek> yes
[14:01] <burek> AlRazi, can you please use pastebin.com, to show your command line and its output?
[14:02] <AlRazi> of course just a sec, thanks
[14:03] <AlRazi> http://pastebin.com/dx9FCtgf
[14:03] <AlRazi> when i try to play the resulting m4a file on itunes, it gives 7000+ hours duration
[14:03] <AlRazi> i tried qt-faststart to no avail
[14:04] <AlRazi> the only case that it actually worked was when i produced wav from ffmpeg, and used faac to convert wav to m4a
[14:04] <AlRazi> the issue here is that faac does not support HE-AAC
[14:05] <burek> AlRazi, can you provide complete output
[14:05] <burek> not just cmd line
[14:06] <AlRazi> yes second
[14:07] <AlRazi> http://pastebin.com/xfU9z3p0
[14:10] <AlRazi> this one actually works, let me try the problematic mp3, sorry for that : /
[14:10] <burek> ok :)
[14:11] <AlRazi> http://pastebin.com/JubJ5wj3
[14:12] <AlRazi> Time on itunes -> 789:57:13
[14:13] <burek> can you type ffmpeg -i out4.m4a
[14:14] <AlRazi> http://pastebin.com/DV5sv1ma
[14:15] <burek> can you try mediainfo on that file
[14:16] <burek> also vlc player
[14:16] <burek> and some other media player
[14:16] <burek> just to check
[14:16] <AlRazi> mplayerx plays it
[14:16] <burek> because the output looks fine
[14:17] <AlRazi> but if i try to stream the file, the player pauses till it downloads it all and then starts streaming
[14:17] <burek> which player
[14:18] <AlRazi> mplayer
[14:18] <AlRazi> oh
[14:18] <burek> use qt-faststart
[14:18] <AlRazi> soundmanager2 and jplayer
[14:18] <AlRazi> i tried the python script
[14:18] <AlRazi> the output said that atom was moved
[14:18] <AlRazi> but same results
[14:18] <burek> does vlc play it fine?
[14:19] <AlRazi> don't have it installed, but mplayer plays it
[14:19] <AlRazi> should I try vlc per say ?
[14:19] <burek> I'm not sure
[14:19] <burek> but if qt-faststart didn't complain
[14:19] <burek> then I guess the file is fine
[14:20] <AlRazi> yeah the python wrapper
[14:20] <burek> try several media player just to be sure there are no odd errors
[14:20] <AlRazi> but the example i sent you earlier
[14:20] <burek> just to make sure is it the file that's bad or the itunes player
[14:20] <AlRazi> did work
[14:20] <AlRazi> the m4a give correct duration
[14:20] <burek> well I don't see any problems in ffmpeg's output
[14:21] <AlRazi> the difference in the two outputs are max_analyze_duration warning
[14:21] <AlRazi> the ( Estimating duration from bitrate, this may be inaccurate )
[14:21] <AlRazi> and the ( Multiple frames in a packet from stream )
[14:21] <AlRazi> steam 0*
[14:22] <burek> well
[14:22] <burek> you can increase analyze duration if you like
[14:22] <burek> ffmpeg -analyzeduration 10000000 ...
[14:23] <AlRazi> warning still there can i link you the command only ?
[14:23] <burek> increase it to 20000000
[14:24] <AlRazi> ffmpeg -i abc.mp3 -acodec libaacplus -ab 64K -ar 44100 -vn -analyzeduration 100000000 -map_metadata g out4.m4a
[14:24] <burek> no man..
[14:24] <burek> look what I wrote above
[14:24] <burek> ffmpeg, followed by analyzeduration option and then all the other options
[14:25] <AlRazi> doh
[14:25] <burek> the order of options does matter
[14:27] <AlRazi> so far when i increase the warning still pops up at the new higher value
[14:27] <burek> then your input mp3 might be damaged or something
[14:28] <Spideru> ffplay -i rtp://<ip>:<port> return: "At least one output file must be specified". How can i say to ffplay to use sound output on my windows XP? Thank you
[14:29] <burek> Spideru, can you please use pastebin.com, to show your command line and its output?
[14:29] <Spideru> ok
[14:29] <burek> also, you don't need -i when using ffplay
[14:30] <Spideru> oh gosh i'm a donkey
[14:30] <Spideru> last command was not ffplay but ffmpeg
[14:30] <burek> :)
[14:30] <Spideru> tab completition fails
[14:31] <AlRazi> burek, sorry for this but one last question .. can i eleminate ( Estimating duration from bitrate, this may be inaccurate) ? coz by mere observation, when this pops up the resulting m4a is problematic
[14:32] <burek> AlRazi, when you get that message
[14:32] <AlRazi> in the conversion output
[14:32] <burek> it means that input file did not contain such info (in metadata or container) so ffmpeg tries to calculate it itself
[14:32] <burek> it's just a warning, nothing to worry about
[14:32] <gnarface> even if the bitrate it detects is "bitrate: -2147483 kb/s" ?
[14:33] <burek> if you are concerned if the input is invalid or not, then unpack your mp3 to wav
[14:33] <burek> ffmpeg -i bla.mp3 out.wav
[14:33] <burek> and use wav as an input for aac+ conversion
[14:33] <AlRazi> using ffmpeg again ?
[14:33] <burek> gnarface, such bitrates are usually detected on live streams
[14:33] <AlRazi> i'll try it now
[14:34] <burek> or if your ffmpeg is old :)
[14:35] <gnarface> burek: 0.8.3 too old?
[14:35] <burek> well I can't tell, I never used it
[14:35] <burek> I always use latest git
[14:36] <burek> to make sure all the bug fixes are up to date
[14:41] <latenite> Hi folks, I have a timelapse made out of tiff images. I created this file with mencoder. Now I want ffmpeg to convert it inti flv but all I I get is this error: https://gist.github.com/3003836
[14:41] <AlRazi> burek, it worked but the quality of the m4a is a bit weak .. it gave this message converting from wav ( Guessed Channel Layout for  Input Stream #0.0 : stereo )
[14:41] <latenite> Hiw can I fix that?
[14:41] <burek> AlRazi, if the quality of 64kbps aac+ is weak, that means your input is weakly encoded
[14:42] <AlRazi> can we change that ( sorry if it sounds too stupid )
[14:42] <burek> latenite, what is *.timelapse?
[14:42] <burek> AlRazi, what I wanted to say is that your original mp3 file is of a bad quality already
[14:43] <burek> i.e. find another original with better encoding quality
[14:43] <latenite> burek, its a secqemce of images I created like so : mencoder 'mf://@tifiles.txt' -mf fps=${fps} -ovc copy  vcodec=mpeg -o origtif.timelapse
[14:43] <AlRazi> oh, got that .. thanks burek
[14:43] <burek> latenite, so, it's MJPEG sequence?
[14:44] <burek> try ffprobe origtif.timelapse
[14:44] <burek> or mediainfo origtif.timelapse
[14:44] <latenite> burek, I dont know about MJPEG? I told it to be vcodec=mpeg . I that MJPEG?
[14:46] <burek> latenite, well, simply put, the ffmpeg error tells you that ffmpeg doesn't recognize the input
[14:47] <burek> btw, your ffmpeg looks like a distro binary
[14:48] <burek> is it normal that --cpu=core2 has been configured for a distribution
[14:48] <latenite> burek, yes its gentoos ffmpeg. Is that a bad thing?
[14:48] <burek> no, I'm just wondering
[14:48] <burek> why would distro maintainer choose what kind of cpu the end user will have
[14:48] <latenite> burek, but what is wrong with my file? Did I create it in a bad way?
[14:49] <burek> latenite, I don't know, the point is that ffmpeg doesn't support your input, whatever it is
[14:49] <burek> frankly I also don't know what's a timelapse file
[14:49] <latenite> burek, I think with gentoo it lokks up a config...and sees 2 cpus here.
[14:49] <latenite> ..then complies it with this option
[14:49] <burek> ok
[14:50] <latenite> burek, its a secquence of images taken every minute for hours....then playback in 30 sec
[14:50] <burek> why don't you save that sequence in series of files
[14:50] <AlRazi> do you need to have --enable-faac with --enable-libaacplus ?
[14:50] <burek> AlRazi, no
[14:50] <latenite> burek, I did. They are all fiff files
[14:50] <latenite> burek, but I want it to be a video
[14:51] <burek> latenite, then why did you provide only 1 file to ffmpeg input: origtif.timelapse
[14:51] <burek> ?
[14:51] <latenite> burek, here is some info on this file https://gist.github.com/3003900
[14:51] <burek> if you have a sequence like img001.tiff, img002.tiff, ...
[14:51] <burek> then you can do it with ffmpeg
[14:52] <latenite> burek, because I merged all the source images like so: mencoder 'mf://@tifiles.txt' -mf fps=${fps} -ovc copy  vcodec=mpeg -o origtif.timelapse
[14:52] <burek> do you have the original sequence of files on the disk in some directory?
[14:52] <latenite> yes
[14:52] <latenite> I say I can skip the mencoder part?
[14:52] <burek> what is the file name format, how does it look
[14:52] <burek> yes you can, of course
[14:53] <latenite> file look slike sohttps://gist.github.com/3003908
[14:53] <latenite> https://gist.github.com/3003908
[14:53] <burek> can you type ls in that dir
[14:53] <latenite> yes
[14:54] <latenite> its about 700 files
[14:54] <burek> I'm just curious to see how they are named
[14:54] <burek> is it 1.tiff, 2.tiff, ...
[14:54] <burek> or 001.tiff, 002.tiff, ...
[14:56] <latenite> burek, liek so: ./output1.tif
[14:56] <latenite> ./output2.6.tif
[14:56] <latenite> ./output4.2.tif
[14:56] <latenite> ./output5.8.tif
[14:56] <latenite> ./output7.4.tif
[14:56] <latenite> ./output9.tif
[14:56] <latenite> ./output10.6.tif
[14:56] <latenite> ./output12.2.tif
[14:56] <latenite> ./output13.8.tif
[14:56] <latenite> ./output15.4.tif
[14:56] <burek> hm
[14:56] <latenite> ./output17.tif
[14:56] <burek> where is the pattern in that..
[14:57] <latenite> the nest larger the numer is the next file
[14:57] <latenite> 2. is bigger than 4.2
[14:57] <burek> can you use some tool to rename it to a normal sequence
[14:57] <latenite> sure
[14:57] <burek> like 1,2,3,4...
[14:57] <burek> well do it
[14:57] <burek> and then
[14:57] <burek> you can use
[14:57] <burek> ffmpeg -i output%d.tif ...
[14:58] <burek> for the encoding part, how do you want to encode your video exactly
[14:58] <latenite> I *need* to be able to specify the framerate thats most important
[14:59] <burek> ok, you will
[14:59] <latenite> like I did with mencode
[14:59] <burek> I'm just asking what the end result should be
[14:59] <latenite> anything else is not so important
[14:59] <burek> any specific target or something?
[14:59] <latenite> al flv is fine
[14:59] <burek> ok
[14:59] <burek> then ffmpeg -r 25 -i output%d.tif -vcodec libx264 out.flv
[15:01] <latenite> by that I get an error : https://gist.github.com/3003936
[15:02] <burek> oh
[15:02] <burek> your input images are of invalid size for a video
[15:02] <burek> should be 1920x1280
[15:02] <burek> and not 1281 :)
[15:02] <latenite> so that was the reason in the fist place?
[15:02] <burek> ffmpeg -r 25 -i output%d.tif -s 1920x1280 -vcodec libx264 out.flv
[15:03] <burek> that should fix it, but since you are doing a resize, expect some small quality loss
[15:03] <burek> or we can crop it using filter
[15:03] <burek> that way you wont loose any quality
[15:03] <latenite> yes that would be cool :D
[15:04] Action: pron bites burek
[15:04] <pron> nom nom nom
[15:04] <burek> pron, :beer: :)
[15:04] <pron> damn i want cheburek now ;(
[15:05] <burek> latenite, try: ffmpeg -r 25 -i output%d.tif -vf crop=1920:1280 -vcodec libx264 out.flv
[15:05] <latenite> burek, it does not throw an error but there is no aout.flv file created https://gist.github.com/3003960
[15:07] <burek> latenite, try to take a better look
[15:07] <burek> the aout.flv should be there :)
[15:07] <burek> also, latenite, did you rename those files
[15:07] <burek> to form a proper sequence?
[15:08] <latenite> burek, sorry I found the file. :/
[15:08] <latenite> bit its small 117K 27. Jun 15:05 aout.flv
[15:08] <Spice_Boy> hi. I can successfully use mplayer to view a webcam, but ffmpeg (feeding to ffserver) dies with a bus error. The same OS, version, everything works fine when using the same camera on the laptop. any ideas?
[15:09] <burek> latenite, did you rename all files?
[15:09] <latenite> burek, yes the files are numbered from 1 to 450
[15:09] <Spice_Boy> (ie, works on laptop, not desktop)
[15:09] <burek> Spice_Boy, can you see the cam with ffplay
[15:10] <burek> latenite, can you do ls in that dir
[15:10] <burek> and paste it on pastebin
[15:10] <Spice_Boy> burek: I wanted to try that, but didn't know the command
[15:10] <burek> Spice_Boy, how do you access your webcam in mplayer?
[15:11] <Spice_Boy> mplayer tv:// -tv width=1280:height=960:device=/dev/video5
[15:11] <Spice_Boy> or smaller resolutions too
[15:11] <burek> do you have /dev/video0
[15:11] <Spice_Boy> generally 640x480 to test
[15:11] <Spice_Boy> I have 4 video cards that it detects first, the cam is on 5
[15:11] <burek> i see
[15:11] <Spice_Boy> sorry, 5 video cards
[15:11] <burek> oh yes, its in that line above
[15:11] <burek> didnt see it :)
[15:12] <burek> ffplay -f v4l2 /dev/video5
[15:12] <Spice_Boy> Bus error
[15:12] <burek> ?
[15:12] <burek> Spice_Boy, can you please use pastebin.com, to show your command line and its output?
[15:12] <Spice_Boy> that's all it says
[15:12] <Spice_Boy> ok
[15:12] <Spice_Boy> moment
[15:14] <Spice_Boy> burek: http://pastebin.com/LW4XwD0S
[15:14] <Spice_Boy> that's both commands
[15:15] <burek> your ffmpeg is seriously crippled
[15:15] <burek> can you recompile it from git?
[15:15] <Spice_Boy> I just compiled it as simple as possible to get it going. Also though, it's strange, because it works on a different host with the same liveCD distro
[15:15] <burek> well
[15:15] <burek> it's not the same
[15:15] <Spice_Boy> I'm happy to recompile if that will help
[15:15] <burek> you didn't install the same libs
[15:15] <burek> as there
[15:15] <burek> so when making ffmpeg
[15:15] <ubitux> Spice_Boy: can you give a backtrace?
[15:15] <burek> it didn't recognize needed libs
[15:16] <burek> and didn't build the support for them
[15:16] <Spice_Boy> how not the same?
[15:16] <Spice_Boy> was same usb stick
[15:16] <ubitux> Spice_Boy: gdb --args ./ffmpeg_g -f v4l2 /dev/video5
[15:16] <ubitux> run, and the bt
[15:16] <Spice_Boy> ok, learning here :)
[15:16] <Spice_Boy> ubitux: I'll do that now..
[15:16] <ubitux> i mean with ffplay actually
[15:17] <Spice_Boy> ubitux: would it be bad if I didn't have the gdb command? :(
[15:17] <ubitux> mmh try this before:
[15:17] <ubitux> ./ffmpeg -f v4l2 -i /dev/video5 -f null -
[15:17] <Spice_Boy> oh
[15:18] <Spice_Boy> Failed to set value 'null' for option 'f'
[15:18] <ubitux> with *ffmpeg*?
[15:18] <Spice_Boy> oh sorry
[15:18] <Spice_Boy> I did ffplay...
[15:18] <ubitux> yeah, i want you to try ffmpeg now
[15:19] <ubitux> to see if it's not a sdl issue or something
[15:19] <Spice_Boy> same, Buss error
[15:19] <ubitux> ok
[15:19] <Spice_Boy> can you see my confusion as to why it works on one and not the other?
[15:19] <ubitux> then please give a valgrind and/or gdb backtrace on the binaries with symbols (_g ones)
[15:19] <Spice_Boy> you just lost me there
[15:20] <ubitux> valgrind ./ffmpeg -f v4l2 -i /dev/video5 -f null -
[15:20] <ubitux> gdb --args ./ffmpeg -f v4l2 -i /dev/video5 -f null -
[15:20] <ubitux> etc.
[15:20] <ubitux> check http://ffmpeg.org/bugreports.html
[15:20] <Spice_Boy> ok, seems valgrind is a debugger...
[15:20] <ubitux> not really
[15:21] <burek> apt-get install gdb
[15:21] <burek> and when you finish, later, type apt-get --purge autoremove gdb
[15:21] <burek> that will remove it completely
[15:22] <Spice_Boy> 2 things, this doesn't have apt-get but I'll compile it from source. Also, I just have to reset and it will be gone (livecd, unless I specifically want something saved)
[15:22] <burek> what os are you using
[15:23] <Spice_Boy> porteus (slackware based)
[15:23] <Spice_Boy> I'm compileing valgrind now, and downloading gdb
[15:27] <Spice_Boy> ok, I now have valgrind
[15:29] <ubitux> please use ffmpeg_g instead of ffmpeg btw
[15:29] <ubitux> since it will give much more information
[15:29] <Spice_Boy> hang on, all hell has broken loose here...
[15:30] <Spice_Boy> is that a configure option?
[15:30] <Spice_Boy> to make it?
[15:30] <ubitux> should be made by default
[15:30] <ubitux> don't you have it in your source directory?
[15:31] <Spice_Boy> I grabbed the snapshot, not git... is that maybe why?
[15:32] <Spice_Boy> wait, I have it
[15:32] <Spice_Boy> I just tried valgrind ./ffmpeg -f v4l2 -i /dev/video5 -f null -
[15:33] <ubitux> can you pastebin the output?
[15:33] <Spice_Boy> just about to :)
[15:33] <ubitux> valgrind ./ffmpeg_g ... then, if you have it
[15:34] <Spice_Boy> http://pastebin.com/wqN7S3w2
[15:35] <ubitux> looks like your system is broken
[15:35] <ubitux> according to what valgrind is saying
[15:37] <Spice_Boy> I assume that means something to you
[15:39] <ubitux> not much, except that you're on your own
[15:41] <Spice_Boy> haha
[15:42] <Spice_Boy> ok then
[16:07] <ePirat> is there an altrnative for av_set_parameters ?
[16:07] <ePirat> or isnt it needed anymore?
[16:15] <latenite> burek, I managed to get it working. Thank you for helping me out. Now I have this timelapse :D
[16:15] <latenite> Say, is there a way to put two videos of smae length aside of each other into one new video. So I can playback and compare?
[16:22] <jesk> is the documenation about ffserver's ability correct that it doesn't support currently streaming/reading from files?
[16:25] <burek> latenite, try overlay filter
[16:26] <burek> jesk, afaik it does
[16:26] <burek> just use File <file> inside <stream> element
[16:26] <burek> omg..
[16:27] <burek> #<Stream file.rm>
[16:27] <burek> #File "/usr/local/httpd/htdocs/tlive.rm"
[16:27] <burek> #NoAudio
[16:27] <burek> #</Stream>
[16:29] <latenite> burek, I read http://ffmpeg.org/ffmpeg.html#overlay-1 but I can not make sense of it. I wish they had a small example.
[16:33] <burek> ffmpeg -i input -vf "overlay=..." output.avi
[16:36] <alyawn> Fabric Manager... nice, burek
[16:39] <alyawn> ok... do I have to call avformat_find_stream_info() if I already know the stream formats? if not, then what all needs to be populated in my FormatContext?
[16:39] <latenite> burek, I dont know how to define the input file. My way -> will overwrite the source files https://gist.github.com/3004467
[16:39] <alyawn> latenite, remove with.flv
[16:40] <latenite> alyawn, but with.flv and without.flv are my two source files that I want to show in one video
[16:40] <alyawn> then add "movie=with.flv," to the beginning of the filter string
[16:41] <latenite> alyawn, that gives me another error: https://gist.github.com/3004489
[16:42] <alyawn> change the space to a comma... no spaces allowed in the filter string
[16:43] <latenite> alyawn, still there is something missing https://gist.github.com/3004499
[16:45] <alyawn> label the input to overlay: s/overlay/[in]overlay/
[16:46] <alyawn> all of this info can be found here, btw: http://ffmpeg.org/ffmpeg.html
[16:46] <latenite> alyawn, sorry but it still fails : https://gist.github.com/3004536
[16:47] <latenite> I cant see how one can take the documentation and get this to work. The syntax is very very complicated
[16:48] <alyawn> you need to read and understand filtergraphs to grasp the consept
[16:48] <alyawn> you're almost there
[16:48] <alyawn> read the output of the error and see if you can change values around to get it to do what you want
[16:49] <latenite> Well I stll need it to be side by side not only 1ßpx abpart
[16:50] <latenite> and I dont get the error. Is ot telling me that I need to define the endresults size? like 3840x1280?
[16:52] <alyawn> do a little investigating... the answer is in the error output
[16:53] <latenite> I dont get the error. It sais my overlay area (result video) is not in the main area. But what is main area?
[16:54] <alyawn> right... the line above that tells you what values overlay is given... check there
[16:56] <latenite> alyawn, I tried this https://gist.github.com/3004620 but I can make sense of "overlay area amd main area". Which one is what?
[16:59] <alyawn> look at the overlay filter output above the error to see how the values you changed effected the parameters
[16:59] <alyawn> you have 2 video inputs one is called main the other is called overlay
[17:00] <latenite> alyawn, I found this syntax on google. It works ffmpeg -i with.flv -filter:v "[in]setpts=PTS-STARTPTS, pad=iw*2:ih:iw:0,[left]overlay=0:0[out]; movie=without.flv,setpts=PTS-STARTPTS[left]" output.flv
[17:01] <latenite> alyawn, I will get into this later. I realy am interested...but I need this done now...So I have to skip the learning part for today
[17:02] <latenite> alyawn, thank you very much for showing me the way :D
[17:02] <alyawn> latenite, no problem
[17:11] <latenite> alyawn, :D I guess to realy get into ffmopeg I need some time. This cant be done in a day or to...I figured.
[17:13] <latenite> alyawn, one last question. If I dont wanf flv but a videoforamt that has less/none loss. Wich one would I use?
[17:15] <alyawn> depends on what the player you're using supports
[17:42] <rm-rf> burek: thanks for your help yesterday
[17:43] <rm-rf> i'm still running into an issue where ffmpeg just dies randomly
[17:44] <rm-rf> i tried to set logging, but for some reason it isn't logging anything
[17:44] <rm-rf> any suggestions?
[18:04] <delicado> hi, do i have to put an avpicture_free() after each call to avcodec_decode_video2()?.
[18:06] <delicado> hi i need help.
[18:15] <teratorn> delicado: are you using valgrind?
[18:15] <delicado> i get disconnected, did someone answered my question?.
[18:16] <delicado> teratorn. no, why?
[18:16] <teratorn> you need to be
[18:16] <burek> rm-rf, can you please use pastebin.com, to show your command line and its output?
[18:16] <burek> latenite, can you please use pastebin.com, to show your command line and its output?
[18:16] <teratorn> otherwise worring about memory will be a waste of time :)
[18:17] <delicado> teratorn, im in windows. i tried looking for valgrind before, but i did not find a windows port. sorry i have a bad english.
[18:17] <delicado> teratorn: yeah i got memory leak. about 4kb per second.
[18:17] <teratorn> delicado: only commercial products
[18:17] <teratorn> if you allocate frames
[18:17] <teratorn> you free them
[18:17] <teratorn> otherwise you don't
[18:18] <teratorn> the decoder will need references to those objects until its done with them
[18:20] <delicado> okay i have mine an avpicture_free() after each call to avcodec_decode_video2. ill now remove them. and see if it helps. maybe i got heap corruption or something like that
[18:26] <teratorn> that shouldn't help, but who knows
[18:30] <delicado> yeah i still get the leak. ill see ffplay.c then.
[18:33] <latenite> burek, which command do you meen?
[18:39] <teratorn> burek: hes not talking to you :)
[19:04] <iTux> Hi
[19:07] <iTux> I need some help (juste a little)
[19:10] <iTux> I would like to configure (before build) ffmpeg whith "--enable-labass" argument but the script say that is an unknow option. I have the lastest version from the svn and I use Mac OS X 10.6 (Snow Leopard) on my computer (please don't troll).
[19:10] <iTux> *"libass" sorry
[19:11] <sacarasc> iTux: ffmpeg hasn't used svn since January last year.
[19:12] <iTux> Oh, sorry ... where i can download a recent version ?
[19:12] <iTux> On the git ?
[19:12] <sacarasc> http://ffmpeg.org/download.html has the git repos.
[19:12] <iTux> Ok, thans :)
[19:12] <iTux> +k
[20:04] <delicado> hi what cause this swscaler warning."Warning: data is not aligned! This can lead to a speedloss". i use sws_scale and sws_getCachedContext. i specified 640 x 480 as the destination. maybe it is the cause why i have an slow playback. what should i do?
[20:10] <Freakshow> anyone have any experience with segmenter and ffmpeg?
[20:10] <Freakshow> looking at this article
[20:10] <Freakshow> http://www.ioncannon.net/projects/http-live-video-stream-segmenter-and-distributor/
[20:11] <Freakshow> seems promising but is horribly ancient
[20:13] <Freakshow> sorry, wrong article
[20:28] <Mavrik> delicado, your input data isnt aligned in memory
[20:28] <Mavrik> since swscale uses MMX/SSE instructions, that can lead to slow execution
[20:39] <delicado> Mavrik: okay, so its the input file that is not aligned? i guess i cant do anything about it.
[20:39] <Mavrik> the input buffer.
[20:39] <Mavrik> the image data.
[20:40] <delicado> ah. what should be done?
[20:53] <teratorn> delicado: you can use a union to align some buffer, or there are preprocessor/compiler directives
[21:02] <delicado> but 640 x 480 is aligned right? SSE is aligned in 16-bytes. thats what i know. is there a function i could use?
[21:05] <killown> Encoder (codec none) not found for output stream #0:0
[21:05] <killown> what this means?
[21:06] <Mavrik> delicado, check your compiler documentation and look for intrisics in ffmpeg source to see how they solve it
[21:07] <Mavrik> killown, you haven't set the encoder to use and ffmpeg can't guess it
[21:07] <killown> ERROR: libmp3lame >= 3.98.3 not found < the problem :/
[21:14] <Jan-> how d'you make ffmpeg use aac audio?
[21:14] <Jan-> I tried "libfaac" and "faac" and it just says "Unknown encoder 'whatever'"
[21:21] <llogan> Jan-: there are 4 available AAC encoders, but 3 are external libraries and your ffmpeg may not have been compiled to support them
[21:21] <llogan> use a pastebin site to show your ffmpeg command and the complete console output
[21:24] <zambo> hey, is it possible for me to use 3 separate, short, audio files as the audio track for one video file output?
[21:25] <zambo> or do I have to merge the audio files first separately
[21:28] <llogan> zambo: if it's a "cat" friendly format you can try the concat protocol: ffmpeg -i concat:"input1.wav|input2.wav|input3.wav" -i video.mp4 ... output
[21:28] <zambo> it is not, but thank you anyways
[21:33] <llogan> zambo: don't forget the -shortest option. might be useful for this sort of thing once you figure out the concatenation
[21:35] <Jan-> llogan: don't worry, I'll just use mp3
[21:35] <Jan-> it's just a pain to tell people they have to use VLC to play my videos, as a lot of things don't support h.264 with mp3
[21:37] <llogan> Jan-: you could always use the native aac encoder or pipe the output to faac.
[21:37] <llogan> ffmpeg -i input -c:a aac -strict experimental -b:a 192k
[21:37] <Jan-> Sorry, I'm not really an expert
[21:38] <Jan-> it's a bad idea to have three AAC encoders, surely
[21:38] <Jan-> three times the work and no benefit
[21:38] <llogan> i just gave you the command. you don't have to be an expert to copy and paste
[21:38] <Jan-> s'OK, I'm halfway through doing it in MP3 now :)
[21:38] <llogan> not all encoders are equal and choice is a good thing
[21:38] <Jan-> well er
[21:38] <Jan-> use the best one?
[21:39] <llogan> It Depends"
[21:48] <JEEB> Jan-, if you want LC AAC (lib)faac is your choice, if you want HE AAC (low bitrate-specific), you use (lib)aacplus (I think that was its name), if you want to be adventurous you can use the internal aac encoder that at least doesn't add audible random noise any more :)
[21:49] <Jan-> um er
[21:50] <Jan-> I tried "libfaac"
[21:50] <Jan-> it didn't work
[21:50] <JEEB> well, yes -- then you just didn't compile your ffmpeg with that library -- or your distribution didn't
[21:50] <llogan> that's why i asked you to: use a pastebin site to show your ffmpeg command and the complete console output
[21:50] <JEEB> also windows builds most probably don't have it because it's non-distributable as it contains non-GPL-compatible source code in it :)
[21:50] <Jan-> oh well.
[21:50] <Jan-> open source people always like to shit on windows.
[21:50] <llogan> you ask for help and then don't want it
[21:51] <JEEB> Jan-, not really
[21:51] <JEEB> I don't see this having anything to do with "shitting on windows" :)
[21:51] <JEEB> if you are grabbing recent builds of ffmpeg they most probably don't have libfaac for the same reason that latter ffmpeg builds for linux don't have libfaac
[21:52] <llogan> you can enable it in some distros with a single package
[21:52] <Jan-> aaaaand that's why open source is stupid. Anyway, I found an acceptable workaround.
[21:52] <JEEB> because it was found out that faac was heavily based on a reference implementation that is not exactly "free software"
[21:52] <JEEB> Jan-, eh
[21:52] <llogan> i give up
[21:52] <JEEB> blame the faac folk if you want to blame someone Jan-
[21:52] <Jan-> I only need to use it in like one meeting anyway
[21:52] <Jan-> if people ask for the files I'll be a bit screwed
[21:53] <Jan-> but oh well
[21:53] <llogan> is mp3 officially supported by the MP4 spec?
[21:53] <JEEB> yes
[21:53] <JEEB> afaik
[21:53] <Jan-> windows media player doesn't like it I don't think
[21:53] <Jan-> or quicktime, either or, can't remember
[21:53] <Jan-> anyway it causes grief
[21:53] <JEEB> then just use the internal encoder at a bitrate 192kbps or more :)
[21:53] <JEEB> should be just fine
[21:53] <llogan> i thought it wasn't "official". i recall DS mentioning that, but i never got the specs.
[21:53] <Jan-> VLC will handle it
[21:54] <Jan-> but then VLC would play the great wall of china if you found a way to stuff it into a hard disk drive.
[21:54] <Jan-> :)
[21:54] <JEEB> llogan, I'm pretty sure MPEG-1 Layer 3 is in the ISO Media Container's specs :)
[21:54] <llogan> ok. thanks.
[21:56] <Jan-> bear in mind it isn't a good idea to do it though.
[21:56] <Jan-> it is disliked by Things, Various.
[21:56] <JEEB> well, that always depends :) I was just asked whether or not it's in the specification
[21:58] <Jan-> that said everyone should just use VLC.
[21:58] <JEEB> Jan-, also you really just could've used the internal AAC encoder like llogan wrote up the way to use it
[21:58] <Jan-> But whatever.
[21:59] <Jan-> I'm not sure if my version of ffmpeg is up to date enough to do that anyway
[21:59] <Jan-> FFmpeg version SVN-r23418, Copyright (c) 2000-2010 the FFmpeg developers
[21:59] <Jan->   built on Jun  2 2010 04:12:01 with gcc 4.4.2
[21:59] <llogan> that's why i asked you to: use a pastebin site to show your ffmpeg command and the complete console output
[21:59] <JEEB> oh
[21:59] <JEEB> that's somewhat old :)
[21:59] <JEEB> might have bugs in the internal one
[21:59] <Jan-> bear in mind
[21:59] <Jan-> "somewhat old" in ffmpeg means "yesterday"
[21:59] <JEEB> depends
[22:00] <JEEB> at times it's OK'ish to be a couple of months backwards
[22:00] <Jan-> I have no idea what version that actially is anyway.
[22:00] <JEEB> well, it says June 2010
[22:00] <JEEB> and most probably taken from the trunk then
[22:00] <Jan-> I did figure out how to build it on windows
[22:00] <Jan-> but the problem is if you do actually build it from source, it has almost no real features.
[22:01] <Jan-> Unless you somehow manage to convince it to include lots of external stuff
[22:01] <Jan-> which quickly becomes a nightmare
[22:01] <llogan> recent builds are available: http://ffmpeg.zeranoe.com/builds/
[22:01] <JEEB> nah, it has most -- I mean 99% of all decoders and parsers are already in the default LGPL configuration
[22:01] <JEEB> then you most probably need something like libx264
[22:01] <Jan-> Mine wouldn't even do -vcodec libx264
[22:01] <JEEB> and that's it if you use the internal AAC encoder
[22:01] <Jan-> which is all I ever use
[22:02] <JEEB> yes, and that's one library for encoding?
[22:02] <Jan-> I uhoh
[22:02] <JEEB> which has the dependency of pretty much just a compiler and yasm
[22:02] <Jan-> as far as I'm concerned, "libx264" is what you put in the command line if you want an mp4 file
[22:02] <JEEB> and yasm is needed for ffmpeg, too
[22:04] <JEEB> I don't really get your herping and derping to be honest :) Also, the configure outputs all the enabled functions after it finishes its checks. And ./configure --help is available. Also, you were saing "include a lot of external stuff" yet the only thing in most cases is needed is just x264 to have the H.264 encoding library :3
[22:04] <JEEB> But yeah, if you don't know of any of this surely it may of course be a bit derpy
[22:05] <Jan-> well that and the fact that even on linux, ./configure is a command that a) creates a lot of impenetrable error messages, and b) exits.
[22:05] <Jan-> Compiling code is for coders.
[22:05] <Jan-> Not people.
[22:05] <JEEB> well, you brought it up yourself and there are windows binaries available, remember :P
[22:06] <llogan> I Am Not A Coder
[22:06] <JEEB> also ffmpeg's/x264's configures are mostly very easy-to-read unless you happen to have a very broken compilation set-up
[22:06] <Jan-> yes, but whenever you ask a question of an ffmpeg person they always refuse to help unless you're using "Latest SVN", despite the fact that using "Latest SVN" is impossible usually.
[22:06] <Jan-> and mingw is a very broken compilation setup according to most ffmpeg people
[22:06] <JEEB> lol
[22:06] <JEEB> you have something very negative in the back of your head right now
[22:06] Action: llogan didn't see JEEB refusing to help
[22:07] <llogan> what's with all of the hatin' lately?
[22:07] <JEEB> do note that I've been compiling ffmpeg/x264 for mingw for a relatively long time
[22:07] Action: Jan- indicates a big elephant standing in the corner of the room that is called "MSVC" which would make all this easy
[22:07] Action: Jan- dons flameproof suit
[22:07] <JEEB> Jan-, then you'll love what BBB is baking
[22:08] <JEEB> he is basically making a thing that converts the code to C90-compatible stuff
[22:08] <JEEB> and thus enables your delightful MSVC compilation
[22:08] <JEEB> which can indeed be useful for debug purposes
[22:08] <Jan-> that and the intel C compiler produces faster-executing code.
[22:08] Action: Jan- dons second layer of flameproof underwear
[22:09] <JEEB> But I don't really know if it's really easier compilation-wise... it will make linking stuff easier esp. with static linking, and it will make debugging easier -- but it really isn't that hard to set up a mingw setup nowadays
[22:10] <JEEB> Anyways, just do note that people are actually working on official'ish MSVC support somewhere :P
[22:10] <JEEB> although I'm not really sure if you're just trolling at this stage or having a normal discussion :)
[22:12] <Jan-> bit of both
[22:12] <Jan-> Discussing MSVC with opensource nerds is like having a fireworks display at an oil refinery. :)
[22:13] <JEEB> sorry for disappointing
[22:13] <Jan-> I just get frustrated
[22:13] <Jan-> I'd love to get involved with open source
[22:13] <Jan-> but the prerequisites are such a bitch
[22:14] <JEEB> I began around x264
[22:14] <JEEB> cool people in that community
[22:14] Action: Jan- mutters
[22:14] <Jan-> Jason Garret Glaser is a bit of a dick
[22:14] <Jan-> and now I'm not even kidding
[22:19] <JEEB> He does have a bit of derpy points, but in general I see him being quite helpful and nice to people looking at the past X years over at #x264,#x264dev
[22:20] <meekohi_> Hey does -vb have any effect on a first pass of encoding?
[22:20] <JEEB> If you started off like you just started here I'm not surprised if someone didn't have the nerves to actually get to your problems when you pretty much look like you're ignoring pretty much all the help you're possibly given + you just randomly call things names 8)
[22:21] <meekohi_> Or in other words: Can I do a first pass of encoding once, and then use the log for many different quality encodings?
[22:22] <JEEB> yes, the bitrate set mostly has an effect even on the first pass of encoding
[22:23] <JEEB> and the second thing is possible depending on the video encoder in usage + possibly on settings
[22:23] <JEEB> I'm not exactly sure how well the mbtree logs fare
[22:23] <JEEB> (with libx264)
[22:23] <meekohi_> JEEB: Gotcha. I'm using libvpx currently. So the safe bet is to rerun the 1st pass for each quality setting?
[22:24] <JEEB> I've no idea about libvpx unfortunately
[22:24] <JEEB> you might want to ask the vpx encoder folk
[22:24] <meekohi_> Sounds good.
[22:39] <jesk> anyone an idea what the reason could be ffserver opening http port not responding to requests?
[22:39] <jesk> stat page, index redirect, sdp, all that stuff not accessable
[22:40] <jesk> first time i'am playing with it
[22:42] <jesk> is the sdp file just in memory or is there directory which serves per default
[22:43] <jesk> streaming to multicast works
[22:43] <jesk> although I couldnt decode the stream yet :D
[22:52] <drazmo> I am trying to compile latest git ffmpeg on ubuntu 8.04.  I was able to compile x264 but now I am getting this error during compilation...LD	ffmpeg_g libavcodec/libavcodec.a(libx264.o): In function `X264_init_static': /home/user/ffmpeginstall/ffmpeg/libavcodec/libx264.c:538: undefined reference to `x264_bit_depth' libavcodec/libavcodec.a(libx264.o): In function `X264_frame': /home/user/ffmpeginstall/ffmpeg/libavcodec/libx264.c:156: u
[23:44] <llogan> drazmo: probably means you also have an old x264 somewhere
[23:45] <llogan> drazmo: did you see this? https://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuideHardy
[00:00] --- Thu Jun 28 2012


More information about the Ffmpeg-devel-irc mailing list