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

burek burek021 at gmail.com
Fri Apr 27 02:05:03 CEST 2012


[00:35] <canbal> hi, does anyone know if there are any plans or working progress on supporting H.264/MVC decoding in ffmpeg?
[00:36] <michaelni> why do you ask ?
[00:37] <michaelni> do you want to work on that ? :)
[00:46] <canbal> i work on H.264/MVC and Video+Depth compression in my research
[00:46] <canbal> and I rely on ffmpeg constantly to do frame extraction etc
[00:47] <canbal> i recently encountered a consumer level camera that encodes MVC and i tried to extract frames from it
[00:47] <canbal> ffmpeg obviously doesn't support it, so i was wondering if i could be any help for the implementation
[00:47] <canbal> i don't have the time to take the lead, but i would like to contribute if there is any working progress or any intentions
[00:49] <gnafu> Ooh, which camera?
[00:52] <canbal> http://amzn.to/IqAGL7
[00:52] <canbal> sony td20 3d camera
[00:53] <gnafu> Cool, thanks.
[00:53] <canbal> np, so any ideas if anyone is working on this and looking for some help?
[00:53] <michaelni> canbal, there definitly is interrest in a MVC implementation and i had considered to work on it myself 
[00:53] <michaelni> but iam too busy :(
[00:54] <michaelni> with other open source things ...
[00:56] <canbal> i see
[00:56] <canbal> i am quite busy too - working part time and doing a phd at the same time
[00:56] <canbal> that's why i can't dare to start on my own
[01:08] <Compn> canbal : ask on the list
[01:08] <Compn> i think there are some interested parties who may want to join up
[01:09] <canbal> ok i will do that
[01:09] <canbal> thank you for the info
[01:09] <Compn> at least michael said he would mentor , in our failed bid for summer of code project :)
[01:10] <Compn> so there will be help, if you want to start
[01:10] <Compn> i think a good place to start is just to start a discussion on how to work the api
[01:10] <Compn> e.g. how to demux it and pass to decoder
[01:12] <Compn> seems like a difficult thing to do
[01:12] <Compn> well maybe not
[01:12] <Compn> wonder how optimizing would go , can motion vectors be reused? :P
[01:31] <canbal> for decode process, the MVC stream macroblocks have their own motion vectors
[01:32] <canbal> the only difference is they may refer to the first view's decoded frames as reference picture, and that is called disparity compensation
[01:32] <canbal> i don't quite understand by the optimization and reusing the motion vectors though? do you mean for encoding the second view?
[01:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r36a9dd2f4d 10ffmpeg/libswresample/swresample.c: 
[01:51] <CIA-17> ffmpeg: swr: align options a little
[01:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[01:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r20fc610439 10ffmpeg/libswresample/swresample.c: 
[01:51] <CIA-17> ffmpeg: swr: Capitalize help texts for AVOptions
[01:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[01:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * ra522e03754 10ffmpeg/libswresample/swresample.c: 
[01:51] <CIA-17> ffmpeg: swr: Add longer more descriptive alternative AVOptions.
[01:51] <CIA-17> ffmpeg: They match avresample where it supports the same fields.
[01:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[01:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rda9587952a 10ffmpeg/libswresample/ (swresample.c swresample_internal.h): 
[01:51] <CIA-17> ffmpeg: swr: pass resample parameters from the user to the resampler.
[01:51] <CIA-17> ffmpeg: doxy and names stolen from avr
[01:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[01:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r23282c2222 10ffmpeg/libswresample/swresample.c: 
[01:51] <CIA-17> ffmpeg: swr: set AV_OPT_FLAG_AUDIO_PARAM for the AVOptions
[01:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[04:42] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * ra4b58fd9e8 10ffmpeg/libavcodec/ffv1.c: 
[04:42] <CIA-17> ffmpeg: ffv1: add examples of supported slices counts
[04:42] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[05:22] <taqattack> Anyone know what does fd in "RTMP_SendPacket: fd=5, size=374" mean?
[05:23] <Compn> file descriptor ?
[05:23] Action: Compn hasnt a clue
[05:41] <taqattack> :)
[07:32] <ubitux> michaelni: xbmc ppl were annoyed by the libavresample/libswresample state too
[07:32] <ubitux> i guess the message was/will be relayed anyway
[10:09] <ubitux> should i --disable-libavresample for the old yasm box?
[10:21] <TimNich> Not sure I get the significance of the libavresample merge. Is it just there, but unused, or have any calls been switched to use it?
[10:41] <michaelni> ubitux, dunno, probably yes
[10:42] <michaelni> TimNich, its unused
[10:42] <michaelni> or at least should be
[10:54] <TimNich> Thnx
[11:11] <kierank> mvc isn't even worth a soc project
[13:05] <RobertNagy> is there any filter for splitting an interlaced frame into two separate half height frames?
[13:06] <RobertNagy> wrong channel
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rdd63e27574 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: add sorted formats table from avr
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r030d6b65ae 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: indent
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rb1519102f1 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: add rates tables containing a new set of sample rates.
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r69f3af9590 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: remove 0 terminator in layouts for consistency
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r7461e9ae45 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: use formats array
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r08809e3085 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: improve output
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r5347b9da98 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: print channel layout, instead of just channel counts
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r27de7a8eb3 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: remove unneeded hack to test planar formats.
[15:51] <CIA-17> ffmpeg: planar formats are now chosen like any other parameter.
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:51] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * re6c460e3ea 10ffmpeg/libswresample/swresample_test.c: 
[15:51] <CIA-17> ffmpeg: swr-test: Use randomized collision free hypercube corner enumeration to select tests.
[15:51] <CIA-17> ffmpeg: This way the user can specify how many or few tests should run while
[15:51] <CIA-17> ffmpeg: still providing good coverage over the whole parameter set.
[15:51] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[15:56] <ubitux> michaelni: 44100 is a fairly common frequency, wouldn't it be wise to test it?
[15:57] <TimNich> ubitux: seconded!
[16:04] <kierank> the world should use 48000 khz :)
[16:15] <michaelni> ubitux, feel free to add it
[16:15] <ubitux> ok :)
[16:18] <TimNich> kierank:  96000 surely...
[16:19] <kierank> entering audiophile realms imho there
[16:19] <kierank> and i meant 48khz above of course
[19:23] <CIA-17> ffmpeg: 03Matthieu Bouron 07master * r5473a98e45 10ffmpeg/libavfilter/af_amerge.c: af_amerge: return errors from subfilters when requesting a frame
[20:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r56f89bae52 10ffmpeg/libswresample/swresample_test.c: 
[20:39] <CIA-17> ffmpeg: swr-test: improve rounding in set()
[20:39] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * r73be22f526 10ffmpeg/libswresample/swresample_test.c: 
[20:39] <CIA-17> ffmpeg: swr-test: fix u8 zero point.
[20:39] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[20:39] <CIA-17> ffmpeg: 03Michael Niedermayer 07master * rf1f5b39866 10ffmpeg/libswresample/swresample_test.c: 
[20:39] <CIA-17> ffmpeg: swr-test: support fabrices audiogen like avr
[20:39] <CIA-17> ffmpeg: Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
[22:59] <Compn> anyone invest in the stock market ?
[23:00] <Compn> i'm going to get me some facebook when it goes ipo
[23:00] <Compn> even tho i loath the company, its policies and its website.... i think they are a fairly sound business 
[23:00] <Compn> and seems popular
[23:03] <iive> everybody is going to buy. this is no brainer. The real trick is to know when to sell.
[00:00] --- Fri Apr 27 2012


More information about the Ffmpeg-devel-irc mailing list