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

burek burek021 at gmail.com
Wed Apr 30 02:05:03 CEST 2014


[00:34] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:68c3e6025fa0: Fix convertion typos
[00:34] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:fed0acebade8: ffmpeg: print an error at the end if conversion failed
[00:46] <cone-834> ffmpeg.git 03Hendrik Leppkes 07master:2fcef90bee98: dxva2_h264: set the correct ref frame index in the long slice struct
[00:46] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:2548f8a237b1: Merge commit '2fcef90bee98bffeff1d95b7197738f50c450d86'
[01:03] <cone-834> ffmpeg.git 03Hendrik Leppkes 07master:ed4b757177f9: dxva2_h264: add a workaround for old Intel GPUs
[01:04] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:0f630b7b1244: Merge commit 'ed4b757177f9b563412cdbc8ee3405d82e10fc05'
[01:06] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:b2b4afe8115f: hwaccel: fix dxva2 & vaapi loop filter parameters
[01:06] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:9c6eef6f5fcf: Merge commit 'b2b4afe8115fe3c8b005d663610e5af06f110165'
[01:30] <cone-834> ffmpeg.git 03Hendrik Leppkes 07master:35177ba77ff6: avconv: add support for DXVA2 decoding
[01:30] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:c6eee3120a59: Merge commit '35177ba77ff60a8b8839783f57e44bcc4214507a'
[01:55] <cone-834> ffmpeg.git 03Anton Khirnov 07master:a61c2115fb93: configure: rework dxva in avconv handling
[01:55] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:21c7e99659be: Merge commit 'a61c2115fb936d50b8b0328d00562fe529a7c46a'
[04:38] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:648f7a6ec5b3: ffmpeg_dxva2: fix mixing of declarations and statements
[04:38] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:7c710764705a: avutil/log: fix memleak from 669a09fb372fa58ff913ebc326cb64bb3e8e7928
[04:38] <cone-834> ffmpeg.git 03Michael Niedermayer 07master:ede411dd0395: avcodec/vc1_parser: fix use of uinitialized memory
[07:12] <cone-834> ffmpeg.git 03Reynaldo H. Verdejo Pinochet 07master:6d953ae2c4a4: ffserver: do not ignore ff_socket_nonblock return
[07:12] <cone-834> ffmpeg.git 03Reynaldo H. Verdejo Pinochet 07master:8baa5b32a59c: ffserver: do not ignore setsockopt return
[07:12] <cone-834> ffmpeg.git 03Reynaldo H. Verdejo Pinochet 07master:e79bc6a88aab: ffserver: do not ignore send() return
[07:12] <cone-834> ffmpeg.git 03Reynaldo H. Verdejo Pinochet 07master:898192e0299e: ffserver: do not ignore getsockname() return
[07:12] <cone-834> ffmpeg.git 03Reynaldo H. Verdejo Pinochet 07master:5b881499a8e4: ffserver: do not ignore lseek() return
[09:50] <ubitux> 09:23:17 <+smarter> BBB, lu_zero: someone made a "human readable translation" of the hevc spec: http://www.f265.org/f265/static/txt/h265_companion.html
[09:50] <ubitux> (might interest some ppl here too)
[10:59] <j-b> Morning
[11:03] <iive> evening :)
[13:40] <BBB> and yes there's indeed too many hevc encoders
[13:40] <BBB> can someone do a quality comparison or make a list of reasons why you'd use/develop any one of them?
[13:41] <BBB> seems hopeless atm
[13:43] <mraulet> BBB ready for asm review?
[13:44] <pross-au> BBB: why is it we have N encoders, and much smaller N decoders?
[13:45] <mraulet> already 2 decoders :-) which I think is already too much
[13:45] <mraulet> and 4 encoders
[13:45] <JEEBsv> basically x265 is still way in the lead regarding features and proper rate control, and everything else then has other positive things, like f265 having zomg docs
[13:46] <pross-au> hypothesis: nobody will pay for decoder
[13:46] <smarter> the kvazaar developers are nice, but it's the only GPL one
[13:46] <JEEBsv> yeah, the kvazaar folk are nice
[13:48] <mraulet> pross-au: well it is an alternative to set top boxes at the moment so ...
[13:58] <BBB> mraulet: yeah always
[13:58] <BBB> pross-au: decoders aren't ... interesting
[13:58] <BBB> pross-au: once ffmpeg absorbs one, the others die
[13:58] <BBB> pross-au: encoders have a more elaborate life-cycle, so they're more interesting
[13:58] <BBB> and yes the pay also helps/hurts
[13:58] <BBB> I mean x264 did really well for themselves there
[14:39] <Compn> hmm
[14:40] <Compn> so the ffmpeg_*.c files dont really have copyright in them? we arent doing that anymore ?
[14:40] <Compn> duplicated author copyrights ?
[14:47] <Compn> i guess ffmpeg never did that, i was thinking of mplayer :)
[14:55] <pross-au> when all decoders are done, ffmpeg can start to absorb encoders too
[15:02] <Compn> ffmpeg has to absorb imagemagick and dcraw :)
[15:04] <pross-au> ciao
[15:22] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:6a0b5e34763c: avcodec/mpegvideo: fix null pointer dereference
[15:53] <zidanne> hi again guys (:
[15:54] <zidanne> in one of my implementations, ffmpeg resolves aac with mChannelsPerFrame = 2, in another implementation of mine mChannelsPerFrame = 1. I couldn't figure out what's causing it (: Do you have any ideas? (it basically only sees 1 channel instead of 2, which is wrong.)
[15:55] <thardin> are they using the same version of ffmpeg?
[15:59] <zidanne> Yes they are :-/
[16:00] <zidanne> : - |
[16:00] <J_Darnley> :  -  \
[16:03] <zidanne> Since the channel number is incorrect, audio is like a cassette player which's battery is about to die (:
[16:07] <Compn> different probe size ?
[16:07] <Compn> but thats strange it shouldnt affect that
[16:07] <nevcairiel> sounds like you may be missing extradata or other initialization data
[16:07] <thardin> diff all structs you send into libav*
[16:26] <cone-701> ffmpeg.git 03Enrique Arizón Benito 07master:5c08ae4f3728: segment: Add an option to prepend a string to the list entries
[16:26] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:fd601ba6b1c6: Merge commit '5c08ae4f37281441188447cd04dcaf7cd7ce031f'
[16:28] <zidanne> I check channel_layout and it unfortunately AV_CH_LAYOUT_MONO. I checked probe size they are same, I made it big too but nothing changed. When I manually assuma the channel number is 2, audio plays perfectly. But if I leave it to pcodecctx->mChannelsPerFrame (which is 1), audio slows down as expected
[16:28] <zidanne> so, I must be doing something that breaks ffmpeg and ffmpeg detect wrong number of channels
[16:38] <zidanne> I found something
[16:38] <zidanne> pCodecCtx->channels = 1, but, decoded_frame.channels = 2, is this normal?
[16:39] <nevcairiel> ideally you should always use the frame properties, things like this can happen, although its probably a bug when they do
[16:43] <J_Darnley> You said this was AAC.  Is the the kind of AAC with its "strange" stereo encoding mode?
[16:44] <zidanne> J_Darnley: rtmp://stream.n2.noc.com.tr/live/radyoa.stream
[16:46] <J_Darnley> Hmm, ffprobe doesn't say.
[16:56] <zidanne> it seems like it is AAC+SBR
[16:56] <nevcairiel> SBR only messes with sample rate, not number of channels
[17:03] <zidanne> ok guys, you are right. I think I found the problem. I was checking codecCtx->channels before the first avcodec_decode_audio4. When I debug, after the decoding it updates codecCtx->channels to 2 correctly.
[17:06] <cone-701> ffmpeg.git 03Luca Barbato 07master:5a70a783f049: hls: Add an option to prepend a baseurl to the playlist entries
[17:06] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:217f6c53e5c2: Merge commit '5a70a783f04919514efec7751d710b64d8975fd7'
[17:10] <plepere> openHEVC patch submitted. please be gentle. :)
[18:47] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:f694ca7ca7a6: avcodec/tiff: support 4:2:2 and 4:1:1 YCbCr
[18:53] <kurosu> plepere, do you have a rough estimate of the speedup that the new handling of uni/bidir brings?
[19:04] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:4506ed336ff7: avformat/img2_alias_pix: fix 2 unused variable warnings
[19:43] <cone-701> ffmpeg.git 03Nicolas George 07master:b804eb4323a0: lavu/hash: add hash_final helpers.
[19:43] <cone-701> ffmpeg.git 03Nicolas George 07master:3926a30b58f6: tools/ffhash: use av_hash_final_hex().
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:73c4b6ce4b39: tools/ffhash: implement base64 output.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:e419e29e1c9a: lavc/codec_desc: add separation comment.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:fa7bc7ed8b21: lavc: add codec descriptors for deprecated ids.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:892e2c2ad8ea: lavc: add codec descriptors for TTF and OTF.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:6ea1196673b7: lavc: add AV_CODEC_ID_BIN_DATA.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:1bf63964985e: lavc: add a mime_types field to codec descriptors.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:70beebe35764: lavc: minor bump and APIchanges for AVCodecDescriptor.mime_types.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:c9212abf95be: lavf/matroska: add "binary" pseudo-MIME type.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:43ca94a63373: ffprobe: use the codec descriptor if no decoder was found.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:e973cf04f6bf: lavf/concatdec: use a structure for each stream.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:c27939d87103: lavf/concatdec: check match_streams() return value.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:b24d6c53037a: lavf/concatdec: always do stream matching.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:9d24a536a3d2: lavf/concatdec: reindent after last commit.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:50ed6e3ce635: lavf/concatdec: implement automatic conversions.
[19:44] <cone-701> ffmpeg.git 03Nicolas George 07master:41334fcab41f: lavfi/drawtext: allow to format pts as HH:MM:SS.mmm.
[19:44] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:03b88f6b3933: Merge remote-tracking branch 'cigaes/master'
[21:51] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:c31ad87bc664: avformat/xwma: use NULL instead of 0 for pointers
[21:51] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:cf4dbe9affa1: avformat/xwma: improve error codes
[21:51] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:375a0c03a9a4: avformat/xwma: fix memleak of dpds_table
[22:15] <cone-701> ffmpeg.git 03Michael Niedermayer 07master:978c193d47c0: cmdutils: omit deprecated codec ids in help output
[22:27] <llogan> i'm going to be gone for about 2 weeks but i'll still be able to deal with mailing list queue
[23:14] <jamrial> michaelni: ever since fed0acebade8d27c428da5cad483cd6a5b64b354 if you run ffmpeg alone with no options it will show "conversion failed"
[23:14] <jamrial> is that intended?
[23:16] <cone-701> ffmpeg.git 03gcocherel 07master:2eddf3a6efd8: avcodec/hevc: fix no output of prior pics and pic output flags(cherry picked from commit e99b96dff1d76d74cb5633aa9702828d863050e2)
[23:17] <michaelni> hmm
[00:00] --- Wed Apr 30 2014


More information about the Ffmpeg-devel-irc mailing list