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

burek burek021 at gmail.com
Sat Aug 18 02:05:02 CEST 2012


[03:07] <CIA-40> ffmpeg: 03Michael Niedermayer 07master * r3a1ca240d9 10ffmpeg/libavcodec/faxcompr.c: 
[03:07] <CIA-40> ffmpeg: ccitt fax: fix some group3 1d files without EOL
[03:07] <CIA-40> ffmpeg: Fixes Ticket832
[03:07] <CIA-40> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[07:29] <CIA-40> ffmpeg: 03Michael Niedermayer 07master * r7e5a622525 10ffmpeg/libavcodec/escape124.c: 
[07:29] <CIA-40> ffmpeg: escape124: Fix long == 64 assumtation.
[07:29] <CIA-40> ffmpeg: Found-by: Nicolas
[07:29] <CIA-40> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[07:36] <highgod> Hi all.Does anyone familar with openvideo?I want to add it to ffmpeg.I reference dxva2 code to get the parameters of openvideo from ffmpeg,and use it as a input to openvideo.the I frames and P frames has been decoded correct.but B frames didn't.I don't know why.has anyone ever use it before?
[08:02] <CIA-40> ffmpeg: 03Clément BSsch 07master * r517a2bbcf1 10ffmpeg/libavfilter/vf_edgedetect.c: 
[08:02] <CIA-40> ffmpeg: lavfi/edgedetect: add rounding for high/low threshold.
[08:02] <CIA-40> ffmpeg: This should fix the 32-bit FATE instances where low_u8=19 and high_u8=49.
[09:46] <ubitux> j-b: you still have the rtmpdump on windows?
[09:46] <ubitux> you confirm me that "./rtmpdump -v -r "rtmp://cp73422.live.edgefcs.net/live/eTF1-Flash-Live@8976/eTF1-Flash-Live@8976" -W "http://www.wat.tv/images/v40/PlayerWat.swf?revision=4.0.69" -o - | ./ffmpeg -i - -f null -" with latest rtmpdump & ffmpeg fails?
[09:47] <ubitux> (rtmpdump +bug)
[09:48] <j-b> this week-end
[09:49] <ubitux> http://estcequecestbientotleweekend.fr :(
[10:05] <ubitux> http://easyhtml5video.com  the video in presentation has the Lavf signature, if someone on windows could check... it looks like they might be violating the license
[10:08] <ubitux> (i don't have a windows or mac os at hand)
[10:11] <juanmabc> just curious, what part of the license, sell?
[10:11] <ubitux> i'm not a lawyer, but iirc they have to at least mention they use it
[10:12] <ubitux> i'm just pointing that out, since it looks suspicious to me
[10:12] <nevcairiel> does anyone even care anymore?
[10:12] <nevcairiel> even the hall of shame is gone
[10:13] <ubitux> setup is here http://easyhtml5video.com/download/winnwove09348
[10:15] <ubitux> ok they indeed distribute avcodec-53, avformat-53, eavutil-51 and swscale-2
[10:16] <nevcairiel> now figure out if its ffmpeg or libav =P
[10:16] <ubitux> :)
[10:20] <ubitux> lol ffmpeg.exe
[10:20] <highgod> Hi,all.Where can I download the newest develop code?not the release code ?thanks
[10:20] <ubitux> FFmpeg configured with --enable-gpl
[10:20] <nevcairiel> highgod: http://git.videolan.org/?p=ffmpeg.git
[10:21] <highgod> nevcairiel:oh,thanks
[10:22] <highgod> I want to merge our code to ffmpeg code and continue to do some work.we will submit our code later
[10:30] Action: juanmabc hopes it is an amv-codec-tools guy
[10:30] <juanmabc> :D
[10:41] <fj> Anyone have a book recommendation about video engineering for a noob
[10:45] <fj> I want to become a digital video engineer and help development on ffmpeg
[10:45] <juanmabc> read some code
[10:48] <fj> The code doesn't explain basic concepts about video
[10:51] <JEEB> http://www.xiph.org/video/vid1.shtml
[10:51] <JEEB> basic concepts? have fun
[10:54] <fj> thanks : )
[13:40] <japjap> Hello
[13:40] <japjap> Is it possible to receive RTP packets via UDP and have ffmpeg convert them into MP4 on the fly ?
[13:41] <japjap> Would piping UDP data to stdout and have ffmpeg process stdin work ?
[13:43] <ubitux> fj: i like http://lurkertech.com/lg/video-systems/ as well
[13:44] <ubitux> there are a few other related guides
[13:47] <Compn> japjap : as long as ffmpeg can understand rtp over udp it can mux it to mp4...
[14:07] <japjap> Compn, can it understand RTP over UDP ?
[14:10] <kierank> yes
[14:28] <japjap> +kierank, could you please tell me how should I run ffmpeg in order to listen to UDP and do the conversion of input to MP4 ?
[14:28] <kierank> read the docs
[14:28] <kierank> i have no idea
[14:29] <japjap> ffmpeg -i udp://localhost:8844 -map 0:0 -map 0:1 -s 640x360 -vcodec libx264 -g 60 -vb 500000 -strict experimental -vf yadif -acodec aac -ab 96000 -ac 2 -y -f segment -segment_time 60 "xxx-%03d.ts"
[14:29] <japjap> but that did not work
[14:48] <michaelni> japjap, if you have a sdp file you use this as input, if you have raw udp (NOT rtp over udp) you can use something like udp://127.0.0.1?localport=8844
[15:13] <burek> guys, does ffmpeg have any legal team or something (a person) that can chase ffmpeg's license abuse from some commercial apps?
[15:18] <Compn> burek : bbb has contacts with the sflc 
[15:18] <Compn> which has been handling ffmpeg stuff for a while
[15:20] <michaelni> burek, Compn -> saste is the official contact for ffmpeg and sflc/spi
[15:20] <Compn> oh ok :)
[15:20] <burek> would it be wise to offer people, on the website, to report projects that are not respecting the ffmpeg's license in exchange for some % of the court settlement or something
[15:20] <Compn> better ask sflc about that , but i think they use any settlement to protect gpl, not pay off whistleblowers
[15:21] <Compn> i like the idea , however :)
[15:21] <burek> I just thought it might bring some more "donations" to the project :)
[15:21] <burek> and help develop things and motivate people more
[15:22] <Compn> burek : last i heard ffmtech had $40k from settlements...
[15:22] <Compn> but i could be wrong
[15:22] <burek> it's really depressive when people work and develop something awesome just to see that some other projects are using it as a starting point to make $
[15:22] <Compn> michaelni knows more than me on most of this :)
[15:22] <burek> well, that's what I'm talking about :)
[15:22] Action: michaelni knows 0 about ffmtech post fork
[15:23] <burek> that might be the way to get the team like vlc has
[15:23] <iive> isn't ffmtech overtaken by libav fork?
[15:23] <Compn> i think reimar is on ffmtech board 
[15:23] <Compn> ;P
[15:23] <Compn> and stefano possibly
[15:24] <iive> yes, but the majority is libav people. so they decide.
[15:24] <iive> also, the election should be held each year, I must have missed the announcement.
[15:26] <michaelni> IIRC stefano resigned from the ffmtech board, iam not sure reimar still is on it
[15:30] <michaelni> iive, ffmtech election rules are made by ffmtech (and thats run by libav)
[15:33] <cbsrobot> "burek: and help develop things and motivate people more" ... see http://www.youtube.com/watch?v=u6XAPnuFjJc
[15:33] <Compn> burek : so, to clarify, ignore ffmtech, and focus on the ffmpeg spi account :)
[15:51] <burek> cbsrobot, cool video :) I agree with it :)
[15:51] <burek> but, if you have more money to buy more servers for example for fate testing
[15:52] <burek> it would help, right? :)
[17:10] <CIA-40> ffmpeg: 03Jordi Ortiz 07master * re5f2731c73 10ffmpeg/ (3 files in 2 dirs): 
[17:10] <CIA-40> ffmpeg: rtmp: Add support for receiving incoming streams
[17:10] <CIA-40> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[17:10] <CIA-40> ffmpeg: 03Martin Storsjö 07master * r7ebe3962f3 10ffmpeg/ (7 files in 2 dirs): 
[17:10] <CIA-40> ffmpeg: Add missing includes for code relying on external libraries
[17:10] <CIA-40> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[17:10] <CIA-40> ffmpeg: 03Martin Storsjö 07master * rda8201cc82 10ffmpeg/compat/getopt.c: 
[17:10] <CIA-40> ffmpeg: getopt: Add missing includes
[17:10] <CIA-40> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[17:10] <CIA-40> ffmpeg: 03Luca Barbato 07master * r0f64cd1e81 10ffmpeg/libavcodec/mjpegdec.c: mjpegdec: more meaningful return values
[17:10] <CIA-40> ffmpeg: 03Mans Rullgard 07master * r20bcce507a 10ffmpeg/configure: (log message trimmed)
[17:10] <CIA-40> ffmpeg: configure: clean up Altivec detection
[17:10] <CIA-40> ffmpeg: There used to be one test for Altivec intrinsics support and a
[17:10] <CIA-40> ffmpeg: separate test to determine which of two possible syntaxes to use
[17:11] <CIA-40> ffmpeg: libvpxenc: use the default bitrate if not set
[17:11] <CIA-40> ffmpeg: Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
[17:11] <CIA-40> ffmpeg: 03Jordi Ortiz 07master * rfd6a085a22 10ffmpeg/doc/developer.texi: 
[17:11] <CIA-40> ffmpeg: doc: Fix syntax errors in sample Emacs config
[17:11] <CIA-40> ffmpeg: Signed-off-by: Diego Biurrun <diego at biurrun.de>
[17:11] <CIA-40> ffmpeg: 03Martin Storsjö 07master * rcb5ab02a88 10ffmpeg/libavformat/rtmpproto.c: 
[17:11] <CIA-40> ffmpeg: rtmp: Use int instead of ssize_t
[17:11] <CIA-40> ffmpeg: Not all compilers support ssize_t (MSVC doesn't), and none of these
[17:11] <CIA-40> ffmpeg: variables need to be larger than 32 bit.
[17:11] <CIA-40> ffmpeg: Signed-off-by: Martin Storsjö <martin at martin.st>
[18:26] <burek> do I understand the concept of ffmpeg/ffserver correctly? is it true that ffmpeg communicates with ffserver through a HTTP query and gets all the <streams> information, contained in ffserver's config file, and based on that info it creates new threads (using various -vcodec, -acodec, etc) for each <stream> item?
[18:27] <burek> I mean, if I have ffmpeg on one machine and ffserver on another machine, which machine will experience high cpu usage if I start ffmpeg with: ffmpeg -i bla.avi http://machine2:port/feed1.ffm
[18:28] <burek> shortly, does ffmpeg do the encoding thing, requested by user's <stream> items or is it an ffserver's job?
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r046eb21c72 10ffmpeg/libavfilter/video.c: 
[18:44] <CIA-40> ffmpeg: lavfi: grant all permissions on mallocated video buffers.
[18:44] <CIA-40> ffmpeg: The permissions not requested by the filter that created
[18:44] <CIA-40> ffmpeg: the buffer may be useful for a later filter and avoid a copy.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * rcc8104b908 10ffmpeg/libavfilter/video.c: 
[18:44] <CIA-40> ffmpeg: lavfi: fix erroneous use of AV_PERM_PRESERVE in ff_inplace_start_frame.
[18:44] <CIA-40> ffmpeg: ff_inplace_start_frame looks useless anyway.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * re54e30c889 10ffmpeg/libavfilter/audio.c: 
[18:44] <CIA-40> ffmpeg: lavfi: grant all permissions on mallocated audio buffers.
[18:44] <CIA-40> ffmpeg: The permissions not requested by the filter that created
[18:44] <CIA-40> ffmpeg: the buffer may be useful for a later filter and avoid a copy.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * ra34eb393fc 10ffmpeg/libavfilter/split.c: split: set rej_perms = AV_PERM_WRITE on outputs.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * ra0d274d228 10ffmpeg/libavfilter/sink_buffer.c: sink_buffer: require AV_PERM_PRESERVE.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r368f368e59 10ffmpeg/libavfilter/af_astreamsync.c: af_channelmap: require AV_PERM_PRESERVE.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r44aeb06290 10ffmpeg/libavfilter/fifo.c: fifo: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * rde35d2b498 10ffmpeg/libavfilter/avf_concat.c: avf_concat: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r44127c0489 10ffmpeg/libavfilter/af_channelmap.c: af_channelmap: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * rceb8dc1e04 10ffmpeg/libavfilter/vf_ass.c: vf_ass: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r84923555bb 10ffmpeg/libavfilter/vf_deshake.c: vf_deshake: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * rd5765d4725 10ffmpeg/libavfilter/vf_drawtext.c: vf_drawtext: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r3c0cc3ae67 10ffmpeg/libavfilter/vf_fade.c: vf_fade: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r0238806f64 10ffmpeg/libavfilter/vf_drawbox.c: vf_drawtext: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r3bc644e044 10ffmpeg/libavfilter/vf_fps.c: vf_fps: fix permissions.
[18:44] <CIA-40> ffmpeg: 03Nicolas George 07master * r5ec6ae91ba 10ffmpeg/libavfilter/vf_idet.c: 
[18:44] <CIA-40> ffmpeg: vf_idet: fix permissions.
[18:44] <CIA-40> ffmpeg: Only write needs to be removed, other can be left.
[18:45] <CIA-40> ffmpeg: vf_select: require AV_PERM_PRESERVE.
[18:45] <CIA-40> ffmpeg: This is only necessary because of the poll_frame implementation.
[18:45] <CIA-40> ffmpeg: Removing it altogether would be another solution.
[18:45] <CIA-40> ffmpeg: 03Nicolas George 07master * rd37f823207 10ffmpeg/libavfilter/vf_thumbnail.c: vf_thumbnail: fix permissions.
[18:45] <CIA-40> (9 lines omitted)
[18:58] <CIA-40> ffmpeg: 03Nedeljko Babic 07master * r2b02bc6422 10ffmpeg/configure: (log message trimmed)
[18:58] <CIA-40> ffmpeg: mips: add assembler flags for mips32r2 ISA and mhard-float
[18:58] <CIA-40> ffmpeg: For some compilers ISA older than mips32r2 is set as default.
[18:58] <CIA-40> ffmpeg:  Because of them assembler flag "-mips32r2" needs to be added
[18:58] <CIA-40> ffmpeg:  for CPUs that support mips32r2 ISA in part of configure script
[18:58] <CIA-40> ffmpeg:  where ISA capabilities are checked.
[18:58] <CIA-40> ffmpeg: "-mhard-float" assembler flag is also added for CPUs that have FPU.
[18:58] <CIA-40> ffmpeg: 03Nedeljko Babic 07master * r6f98e298cc 10ffmpeg/doc/mips.txt: 
[18:58] <CIA-40> ffmpeg: mips: change list of files with MIPS copyright notice in mips.txt
[18:58] <CIA-40> ffmpeg: Add files created for MP3 optimization that have MIPS copyright
[18:58] <CIA-40> ffmpeg:  notice in them to list of files in mips.txt.
[18:58] <CIA-40> ffmpeg: Signed-off-by: Nedeljko Babic <nbabic at mips.com>
[18:58] <CIA-40> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:03] <CIA-40> ffmpeg: 03Michael Niedermayer 07master * r1ee7a2955f 10ffmpeg/libavcodec/libvpxenc.c: 
[22:03] <CIA-40> ffmpeg: libvpxenc: only force CBR if a bitrate is set
[22:03] <CIA-40> ffmpeg: Reviewed-by: James Zern <jzern at google.com>
[22:03] <CIA-40> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:03] <CIA-40> ffmpeg: 03Michael Niedermayer 07master * rceb8773e16 10ffmpeg/libavcodec/libvpxenc.c: 
[22:03] <CIA-40> ffmpeg: libvpxenc: Fix CQ encoding without a specified bitrate
[22:03] <CIA-40> ffmpeg: Also print a warning if neither quality nor bitrate is specified
[22:03] <CIA-40> ffmpeg: and use the libvpx default bitrate in this case.
[22:03] <CIA-40> ffmpeg: The idea of using the default bitrate is from Luca Barbato
[22:03] <CIA-40> ffmpeg: Reviewed-by: James Zern <jzern at google.com>
[22:03] <CIA-40> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:04] <RockinRick> greetings
[00:00] --- Sat Aug 18 2012


More information about the Ffmpeg-devel-irc mailing list