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

burek burek021 at gmail.com
Wed Jul 8 02:05:02 CEST 2015


[00:25:05 CEST] <cehoyos_> michaelni: Ping on "Only fail aac mpegts muxing if the first frame is broken"
[00:38:46 CEST] <J_Darnley> Christ, I had forgotten just how verbose c++ can be
[00:48:39 CEST] <J_Darnley> ew ew ew
[01:35:46 CEST] <michaelni> cehoyos_, should be ok
[04:04:31 CEST] <cone-432> ffmpeg 03hSÇ 07master:387cbe018c87: use mmi instead of loongson3 as simd-optimization flag
[04:04:31 CEST] <cone-432> ffmpeg 03hSÇ 07master:d44cf5ef423c: configure: add loongson2 cpu support
[11:13:07 CEST] <michaelni> saste, 0706 17:20 Michael Schulth (1.1K) Re: [Spi-projects] SPI and GSOC
[11:13:35 CEST] <michaelni> they removed you from CC so i am not sure you missed the mail
[11:13:36 CEST] <saste> michaelni, yes!
[11:14:25 CEST] <michaelni> or well mailman maybe removed you as you are probably subscribed to these mls
[11:15:17 CEST] <saste> michaelni: Please send me the number of projects FFmpeg is mentoring this year and whether you want the mentor org payment to stay with FFmpeg or be paid out to individual mentors.
[11:15:44 CEST] <saste> michaelni, I think individual mentor is better for us
[11:16:22 CEST] <michaelni> yes mentors should be get the money
[11:16:52 CEST] <saste> michaelni, fine
[11:16:58 CEST] <michaelni> we have 8 gsoc projects, 1 failed at midterm iam not sure how that counts
[11:17:28 CEST] <saste> probably the mentor's stipend is assigned nonetheless, i have to check
[12:38:19 CEST] <durandal_170> what about rewrite to python and use cython
[12:43:18 CEST] <flying_toaster> hi
[12:43:31 CEST] <flying_toaster> I am currently writing an encoder for ffmpeg
[12:43:56 CEST] <flying_toaster> is ther a documentation somewhere about implementing slice threads ?
[12:46:33 CEST] <flying_toaster> I am a bit confused : whatever threading parameters I use, I go 5 times in my .init function, 4 times with thread_count =1, and the last time with thread_count =4 (my CPU has 4 cores)
[12:46:45 CEST] <flying_toaster> and my perfs are the same, using threads or not
[12:46:54 CEST] <flying_toaster> I am probably missing something
[12:48:02 CEST] <durandal_170> you set flag in in .capabilities?
[12:48:26 CEST] <flying_toaster> yes, I did
[12:49:18 CEST] <durandal_170> and call avctx->execute?
[12:49:36 CEST] <flying_toaster> execute2
[12:49:46 CEST] <flying_toaster> is that wrong ?
[12:50:32 CEST] <durandal_170> in encode2?
[12:51:36 CEST] <flying_toaster> here is my .capabilities : CODEC_CAP_SLICE_THREADS | CODEC_CAP_INTRA_ONLY
[12:52:34 CEST] <flying_toaster> and in the main encoding function, I call avctx->execute2, using 1 job per line
[12:52:53 CEST] <flying_toaster> I tested sequentially, my output is correct
[12:53:09 CEST] <flying_toaster> but it seems threads don't run in parallel
[12:53:28 CEST] <flying_toaster> sorry, lunch time here, I'll be here again soon
[13:04:28 CEST] <durandal_170> how many students are still in gsoc? 2-3?
[13:25:29 CEST] <flying_toaster> back
[13:27:38 CEST] <durandal_170> what about using execute()?
[13:31:36 CEST] <flying_toaster> I have to rework my core function since the prototype differs
[13:40:27 CEST] <cone-140> ffmpeg 03Carl Eugen Hoyos 07master:1d5edad8ccfd: lavf/mpegtsenc: Only fail aac muxing if the first frame is invalid.
[13:40:36 CEST] <flying_toaster> do you think it might change the behaviour  ?
[13:43:44 CEST] <durandal_170> dunno, does threading works for you for other encoders?
[13:44:18 CEST] <flying_toaster> good question... I don't know how to check that
[13:44:30 CEST] <Compn> michaelni : are attachments working on trac? when i click an attachment on this ticket it just sits there , https://trac.ffmpeg.org/ticket/4200
[13:45:57 CEST] Action: Compn forgets who is admin at trac
[13:50:24 CEST] <kierank> beastd
[13:53:01 CEST] <TimNich> Compn: dvbsub-sample.ts downloaded for me
[14:00:27 CEST] <Compn> WARNING: Certificate verification error for trac.ffmpeg.org: unable to get local issuer certificate
[14:00:27 CEST] <Compn> WARNING: certificate common name `*.mplayerhq.hu' doesn't match requested host name `trac.ffmpeg.org
[14:01:03 CEST] <Compn> HTTP request sent, awaiting response... Read error (Connection timed out) in headers.
[14:01:09 CEST] <Compn> is what wget spits out
[14:07:44 CEST] <michaelni> Compn, what OS / wget version is that ? there should be no cert warnings 
[14:10:43 CEST] <durandal_170> D404|Ghetto: ping
[14:10:46 CEST] <nevcairiel> Sounds like ancient wget without SNI
[14:12:51 CEST] <cone-140> ffmpeg 03Ivan Uskov 07master:9c95734e1c0f: libavcodec/qsv.c: Linux-only code part has been moved to separate function in order to avoid the "ISO C90 forbids mixed declarations and code" compiler warning.
[14:34:37 CEST] <BtbN> Interesting, deb-multimedia gives you an ffmpeg with enable-nonfree and libfdk_aac
[14:45:46 CEST] <atomnuker> BtbN: so does the ffmpeg in unstable
[14:47:48 CEST] <kierank> someone should perhaps tell them
[14:54:26 CEST] <Compn> michaelni : ancient wget on windows
[14:55:03 CEST] <Compn> GNU Wget 1.10.2
[14:57:35 CEST] Action: Compn upgrades
[14:58:56 CEST] <durandal_170> anybody with vapoursynth experience?
[14:59:20 CEST] <Compn> still bogus in upgrade
[14:59:21 CEST] <Compn> http://4b379dcd3fefe49b.paste.se/
[14:59:36 CEST] <Compn> GNU Wget 1.16.3 built on mingw32.
[15:03:14 CEST] <J_Darnley> durandal_170: using it or developing it?  (I have neither)
[15:04:07 CEST] <J_Darnley> Do they not have an IRC channel where you ask questions?
[15:04:23 CEST] <J_Darnley> As a last resort I bet doom9 have a forum for it.
[15:04:30 CEST] <durandal_170> J_Darnley: using it
[15:08:39 CEST] <durandal_170> J_Darnley: have you wrote some asm for removegrain? For only most useful modes...
[15:08:53 CEST] <J_Darnley> I have done mode 1 so far
[15:08:59 CEST] <J_Darnley> by far the easiest
[15:09:46 CEST] <J_Darnley> but I have got a skeleton that should make it easy to add any other mode too
[15:12:42 CEST] <durandal_170> what is speed difference?
[15:13:04 CEST] <durandal_170> In yasm?
[15:13:07 CEST] <J_Darnley> yes
[15:13:17 CEST] <J_Darnley> I haven't precisely measured yet
[15:13:46 CEST] <J_Darnley> (why don't I do that rather than trying to overthink this sorting)
[15:16:29 CEST] <D404|Ghetto> durandal_170: ?
[15:18:00 CEST] <durandal_170> D404|Ghetto: nvm, I got it working
[15:18:38 CEST] <D404|Ghetto> 'it'?
[15:24:30 CEST] <J_Darnley> durandal_170: ~22k to 1.4k cycles
[15:25:21 CEST] <J_Darnley> oh, that's sse2 and probably a very naieve string of min/max instructions
[15:26:15 CEST] <durandal_170> D404|Ghetto: vapoursynth with mpv instead of vspipe
[15:26:23 CEST] <D404|Ghetto> ah
[15:26:39 CEST] <D404|Ghetto> iirc the only tricky bit is if you want an entirely static build
[15:26:40 CEST] <kierank> Compn: I get that with wget too
[15:26:43 CEST] <kierank> and the machine is in the next room...
[15:29:46 CEST] <Compn> kierank : the ffmpeg trac has the mplayer trac cert
[15:29:59 CEST] <Compn> the trac.ffmpeg.org needs a *.ffmpeg.org cert...
[15:30:11 CEST] <kierank> dunno why my browser ignores that
[15:30:18 CEST] <D404|Ghetto> previously added exception
[15:30:24 CEST] <Compn> you have shit security settings kierank :D
[15:30:30 CEST] <Compn> my browser refuses it, thats why it times out here :\
[15:30:42 CEST] <D404|Ghetto> times out != cert rejection
[15:30:49 CEST] <Compn> (or my opera from 4 years ago just plain wont cut it anymore)
[15:30:56 CEST] <Compn> shush
[15:30:57 CEST] <kierank> ok in incognito
[15:52:59 CEST] <cone-140> ffmpeg 03Shivraj Patil 07master:d12f76ffbb1b: avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for idctdsp functions
[16:21:38 CEST] <J_Darnley> I may hate intrinsics and the names they use for functions but I would gladly let the compiler take care of register allocation for me.
[16:25:16 CEST] <durandal_170> flying_toaster: try ffv1 encoder with -threads X
[16:36:18 CEST] <nexcorlando> Hi all, My name is Chris. I work for Nexcess.net, a web hosting company based in Michigan. When updating ffmpeg for a client today I noticed that the project is looking for a new host. Is this still true? If so, I can have someone from our site reach out regarding the specific hosting requirements to see if we can accommodate the project.
[16:36:29 CEST] <nexcorlando> would sending an email to ffmpeg-admins at lists.sourceforge.net be the best course of action?
[16:38:26 CEST] <J_Darnley> I think there was talk about a new host already being found
[16:38:46 CEST] <J_Darnley> But it can't hurt to send your offer
[16:39:25 CEST] <J_Darnley> I guess that ML is a good place to send your offer
[16:40:54 CEST] <nexcorlando> Okay, sounds good. I'll have someone from our side reach out. Thanks! 
[16:41:17 CEST] <J_Darnley> before you go lets just ping michaelni
[16:42:57 CEST] <nexcorlando> Sure, I can chat. I believe an email has been sent from jeadeh at nexcess.net to that mailing list already as well. 
[16:46:50 CEST] <michaelni> we have 2 new servers but one is payed and the other is not as great as we would hope so new offers certainly are still welcome
[16:51:52 CEST] <nexcorlando> I see. I reached out to Jeries on our end about this. He would be the one that would be able to ultimately speak for what we can offer. Responding to the mailing list email from him should get the ball rolling.
[17:16:44 CEST] <michaelni> nexcorlando, you and jeadeh can also post/discuss the server stuff on ffmpeg-devel no need for the sf list that was just for the case our main list would have gone offline
[17:18:12 CEST] <nexcorlando> are you referring to this channel, or is this another mailing list?
[17:26:49 CEST] <Compn> ffmpeg-devel at ffmpeg.org mailing list
[17:27:08 CEST] <Compn> gets confusing ,we have a lot of lists ;)
[17:27:57 CEST] <nevcairiel> thats really the only one thats truely essential =p
[17:29:36 CEST] <nexcorlando> Understood. I'll have Jeries send an email there to discuss this then. thanks.
[17:35:07 CEST] <Compn> fixed the info on ffmpeg.org to contact us on ffmpeg-devel
[17:35:28 CEST] <Compn> nexcorlando : what part of michigan ? detroit metro ?
[17:36:21 CEST] <Compn> ah yes southfield
[17:36:30 CEST] <Compn> not far at all from me :P
[17:39:01 CEST] <nexcorlando> Yes, our primary office is in southfield as is our primary data center.
[17:39:21 CEST] <nexcorlando> We also have a location in Dearborn as well, which is the former officespace and former (much smaller) primary data center
[19:39:08 CEST] <J_Darnley> durandal_170: you may be pleased to hear that I have mode 5 working (on 64 bit anyway)
[19:43:12 CEST] <durandal_170> J_Darnley: mode 18, 17 are most useful IIRC
[19:43:49 CEST] <durandal_170> J_Darnley: thanks for doing it!
[19:46:57 CEST] <J_Darnley> I'll have a quick look at those then
[19:47:46 CEST] <J_Darnley> hmm not too bad
[19:54:58 CEST] <jamrial> J_Darnley: i assume this is going to be mostly pmaxsd/pminsd, right?
[19:55:05 CEST] <J_Darnley> Yes
[19:55:11 CEST] <J_Darnley> no ub
[19:55:19 CEST] <J_Darnley> lots of unsigned bytes
[19:57:05 CEST] <J_Darnley> then some subtractions for abs()
[19:57:23 CEST] <J_Darnley> and some comparisons
[19:57:42 CEST] <jamrial> ah. figured it would be signed int judging by the mode*() arguments
[20:45:45 CEST] <J_Darnley> mode 17 done
[21:10:47 CEST] <durandal_1707> nice!
[21:10:52 CEST] <cone-861> ffmpeg 03hSÇ 07master:09883876caf9: configure: loongson enabled local aligned 32
[21:10:53 CEST] <cone-861> ffmpeg 03Chris Watkins 07master:55e29ceec84a: Put a space between string literals and macros.
[21:20:17 CEST] <cone-861> ffmpeg 03James Almer 07master:7d5ab1650644: avcodec/libdcadec: export matrix encoding side data
[21:54:31 CEST] <J_Darnley> mode 18 done
[22:08:51 CEST] <durandal_1707> J_Darnley: maybe 12, 20 and 22
[22:13:00 CEST] <J_Darnley> oh, how hard can 12 be?  additions, multiplies... all I need there is an unpack
[22:57:43 CEST] <cone-861> ffmpeg 03Rostislav Pehlivanov 07master:80db686a6951: aacenc: fix option descriptions
[23:16:55 CEST] <J_Darnley> mode 20 might be too hard for me, only because it has a divide by 9 in it
[23:17:30 CEST] <J_Darnley> I have no idea how to do that with the arithmetic operations available in SIMD
[23:36:30 CEST] <cone-861> ffmpeg 03Andreas Cadhalpun 07master:f9020d514e9e: wmalosslessdec: avoid reading 0 bits with get_bits
[23:36:31 CEST] <cone-861> ffmpeg 03Andreas Cadhalpun 07master:42e7a5b3c704: wmalosslessdec: reset frame->nb_samples on packet loss
[23:45:50 CEST] <durandal_1707> J_Darnley: intrinsic does not help?
[00:00:00 CEST] --- Wed Jul  8 2015


More information about the Ffmpeg-devel-irc mailing list