[01:01] <Diogo> hi again..one question this is possible to stream a videofile do windows media server? [01:02] <Diogo> http://forum.videohelp.com/threads/326575-ffmpeg-to-windows-media-server-wha... --- i saw this post talking about that...thanks [10:03] <elkng> is mp3 free to use ? can I create audio files in *.mp3 formats ? [10:34] <burek> I think not [11:48] <elkng> is "-vcodec mpeg4" the same as "-c:v mpeg4" ? [11:52] <sacarasc> I think so. [11:55] <elkng> I have video "h264 1280x720" what is the fastest way to rescale it to "640x480" ? entire recoding ? [11:57] <sacarasc> Yes, you'd have to do that. [12:17] <elkng> when I use option "-pass 1" and it generates file 1.avi can I use same output file 1.avi with option "-pass 2" ? the important file after making "-pass 1" is ffmpeg2pass-0.log ? [12:18] <sacarasc> If you want to use the same output file, you'll need to use -y on the command line too. [12:18] <sacarasc> Or, you could push the first pass output to /dev/null. [12:20] <Vigud> Hi, I want to convert a video so that if in the source video something is barely moving, then in the output video it's not moving at all. [12:21] <Vigud> Can anyone here help me? I'm new to video encoding/decoding. [12:22] <Vigud> I have tried noise reduction but it didn't give me expected results. [12:38] <aquarat> Hi... does FFMpeg support multi-channel mpeg2 audio files ? ie. a single mp2 audio file that contains two or more channels of discrete audio? [12:53] <Doxin> I've got a program that puts out raw RGB24 frames, and i'd like to pipe those to ffmpeg to encode it. any pointers? [13:15] <k-man> what preset should i use to encode for iphone 4s/ [13:15] <k-man> ? [15:43] <Adys> while recording from webcam, I get errors such as "The v4l2 frame is 614396 bytes, but 614400 bytes are expected" [15:43] <Adys> after a few seconds and it stops recording.any way to avoid that? [15:47] <burek> can you please use pastebin.com, to show your command line and its output? [16:15] <howdy> hi. can anyone help me with this error? http://pastebin.com/iA2jneY3 [16:19] <howdy> anyone here use ffmpeg? [16:20] <Vigud> Most people here don't answer questions, they ask them. [16:20] <howdy> Vigud: how about you? do you answer? [16:22] <howdy> cbreak, my main man from amsterdam. you around? [16:22] <cbreak> I am not from that place. [16:22] <Vigud> No, I am one of many askers here. [16:23] <howdy> cbreak: oh, thought you were. you usually help me out. can you help me with this error? [16:23] <cbreak> no idea. FFMPEG seems to think that your input stream is broken [16:24] <cbreak> "Application provided invalid, non monotonically increasing dts to muxer in stream 0: 67 >= 33" [16:24] <howdy> so there's no way around this? [16:25] <howdy> like a way to force it or something? [16:25] <cbreak> no idea. I would try to put the -vcodec copy after the -acodec so that you don't reorder the streams, but I doubt that that's the problem's cause [16:27] <howdy> cbreak: ya, i still get the same error [16:32] <howdy> cbreak: do you possibly know of something aside from ffmpeg that could get the job done? [16:32] <cbreak> maybe using MP4Box directly to mux, after using ffmpeg or what ever to transcode the audio [16:33] <cbreak> but I haven't compiled MP4Box in ages and it was a major pain to do it on OS X [16:33] <howdy> cbreak: i'm on os x also. i've tried that and it works but the audio is way out of sync [16:36] <burek> howdy, the error is produced in mp4 muxer [16:36] <burek> so try another format [16:36] <burek> and see if the error persists [16:37] <howdy> burek: i tried mkv and i get the same error. is there another container you suggest? [16:37] <burek> then your input format (mkv) might be damaged/invalid [16:38] <burek> did you try extracting raw audio/video to dev/null [16:38] <burek> just to see if everything is fine with the input [16:38] <howdy> burek: how do i do that? [16:38] <burek> -vn -an [16:39] <howdy> so just like ffmpeg -i movie.mkv -vn -an ?? [16:39] <burek> ffmpeg -i input -vn -f wav /dev/null [16:39] <burek> or something similar [16:40] <howdy> just to be sure, i get "File '/dev/null' already exists. Overwrite ? [y/N]". select yes? [16:40] <burek> also try updating your ffmpeg, it might help [16:40] <burek> yes, or use -y [16:41] <fantastic001> hi, when i try to compile ffmpeg i get this error ./libavcodec/dsputil.h:448:47: error: expected ;, , or ) before v1 [16:41] <howdy> burek: it seems to have worked. this is what i got http://pastebin.com/FrxrGCXJ [16:42] <burek> now try with video [16:42] <burek> maybe -f rawvideo or something [16:42] <burek> not sure.. type ffmpeg -codecs [16:43] <burek> no ffmpeg -formats [16:43] <burek> fantastic001, did you change the source code in any way? [16:43] <howdy> burek: so just add -f rawvideo to the syntax? [16:43] <cbsrobot> howdy: you can also try to use the following command to see where problem occures: ffmpeg -i input.mkv -vf showinfo -f null /dev/null [16:43] <howdy> or remove -vn also? [16:43] <burek> howdy, ffmpeg -i input -an -f rawvideo /dev/null [16:43] <fantastic001> burek: no [16:44] <burek> fantastic001, where did you get the sourcecode from? [16:44] <fantastic001> from git repo [16:44] <burek> let me take a look, just a sec [16:44] <howdy> burek: it still has a while to go. but it is working without error [16:45] <cbsrobot> fantastic001: do a "git pull" again [16:45] <howdy> cbsrobot: thanks. i'll try that as soon as this finishes [16:45] <cbsrobot> make clean [16:45] <cbsrobot> -configure again [16:45] <cbsrobot> and if it breaks try "git diff" [16:45] <fantastic001> cbsrobot: i did git clone today [16:46] <cbsrobot> what compiler ? [16:46] <burek> void (*butterflies_float)(float *restrict v1, float *restrict v2, int len); [16:47] <fantastic001> gcc [16:47] <fantastic001> 4.7 [16:47] <cbreak> interesting... --enable-nonfree [16:47] <burek> howdy, then your input is ok [16:47] <fantastic001> i enabled nonfree [16:48] <burek> it's probably mp4 muxer having trouble with your a/v streams [16:48] <burek> try using mkv for the output too [16:48] <howdy> burek: here's the final output http://pastebin.com/Cztm0D9M [16:49] <cbreak> fantastic001: that's not for you :) [16:49] <howdy> burek: i get the same error when i try mkv [16:49] <cbreak> I was just surprised that I had to enable nonfree for openssl [16:49] <howdy> burek: i also get an error even if i try to copy both the -acodec and -vcodec [16:50] <burek> cbreak, yeah, that's really weird :) [16:50] <cbreak> maybe appache license isn't free enough :) [16:50] <fantastic001> does anyone knows why i get this error ? :D [16:51] <burek> howdy, it's most probably a bug in ffmpeg, but in order to be sure, you need to update your ffmpeg to the latest git [16:51] <burek> fantastic001, can you paste 10-20 lines above that one on pastebin.com [16:53] <howdy> burek: is there an easy way to update? or do i just delete everything and start over? [16:53] <burek> in the folder where you extracted your ffmpeg source code [16:53] <burek> say /tmp/bla/ffmpeg [16:54] <burek> just cd into it [16:54] <burek> and do make uninstall; make distclean; git pull [16:54] <burek> and then do ./configure again [16:54] <burek> make && make install [16:55] <fantastic001> burek: yes, wait please [16:55] <fantastic001> http://pastebin.com/MkraQvRL [17:00] <burek> fantastic001, just a sec [17:00] <fantastic001> ok.... [17:05] <burek> fantastic001, is there any way of downgrading your gcc [17:07] <fantastic001> burek: hmm [17:07] <fantastic001> why ? [17:07] <burek> well, I'm looking at google's results regarding this message [17:07] <burek> I hope he will find his terminal again :) [17:08] <burek> fantastic001 :) [17:08] <burek> I've tried looking at google: http://www.google.com/search?q=libavcodec%2Fdsputil.h+error+expected+before+... [17:08] <fantastic001> :) [17:09] <fantastic001> sorry [17:09] <burek> and most of those results point to the broken versions of gcc [17:09] <burek> so my wild guess is that it's the culprit [17:09] <burek> so, if you can, try installing some other version of gcc, either newer or older [17:09] <fantastic001> newer version does not exists [17:10] <fantastic001> this is case only for gcc <4.3 [17:10] <fantastic001> in google results [17:10] <fantastic001> i googled before i asked question :) [17:10] <burek> yes, but still.. [17:10] <cbreak> 4.3 is quite old [17:10] <burek> there are no other references to the solution of that kind of problem [17:10] <fantastic001> cbreak: i know, i am using 4.7 [17:10] <burek> so I guess they've made a regression (again) [17:10] <cbreak> isn't 4.7 a beta? [17:11] <fantastic001> no [17:11] <fantastic001> gcc (GCC) 4.7.0 [17:11] <burek> there is 4.8 [17:13] <fantastic001> hmm [17:13] <fantastic001> i'll try [17:13] <fantastic001> but before i set --enable-shared option in ./configure i compiled ffmpeg succesfully [17:13] <fantastic001> but now with --enable-shared i get error [17:13] <burek> you might check the channel #gcc here [17:14] <burek> and ask there? [17:15] <fantastic001> ok [17:17] <howdy> burek: now it works! thanks bro [17:19] <burek> :beer: :) [17:53] <malinens> hi guys! yadif sucks. with older ffmpeg version I could use -deinterlace option and it worked well but now I can try any combination of yadif option and I still bad results :/ Is it possible to deinterlace video in the same manner as with older ffmpeg? [17:53] <JEEB> malinens, I really don't see how you could've possibly gotten better results with -deinterlace than with yadif [17:54] <malinens> old ffmpeg: http://bwap.org/a.mp4 [17:54] <JEEB> what kind of a source were you dealing with? [17:54] <JEEB> can you post a sample? [17:54] <malinens> new ffmpeg: http://video.tiesraides.lv/flv/20120428_1804_blogs_3_a.mp4 [17:55] <malinens> http://pastebin.com/TwAk1bZi [17:58] <JEEB> anyways, yadif has been so good even in cases where it shouldn't be used that I'd be surprised to see something as hated as -deinterlace to be able to beat it [17:59] <JEEB> in any case, a sample would be nice of the source :P [18:01] <malinens> sample bwap.org/d.mp4 [18:01] <malinens> http://bwap.org/d.mp4 [18:02] <malinens> sorry [18:02] <malinens> http://bwap.org/d.mpg [18:05] <JEEB> ooh, looking at the latter sample I guess you have just selected the wrong field order [18:06] <JEEB> or something along the lines of that :) [18:20] <malinens> yup yadif=0:0 seems ok when checking manually. maybe something with my software [18:33] <malinens> nope :/ http://video.tiesraides.lv/flv/20120428_1904_d.mp4 I use 2-pas encoding with yadif=0:0. command I used: http://pastebin.com/TitcmNRB [18:34] <malinens> ignore -deinterlace. not used in my app... [21:03] <dalkor> http://pastebin.com/EyqwsEfU Any ideas? I have both codecs [21:04] <sacarasc> Sounds like a broken file. [21:06] <dalkor> I figured as much >.> Anyone have experience with rtmpdump? [21:06] <dalkor> Or know where I could get support. [22:33] <odie5533> What is the difference between having vcodec before or after -i or the -ss before or after -i? [22:40] <sacarasc> odie5533: If you have -vcodec before -i, you're telling ffmeg that the input file should use that decoder. [22:40] <sacarasc> I forget about -ss... [22:40] <odie5533> I found this on it: http://ffmpeg.org/pipermail/ffmpeg-user/2011-November/003221.html [22:41] <odie5533> which explains it well enough. Thanks for explaining the vcodec though. I think that might be why I was getting an error [00:00] --- Sun Apr 29 2012
participants (1)
-
burek