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

burek burek021 at gmail.com
Thu Nov 24 02:05:02 CET 2011


[00:17] <Hattori> thanks pasteeater 
[01:41] <Wildride> is there way to tell which h264 encoder was used
[01:43] <pasteeater> ffmpeg can only encode H.264 with libx264, so that narrows it down if you mean just ffmpeg.
[01:43] <pasteeater> otherwise, it it's shitty looking: AME or Quicktime.
[01:43] <pasteeater> probably
[01:50] <Wildride> why do you say quicktime sucks
[01:56] <Wildride> do you people find apple h264 encoder to be best?
[01:57] <Wildride> pasteeater what is AME?
[02:00] <pasteeater> Adobe Media Encoder
[02:00] <Wildride> and why do you say it sucks
[02:01] <pasteeater> because x264 is more versatile, faster, and makes a better looking output.
[02:02] <pasteeater> but i haven't tried AME for a few years.
[02:02] <Wildride> i had bad luck with x264; i've seen too many bad encodings of x264
[02:03] <Wildride> and i know it's x264; because x264 leave a mark on the video file
[02:03] <pasteeater> just because the encoder is good doesn't mean that people will use it well
[02:04] <Wildride> of course blame it on the encoder
[02:04] <Wildride> of course blame it on the encoder person
[02:29] <niro> can someone give me a cli to encode mic input to spx
[02:30] <niro> ive been trying for a while, and i just need something to work from really, so i can see where im going wrong
[02:56] <sam1> does ffmpeg  support the features  of burn  subtitles  into  movies   in the future?
[02:56] <relaxed> I already told you no.
[02:56] <relaxed> oh, no telling what the future holds :)
[02:57] <sam1> see you again
[03:02] <sam1> relaxed,  i use  "  ffmpeg  -i *.avi  -i *.srt  -acodec copy  -vcodec copy  **.avi"  command,  what this command mean,  i found the destination avi  same as  source avi ,not has srt?
[03:12] <_kaiza> well 
[03:12] <_kaiza> this command would just add the srt file to the AVI (i dont know if AVI container accepts SRT subtitles).
[03:12] <PovAddict> err, "-i *.avi" won't work, for a start
[03:12] <_kaiza> But what you have done is to add another stream
[03:12] <_kaiza> not hardcoded the subs into the video
[03:12] <PovAddict> unless you only have one avi file
[03:13] <PovAddict> if you have more, that will expand to -i foo.avi bar.avi quux.avi, which would be one input file and two output files afaik
[05:18] <monstaRtruck> argh sound is still out of sync
[06:26] <CarlFK> "you need libsndio"  whats the ubuntu package name? 
[06:44] <CarlFK> or pulse-simple 
[11:22] <lissyx> hello
[11:22] <lissyx> I need help running ffmpeg and ffserver
[11:22] <lissyx> to stream webm from a webcam
[11:22] <lissyx> ffserver.conf is http://pastebin.com/2cET54L7
[11:23] <lissyx> built from git with ./configure --enable-encoder=mpeg1video --enable-decoder=mjpeg --enable-postproc --enable-libvpx --enable-ffserver
[11:23] <lissyx> status.html shows correct streams
[11:24] <lissyx> and when using ffmpeg to stream to ffserver, I get this
[11:24] <lissyx> http://pastebin.com/0yKeZSD7
[11:24] <lissyx> and './ffmpeg/ffplay -f video4linux2 -framerate 24 -s vga -i /dev/video0' works well
[11:25] <AustinS> quick question. Any idea why when running ffmpeg from a bash script (to loop thru a list of jobs) it's outputting debug information?
[11:25] <lissyx> not to mention that this used to work with older (like 0.5) release
[11:28] <lissyx> and outputting to a test.webm file works
[11:33] <vivienschilis> any ffmpeg dev able to look at my ffprobe issue :) ?
[11:37] <Mavrik> vivienschilis, you'll probably have more luck on #ffmpeg-devel :)
[11:37] <vivienschilis> oh cool
[11:37] <vivienschilis> thanks
[11:41] <Node_824> thx ... undefined reference to `please_use_av_free', what does it mean by?
[12:10] <lissyx> http://ffmpeg.org/trac/ffmpeg/ticket/610
[12:10] <lissyx> looks similar ...
[12:14] <lissyx> ok
[12:14] <lissyx> adding -vcodec libvpx before ffm feed url, it's okay
[12:18] <lissyx> great, now I can't download stream :)
[12:21] <lissyx> flv looks ok
[12:24] <burek> lissyx, you can install v4l2-utils
[12:24] <burek> or something, ill check now
[12:25] <burek> yes, its v4l2-utils
[12:25] <burek> and then you'll have v4l2-ctl -L
[12:25] <burek> or just v4l2-ctl --help
[12:25] <burek> and list all modes that your camera can support
[12:26] <burek> then run ffmpeg with -pix_fmt
[12:26] <burek> appropriate*
[12:30] <burek> and also, this is a bug: Stream #0:0 -> #0:0 (mjpeg -> mpeg1video)
[12:30] <burek> you could report it
[12:30] <burek> you wanted flv and vpx, not mpeg1
[12:32] <burek> AustinS, you need to redirect stderr too, not just stdout, like: ffmpeg ... > /dev/null 2>&1
[12:34] <burek> CarlFK: libsndio-dev
[12:35] <lissyx> burek, look at ticket 610, seems the bug is already reported
[12:35] <lissyx> burek, webcam works
[12:36] <lissyx> burek, my current issue is that webm stream does not get out of ffserver
[12:36] <lissyx> I can wget it's header (431 bytes), but nothing else comes
[12:36] <lissyx> if I stream flv, it works
[12:37] <burek> yes, it's a bug
[12:37] <burek> I also experienced it
[12:37] <burek> i've setup ffserver.conf to produce flv/h264 output, and also got the same error, while ffmpeg was trying to use mpeg1video
[12:38] <lissyx> no you don't get what I said
[12:38] <lissyx> burek, this one is already known, http://ffmpeg.org/trac/ffmpeg/ticket/610
[12:39] <lissyx> burek, but look at this: http://pastebin.com/KVPwTpXQ
[12:39] <lissyx> burek, and ffserver's verbose output http://pastebin.com/QBrFxA8J
[12:39] <burek> well, I do get what you say
[12:40] <burek> but I think you didn't get what I say
[12:40] <burek> ffmpeg should feed ffserver with the feed that you define in conf file (using specified codec)
[12:40] <burek> and it doesn't
[12:40] <burek> all the rest is just a consequence of that
[12:40] <lissyx> I'm talking about something else.
[12:41] <lissyx> as I said, adding '-vcodec libvpx' works around this issue 
[12:41] <lissyx> now I have another one, involving webm streaming *from* ffserver
[12:42] <burek> well, you shouldn't specify anything
[12:42] <burek> because
[12:42] <burek> if you do specify -vcodec
[12:42] <burek> you also need to specify all the encoder's options
[12:42] <burek> (which you didn't)
[12:42] <burek> all that should be read from conf file
[12:43] <lissyx> yes
[12:43] <lissyx> I know
[12:43] <lissyx> as I said, it looks like being already reported as ticket #610
[12:44] <burek> you can use vlc until ffserver is fixed
[12:44] <burek> just apt-get install
[12:44] <burek> and use as a streaming server
[12:45] <lissyx> ...
[12:46] <lissyx> burek, can you explain then why flv stream needs the same -vcodec workaround to feed ffserver but streaming from ffserver works, and not in webm case ?
[12:47] <burek> just because it "works" doesn't mean it works correctly
[12:48] <lissyx> in one case I get a video stream out of ffserver, in the other, nothing else than webm headers ...
[12:48] <burek> i can only imagine that webm issue is related to ffmpeg not correctly parsing/implementing ffserver conf options
[12:48] <burek> or those could be 2 bugs
[12:48] <burek> fun never ends :)
[12:49] <lissyx> well, the debug shows that matroska encoder writes stuff
[12:49] <lissyx> and the values suggests that it matches video bitrate
[12:49] <DX099> hello guys, what is minimal birate for libx264 ? I've been trying to use option -b 2496k (dunno where that value come from) or even -b 3000k but it's still complaining that "The bitrate parameter is set too low." Can some one help me ?
[12:55] <lissyx> burek, strange
[12:55] <lissyx> burek, running ./ffmpeg/ffmpeg -f video4linux2 -framerate 24 -video_size vga -i /dev/v4l/by-id/usb-046d_08da-video-index0 -f webm -vcodec libvpx http://127.0.0.1:8001/webcam.ffm
[12:55] <lissyx> burek, see the '-f webm' I added
[12:56] <lissyx> burek, ffmpeg feeds a couple of seconds, then exists
[12:56] <lissyx> exits
[13:03] <burek> DX099 it would help if you would use pastebin.com
[13:03] <burek> lissyx, ok
[13:04] <lissyx> same with ogg/theora
[13:05] <lissyx> not forcing -f ogg, it feeds
[13:05] <DX099> burek: http://pastebin.com/cra7pwGS
[13:05] <lissyx> burek, streaming as ogg/libtheora works
[13:07] <burek> DX099, try removing -b and adding -crf 20
[13:08] <burek> also "[libx264 @ 0x85610a0]use an encoding preset (vpre)"
[13:08] <burek> you might want to update your ffmpeg
[13:08] <burek> or to use -vpre <preset>
[13:09] <DX099> where can i find the different presets ? are they in the man ? 
[13:09] <burek> lissyx, the most I can do is to suggest you to write a bug report on that issue :/
[13:09] <lissyx> burek, yep
[13:09] <burek> DX099, if you installed/compiled x264, you can do it with: x264 --help
[13:09] <DX099> also, do you know a ppa or something like for ffmpeg ?
[13:10] <burek> Values available: ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo
[13:10] <burek> http://mewiki.project357.com/wiki/X264_Settings#Presets
[13:10] <burek> ppa?
[13:11] <DX099> yeah a sort of online repository that you can use to update automatically without having to compile everything yourself
[13:11] <burek> well, it takes 15 minutes to compile, but you get the latest bug fixes and everything
[13:11] <burek> with multimedia, you really want that
[13:12] <DX099> ok
[13:16] <DX099> my version seems to be only 2 months old, is that too old to be able to encode x264 successfully ?
[13:16] <TimNich> when decoding some H264 I am seeing warnings of the type "[h264 @ 0x15383c0] concealing 3273 DC, 3273 AC, 3273 MV errors" since on any frame there are can be several lines like this and the numbers don't necessarily increment, what do they refer to?
[13:19] <lissyx> burek, I also hit https://roundup.libav.org/issue2466 :(
[13:20] <lissyx> when adding audio
[13:20] <burek> DX099, the syntax has changed, from -vpre to -preset -profile -tune
[13:20] <burek> you can more easily control x264 encoding options
[13:20] <DX099> http://paste2.org/p/1791649
[13:20] <burek> and, if you would take a look into git, you would realize what can all be fixed within "only 2 months" :)
[13:21] <burek> TimNich, can you please use pastebin.com
[13:22] <burek> lissyx, fun never stops, does it ^^ :)
[13:22] <DX099> however, I don't doubt the work that could have been accomplished in 2 months, I simply wonder if 2 months ago people where unable to encode h264 streams using ffmpeg... 
[13:22] <lissyx> burek, I remember a time, ffserver was not as broken as this :)
[13:23] <DX099> and the crf option you gave me seems to be detected : http://paste2.org/p/1791649
[13:23] <burek> lissyx, you just didn't use it as advaced as you do now ^^
[13:23] <lissyx> sure I did
[13:25] <burek> DX099, "broken ffmpeg default settings detected" means that your ffmpeg is old, trust me :)
[13:25] <burek> when you switch to the latest ffmpeg, only -preset -tune and/or -profile will suffice, combined with either -b or -crf
[13:26] <lissyx> burek, in fact, ffmpeg feeds a couple of seconds and then it stops
[13:26] <burek> older ffmpeg had some trouble passing params to libx264
[13:26] <lissyx> I suspect ffserver issue
[13:26] <burek> the newer one does it correctly, using those 3 options above
[13:26] <DX099> ok
[13:26] <DX099> i'll git it then, tought I don't like that solution...
[13:26] <burek> lissyx, try saving to a file, if it works, its ffserver :)
[13:27] <burek> DX099, we can help you, it doesn't hurt that much :)
[13:27] <lissyx> if I try to read it from ffserver, I get nothing
[13:27] <DX099> thanks, I'm trying right now
[13:27] <lissyx> killing, restarting feed & downloads works
[13:27] <lissyx> and then stops again
[13:28] <burek> use vlc
[13:28] <lissyx> Tuning VideoBufferSize has an impact
[13:30] <lissyx> and I get the same behavior with flv
[13:35] <DX099> do I need to enable myself something ? multi-threading for example ?
[13:35] <burek> well
[13:36] <burek> http://bit.ly/3xSE5
[13:36] <burek> just install x264
[13:36] <burek> from git
[13:36] <burek> and then ffmpeg (./configure .. --enable-libx264
[13:36] <burek> what do you need ffmpeg for?
[13:36] <burek> which codecs (video, audio)
[13:37] <DX099> almost all possible codecs
[13:37] <burek> well, then type: ./configure --help
[13:37] <burek> and read..
[13:37] <DX099> I will be trying to encode some exotic video format 
[13:37] <DX099> wait you mean i'll have to to enable every and single thing ?
[13:38] <JEEB> most codecs in ffmpeg are LGPL, and then there are some GPL :P -- and then it's usually encoders for certain formats that need extra libraries
[13:38] <burek> sure
[13:38] <JEEB> DX099, just do ./configure and it will configure an LGPL ffmpeg :P
[13:38] <JEEB> and it will output a list of enabled codecs and parsers and whatever
[13:38] <DX099> ok
[13:39] <JEEB> if whatever you need is not on that list, you have to check help on how to enable it
[13:42] <DX099> how much time for x264 to compile ~ ?
[13:42] <burek> 5min
[13:42] <DX099> thanks
[13:42] <Tjoppen> don't forget make's -j option, like make -j4
[13:43] <Tjoppen> uses threads, speeding up compilation
[13:43] <DX099> ? what's that ?
[13:43] <DX099> ah so dual core -j2 ?
[13:43] <Tjoppen> -j4 uses four threads
[13:43] <Tjoppen> yeah
[13:43] <DX099> thanks a lot, didn't know
[13:43] <DX099> :)
[13:44] <Tjoppen> I learned it quite recently myself. it's comes in handy when fiddling with ffmpeg
[13:44] <Tjoppen> or anything really
[13:44] <DX099> sure
[13:45] <lissyx> burek, I wonder wether it's not the webcam in fact ...
[13:45] <lissyx> burek, I get similary strange behavior with VLC tooo
[13:46] <DX099> I'm discovering checkinstall too thanks to this, I think that i'll be less afraid of using compiled software in the future...
[13:50] <lissyx> burek, I get ioctl error when using ffplay a couple of seconds, video freeze, consistent with issues
[13:52] <DX099> ah now i can see my two core working (kinda old but still enjoy)
[13:54] <lissyx> burek, confirmed
[13:54] <lissyx> burek, it's just using 640x480 as resolution from the webcam that's the root issue
[13:55] <lissyx> burek, but webm still broken
[14:02] <CarlFK> burek: thanks
[14:49] <DX099> well, it must be some bug
[14:50] <DX099> I built ffmpeg and libx264 from latest source, but even using its own preset ffmpeg keeps telling the bitrate is too low...
[14:50] <burek> pastebin?
[14:52] <DX099> http://pastebin.com/Gwjd9VWi
[14:52] <burek> its incomplete
[14:53] <burek> we need to see the cmd line
[14:54] <DX099> ah sorry
[14:56] <DX099> http://pastebin.com/ErXjXQFL
[14:58] <burek> the output seems fine
[14:58] <burek> did you try to play it back
[15:02] <DX099> yes, it converts and it plays
[15:02] <DX099> even if the audio is a little weird
[15:04] <burek> well
[15:04] <burek> audio was already aac
[15:05] <burek> you could just use -acodec copy
[15:05] <DX099> yes
[15:06] <DX099> much better
[15:06] <DX099> is the re-encoding causing such sound degradation ?
[15:07] <burek> of course
[15:24] <TimNich> burek: : I do use pastebin.com when I have something that runs to several lines. Were you suggesting I paste several lines that all look similar?
[15:25] <burek> i dont understand
[15:25] <TimNich> You said "TimNich, can you please use pastebin.com"
[15:26] <DX099> http://pastebin.com/FDTfqrpB
[15:27] <burek> DX099, captcha
[15:27] <DX099> there again it won't work
[15:27] <DX099> sorry, refresh ?
[15:28] <burek> try with ffmpeg -analyzeduration 15000000 -i foo.ts ...
[15:30] <DX099> [mpegts @ 0xaf37aa0] max_analyze_duration 5000000 reached at 5013333
[15:31] <burek> you also need to check
[15:31] <burek> Subtitle: dvb_teletext
[15:31] <burek> if it can be put into mp4 container
[15:31] <trecords> Hi
[15:32] <trecords> is there are anyone can tell me small ffmpeg code which merges videos ?
[15:32] <burek> merges?
[15:32] <trecords> yes to merge two videos
[15:32] <trecords> i have 3 second video
[15:32] <burek> merge how exactly
[15:33] <trecords> and want second video to start with that one
[15:33] <burek> ffmpeg is not a video editor (yet) :)
[15:33] <burek> its encoder mostly
[15:33] <burek> so, you'll have to find something more suitable for that task
[15:33] <trecords> hmm can ffmpeg cut video ?
[15:34] <burek> yes it can
[15:34] <burek> :)
[15:34] <trecords> but can`t merge them
[15:34] <trecords> :(
[15:34] <burek> its much harder to "merge" videos
[15:34] <burek> then to split one video (cut)
[15:34] <DX099> what container could i use then ?
[15:34] <burek> DX099 .ts ? :) -f mpegts
[15:35] <trecords> i want to create automated script which will add my 3 sec video to all videos on list
[15:36] <burek> find another tool..
[15:36] <trecords> OK is there are any sense for searching for it, if ffmpeg can`t do this so i havn`t heard other video module for linux
[15:37] <trecords> do you know other video tools for linux ?
[15:38] <DX099> ah it worked... anyway, I want to get read of that dvb_ stream, how do i say i don't want it ?
[15:39] <burek> use -map
[15:39] <burek> http://ffmpeg.org/ffmpeg.html
[15:39] <burek> http://ffmpeg.org/ffmpeg.html#Advanced-options
[15:42] <trecords> Thanks
[15:42] <trecords> Bye:)
[15:42] <trecords> :)
[15:42] <burek> o/ :)
[15:46] <DX099> thanks, I managed it !
[15:46] <burek> :beer: :)
[15:49] <DX099> now to strip to black bands...
[15:49] <DX099> and add some options i've seen somewhere
[15:50] <DX099> http://paste2.org/p/1791809
[16:15] <DX099> hey how can I invite ffmpeg to use my gpu as well ?
[16:22] <sacarasc> DX099: I'm pretty sure it can't/
[16:22] <DX099> ok
[16:58] <kcm1700> see ./configure --list-hwaccels
[17:01] <CrazyPenguin> I'm trying to compile Xuggle with the latest mingw on Windows 7 and I'm having some issues with libavutil
[17:02] <CrazyPenguin>      [exec] make[3]: Entering directory `/c/Users/bsantos/XuggleBuild/trunk/java
[17:02] <CrazyPenguin> /xuggle-xuggler/build/native/i686-pc-mingw32/captive/ffmpeg/csrc'
[17:02] <CrazyPenguin>      [exec] LD  libavutil/avutil-50.dll
[17:02] <CrazyPenguin>      [exec] make[3]: Leaving directory `/c/Users/bsantos/XuggleBuild/trunk/java/
[17:02] <CrazyPenguin> xuggle-xuggler/build/native/i686-pc-mingw32/captive/ffmpeg/csrc'
[17:02] <CrazyPenguin>      [exec] c:/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe
[17:02] <CrazyPenguin> : cannot find libavutil/libavutil.dll.a: No such file or directory
[17:02] <CrazyPenguin>      [exec] collect2: ld returned 1 exit status
[17:02] <CrazyPenguin>      [exec] make[3]: *** [libavutil/avutil-50.dll] Error 1
[17:02] <CrazyPenguin>      [exec] make[2]: *** [all-local] Error 2
[17:02] <CrazyPenguin>      [exec] make[1]: *** [all-recursive] Error 1
[17:02] <CrazyPenguin>      [exec] make: *** [all-recursive] Error 1
[17:02] <CrazyPenguin> any ideas?
[17:02] <sacarasc> CrazyPenguin: Did you read the error?
[17:03] <CrazyPenguin> yes, it can not find the dll.a but the issue is that is not generating it due to some configuration problem...
[17:04] <CrazyPenguin> all the objects have been compiled
[17:04] <CrazyPenguin> but the lib is not being generated
[17:25] <teratorn> is there a simpler way to load an image file (PNG, etc) as a single AVFrame ? http://bpaste.net/show/20433/ - this works, as it treats the image file as a container with a video stream, but I have to believe there is an easier way to load an image file?
[19:04] <dericed> has -newaudio been depreciated from ffmpeg?
[19:07] <JuNiOx> hello guys, I'm trying to embed subtitles to .mp4 videos with no success, http://pastebin.com/Wptehjq0. However I'm able to embed that into .avi files. Is there a way to convert from .mp4 to .avi without losing video quality? No matter how big the new video file willl be
[19:16] <PeterKraus> hello guys, any way to record audio playing trough alsa without having pulseaudio?
[19:16] <PeterKraus> all the guides seem to be using "ffmpeg -f alsa -i pulse"
[19:17] <teratorn> hi, is there any example code anywhere of using avformat to open an output file and encode some streams to it?
[19:20] <pasteeater> dericed: is newaudio not working for you anymore?
[19:22] <pasteeater> PeterKraus: maybe something like "ffmpeg -f alsa -i hw:0,0"
[19:26] <teratorn> something like this? http://ffmpeg.org/doxygen/0.6/output-example_8c-source.html - but it seems to be missing from current ffmpeg source :(
[19:27] <PeterKraus> pasteeater, doesn't seem to record anything.... z.Z
[20:09] <pasteeater> PeterKraus: then try a different device number
[20:10] <giany> hello
[20:10] <giany> anyone know how to fix this error :Additional information: g_timebase.num out of range
[20:10] <giany> when converting from mp4 to webm
[20:13] <pasteeater> giany: ert from .mp4 to .avi without losing video quality? No matter how big the new
[20:13] <pasteeater>                         | video file willl be
[20:13] <pasteeater> well...
[20:13] <pasteeater> that should have been 
[20:13] <pasteeater> use a pastebin site to show your ffmpeg command and the complete terminal output
[20:13] <pasteeater> ¤
[20:14] <burek> JuNiOx, you are mixing stuff..
[20:14] <burek> mp4 and avi are just containers
[20:14] <burek> not codecs
[20:15] <burek> PeterKraus, yes: ffmpeg -f alsa -i hw:0,0
[20:15] <burek> for more info, type: aplay -l
[20:15] <pasteeater> maybe fflogger could be prodded to spew out "use pastebin to show..."
[20:15] <burek> dericed, i think its been removed
[20:16] <dericed> burek: no probs, i figured out how to get around it with map and -c
[20:17] <PeterKraus> meh, i don't think it's working.... :/
[20:18] <PeterKraus> tried hw:0,0 and 0,1; 0,0 pretends it records but the file is empty
[20:18] <PeterKraus> well, not empty, but silent
[20:26] <burek> sorry arecord -l
[20:26] <burek> not aplay
[20:27] <burek> alsa, you need to install alsa-base
[20:27] <burek> and linux-sound-base
[20:28] <PeterKraus> i have arecord and aplay....
[20:28] <burek> dpkg -l | grep linux-sound-base
[20:28] <PeterKraus> not on debian ^^
[20:28] <burek> :)
[20:28] <burek> can you please use pastebin.com, to show your command line and its output?
[20:29] <PeterKraus> k, gimme a couple of min
[20:32] <PeterKraus> http://pastebin.com/WXBEeHfc
[20:33] <burek> well 
[20:33] <burek> this one is easy :)
[20:33] <burek> take a look at arecord
[20:33] <burek> card X:
[20:33] <burek> Subdevice #Y:
[20:34] <burek> that's your hw:X,Y
[20:34] <burek> so, hw:0,0 :)
[20:34] <burek> btw, i figured there is a problem if you use usb devices
[20:34] <burek> because the ordering is not always the same
[20:35] <burek> so, its better in that case to use arecord -L
[20:35] <PeterKraus> yeah, but it's not recording from there...
[20:35] <burek> and then instead of "hw:0,0" to use "front:CARD=..."
[20:36] <burek> now
[20:36] <burek> your recording card has 2 devices, from which it can record
[20:36] <burek> most probably mic + line in
[20:36] <burek> type: alsamixer
[20:36] <PeterKraus> yeah, but i don't want to record from these
[20:36] <burek> use <tab> to switch to recording
[20:36] <PeterKraus> i'd like to record from the sound which is playing :)
[20:36] <burek> end using spacebar, select the device you want
[20:36] <burek> oh
[20:36] <PeterKraus> yeah.
[20:37] <burek> that's called grabing audio output
[20:37] <burek> and not recording from sound card
[20:37] <burek> if your sound card supports recording from output mix, then you can do it just using alsa
[20:37] <burek> if not, you'll have to use some software (like pulse) ^^
[20:38] <burek> brb
[21:02] <PeterKraus> burek, thanks for help. I'll ask at alsa... it can't be that difficult!
[21:13] <PineappleClock> hello, what's the best way of encoding a flv file ensuring immediate playback in flash player? (or are there not that many options)
[21:19] <lissyx> burek, I reported the issue
[21:19] <lissyx> burek, http://ffmpeg.org/trac/ffmpeg/ticket/684
[21:19] <lissyx> burek, I hope there is enough data to reproduce
[21:22] <pasteeater> PineappleClock: you can try running your ffmpeg output through flvtool++, yamdi, flvmeta, FLVTool2 or any other similar tool
[21:22] <PineappleClock> ok I will try that, thanks
[22:09] <RedXIII> does ffmpeg support changing  .wmv container to .mkv container without  touching video and audio
[22:10] <relaxed> RedXIII: yes
[22:10] <RedXIII> how
[22:10] <relaxed> ffmpeg -i input.wmv -vcodec copy -acodec copy output.mkv
[22:11] <RedXIII> i have this this .wmv file that can be played by ffplay.exe but not  by  wmp or mediaplayerclassic
[22:11] <RedXIII> i am so confused
[22:11] <RedXIII> can somebody explain this
[22:13] <pasteeater> maybe the video and/or audio streams in the wmv file are not common for wmv container, but i can't only guess because you didn't use a pastebin service to show us the complete, uncut console output of: ffmpeg -i input.wmv
[22:14] <pasteeater> *can only...
[23:05] <giany> how can i download this specific version : FFmpeg version git-N-28713-g65daa94 ?
[23:34] <RedXIII> can you put any video/audio codec on mkv container?
[23:34] <sacarasc> Not any, but there is a long list.
[23:35] <RedXIII> okay what doesn't it not support then
[23:35] <sacarasc> http://matroska.org/technical/specs/codecid/index.html
[23:35] <sacarasc> That's what it does support.
[23:38] <pasteeater> giany: why do you want to use some old version?
[23:38] <pasteeater> git checkout <hash>
[23:42] <Reuben> Is this the right place to ask a question or two about FFMpeg's built-in AAC decoder?
[23:43] <burek> if not here, then mailing list :)
[23:43] <burek> so, shoot your question :)
[23:43] <Reuben> No luck on libav-user...
[23:44] <Reuben> Ok, here goes...
[23:45] <Reuben> I've written a custom video player based on FFMpeg, for Android. It's for a company that does video training... the idea is that you can browse their content on your phones, etc.
[23:45] <Reuben> The formats involved are standard: H264 and AAC.
[23:45] <Reuben> The AAC decoder shows a problem...
[23:46] <Reuben> This web page is the closest thing online I can find: http://lzone.de/aac+decoding+with+ffmpeg+doesn't+work
[23:48] <Reuben> First question: Is this a known issue? Is there something in config I can tweak to make it go away?
[23:48] <pasteeater> FFMpeg is a common wrong spelling of the project. </nit>
[23:49] <Reuben> noted
[23:49] <qxt_> about to compress a 48GB Bluray with x268 on a i7 2700k at 5GHz. When I compile stuff I always use "make -j 8" does ffmpeg use all the cores and if so do I need some cmd for that?
[23:49] <pasteeater> Reuben: do you have a sample video we can poke with sticks?
[23:49] <Reuben> certainly
[23:49] <Reuben> let me put it somewhere
[23:49] <Reuben> 1 min
[23:50] <pasteeater> qxt_: depends on the encoder. recent ffmpeg using libx264 will auto choose the appropriate number of threads
[23:51] <qxt_> pasteeater ahhh nice. I just pulled the git and compiled it about 5min ago so I guess I am good to go then 
[23:52] <pasteeater> Reuben: secondly, how old is the ffmpeg you are using?
[23:52] <qxt_> pasteeater was using a P4 for the last 5 years. Wanted to test my new machine on something mad.
[23:52] <Reuben> This is 0.86.
[23:53] <Reuben> Video with AAC audio at http://littlefluffytoys.com/aac_issue.mp4 (13MB)
[23:53] <Reuben> The problem is at 1'44".
[23:55] <pasteeater> how do you duplicate this issue?
[23:55] <Xd7mT> hello there. I have a question: im used ffmpeg+webcam to record video with mpeg4 and 8000kkbps. Other options are default. After that im tried to comply video with sound and found that video a bit slowler. its visible after hour of video. lag is about 2 seconds.
[23:55] <Xd7mT> what to do?
[23:56] <Xd7mT> is it problem in try to code record in mpeg4 at a same time
[23:57] <Reuben> pasteeater: If you play that file there is a noticeable click at 1.44". VLC and friends survive this, but my player gets a -1 returned by avcodec_decode_audio3() and only sees zero-length audio packets for the rest of the file
[23:58] <Reuben> I'd love to try it out on a player thats built with ffmpeg's aac decoder. I think VLC uses libfaad
[00:00] --- Thu Nov 24 2011


More information about the Ffmpeg-devel-irc mailing list