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

burek burek021 at gmail.com
Thu Jul 18 02:05:02 CEST 2013


[00:12] <durandal_1707> .. compand          A->A       Compress or expand the dynamic range of the audio.
[00:18] <wm4> michaelni: will you push the colorspace stuff, or is there still a need for discussion?
[00:18] <michaelni> wm4, i intend to push it after double checking its ok
[00:20] <wm4> michaelni: btw. you were saying that chroma sample location should not be a simple enum - doesn't the same apply to colorspaces?
[00:20] <michaelni> that depends on your viewpoint
[00:21] <michaelni> the chroma position changes with crop & field extract merge in current enum unfriendly ways
[00:21] <michaelni> and these are normal operations
[00:22] <michaelni> the colorspace shouldnt change in such ways with common operations at least i dnt see any ATM
[00:22] <wm4> I see
[00:42] <bernie2> howdy
[00:47] <kml2> Hi michaelni .  This http://pastebin.com/bj4whbbA .  Build of `master` fails to play a video; build of `release` works.
[00:47] <kml2> I'm not sure if you consider that 'usage' or 'dev'
[00:47] <bernie2> I was wondering why ffmpeg is not allowing a VP8 video encoding and AAC for audio.  I know that no browser out there will read that, but I'm developing something for a unique video player, and I'm confused by the assertion that webM doesn't allow it.  I know that Matroska spec would allow any combination.  Webm is really just matroska.
[00:48] <Skyler_> webm is a subset of matroska, a subset that doesn't include AAC
[00:48] <Skyler_> but writing to mkv should work just fine.
[00:48] <Skyler_> vp8 + aac in mkv
[00:48] <kierank> chrome might read it
[00:48] <bernie2> oh, so instead of using a webm extension, using mkv will do the trick?
[00:48] <bernie2> holy smoles my irc client sucks...
[00:49] <kierank> maybe, try it and see
[00:49] <kierank> chrome uses ffmpeg to demux and decode so it might work
[00:49] <michaelni> kml2, if you submit a patch or intend to work on fixing the bug yoursef its dev 
[00:50] <kml2> michaelni: I'm not that good yet; just startin up.  I am tracking down stuff in XBMC, e.g., and actually found a couple of bugs.  My fixes are considered unacceptable hacks, though ;-)  So if by "work on it" you include "help as much as possible", then yes :-)
[00:53] <kml2> michaelni: Anyway, this ^^^ only happens on some machines I build the new ffmpeg-master on -- not all.  So there's some sort of ENV dependency.  But the built-from-src release version definitely works -- standalone AND as an external ffmpeg to XBMC.  the -master branch does not.
[00:53] <michaelni> kml2, probably best if you open a ticket on trac and upload the file that causes the problem unless these have already been done. next would be finding out the exact commit that introdeucd the problem
[00:54] <kml2> michaelni: Ok.  I usually find this stuff on my full movies.  Like this time.  Is there some handy way to 'cut' out a piece of a video source file that's more reasonable in size, and still useful to upload?
[00:55] <michaelni> dd might work, it has to be tested if the problem is still reproduceable with a cut file
[00:56] <cone-237> ffmpeg.git 03Stefano Sabatini 07master:0092bcdf06f2: lavc/avcodec.h: fix various typos in av_bitstream_filter_filter() docs
[00:56] <michaelni> also -vcodec copy might work to cut pieces out
[00:56] <Skyler_> ffmpeg -ss X -t Y -i input -vcodec copy -acodec copy output may work, where X is the starting time in seconds and Y is the duration in seconds , but like michaelni said, make sure the problem still occurs with the cut file
[00:56] <Skyler_> as remuxing might not preserve the problem
[00:57] <kml2> ok, thanks.  I'll try to put together a test case.  
[00:58] <bernie2> omg -- weechat-curses isso slow it feels like I'm working over a 10 baud modem
[01:00] <bernie2> Skyler: Thanks -- looks like -f Matroska is working
[01:02] <bernie2> got to switch IRC client -- this weechat is entirely unsuable...
[01:17] <cone-237> ffmpeg.git 03Michael Niedermayer 07master:a80e622924c8: avcodec/avutil: Add AVColorSpace and AVColorRange to AVFrames
[01:27] <cone-237> ffmpeg.git 03Stefano Sabatini 07master:53c853e04916: lavc/h264_mp4toannexb: improve feedback in case of invalid bitstream
[01:59] <kml2> michaelni: bug filed with attachment.  thanks for the help. see 'whomever' over there.
[01:59] <kml2> Skyler_: your 'copy' string works great. thx.
[02:06] <mark4o> kml2: Any reason you used 0.11?  ffmpeg 2.0 is the latest stable release, and 1.2.1 before that.
[02:11] <kml2> mark4o: Apparently, because I didn't look far enough down the 'git tag -l
[02:11] <kml2>  list :-(
[02:12] <kml2> mark4o: try 2, I suppose?
[02:15] <mark4o> 2.0 was very recent so it is likely to be similar to git head, but it would help to narrow the problem, especially if you can bisect to find the specific commit
[02:15] <mark4o> btw your file plays fine for me
[02:15] <kml2> mark4o: It does for me, too, on other machines.  Like I mentioned in the bug -- some, not all.
[02:18] <kml2> atm, 2/6 have this problem.  one of those 2 problem machines is exactly the same hardware as my desktop, with does NOT have the problem.
[02:19] <mark4o> well if you are the only one that can reproduce it then you'll probably need to bisect it in order for anyone to be able to find the problem
[02:19] <kml2> 'bisect' meaning -- find the release it appeared in?
[02:21] <kml2> aha!  there's a "git bisect"! (https://www.kernel.org/pub/software/scm/git/docs/git-bisect-lk2009.html)  Who knew?
[02:21] <kml2> reading
[02:23] <mark4o> yes git bisect; there is also a bisect-create script in the ffmpeg/tools directory that might help but I haven't used it
[02:24] <kml2> mark4o: Thx.  Looking for the git release history ... so I can get GOOD & BAD commit#s
[02:25] <kml2> got it: http://git.videolan.org/?p=ffmpeg.git;a=summary
[02:27] <johnsmith_> Hi all
[04:54] <cone-734> ffmpeg.git 03Michael Niedermayer 07master:b405f4e91624: swscale: Add support to specify chroma position
[09:35] <cone-734> ffmpeg.git 03Stefano Sabatini 07master:34322ab27a50: doc/bitstream_filters: document dump_extra
[09:35] <cone-734> ffmpeg.git 03Stefano Sabatini 07master:9836f47cf8b6: doc/filters: update/correct mp documentation
[10:42] <cone-734> ffmpeg.git 03Sean McGovern 07master:50612484e058: pthread: Rename thread_init to avoid symbol collision
[10:42] <cone-734> ffmpeg.git 03Michael Niedermayer 07master:10336ca6400a: Merge commit '50612484e058e8b241f0528584d64d9d2ccebf12'
[10:50] <cone-734> ffmpeg.git 03Christophe Gisquet 07master:b6293e2798af: fmtconvert: Explicitly use int32_t instead of int
[10:50] <cone-734> ffmpeg.git 03Michael Niedermayer 07master:b4fe41c981de: Merge remote-tracking branch 'qatar/master'
[11:44] <j-b> https://www.ohloh.net/p/ffmpeg missing logo
[12:35] <cone-734> ffmpeg.git 03James Almer 07master:088ed5314694: lavf/matroskaenc: Check for valid metadata before creating tags
[13:20] <Compn> j-b : it was there the other day
[13:21] <Compn> >Managers: 
[13:21] <Compn> Diego Biurrun
[13:58] <cone-734> ffmpeg.git 03Michael Niedermayer 07master:066111bf1951: matroskaenc: simplify mkv_check_tag()
[13:58] <cone-734> ffmpeg.git 03Vignesh Venkatasubramanian 07master:33968c201cc8: Fixing a stride issue in VP8 Alpha encode
[13:59] <durandal_1707> michaelni: could you manually edit commit logs you commit so they make more sense?
[14:12] <wm4> "make more sense"?
[17:01] <cone-734> ffmpeg.git 03Michael Niedermayer 07master:a0b7e73f8bae: swscale/options: fix copy and paste typo
[17:42] <wm4> michaelni: can we have at least a function that calculates libswscale chroma position from the libavcodec enum and a pixel format?
[18:02] <kierank> that's non trivial
[18:03] <kierank> especially with interlacing
[18:14] <wm4> that's even more of a reason
[18:15] <wm4> in what situations not involving interlacing is it not trivial, though?
[19:03] <kierank> lots of pixel format conventions
[19:04] <kierank> 4:1:0 etc
[20:59] <Compn> michaelni : any response from rockbox re mips fixed point decoders ?
[21:02] <Compn> imo just commit mips stuff. has rockbox sent any patches for their stuff in years ?
[21:15] <saste> ubitux: you gonna review the lut3d patch?
[21:53] <saste> how should we fix the movie loop thing?
[21:53] <saste> should we reset the timestamps, or request to add a setpts?
[21:53] <saste> or auto-insert a setpts filter? (which looks the more complicate solution at the moment)?
[22:06] <saste> and now the socis website is down...
[22:14] <Compn> saste : hows mencoder do it ?
[22:14] <Compn> movie loop that is
[22:15] <saste> Compn, why do you ask me about mencoder?
[22:15] <Compn> dunno :P
[22:16] <Compn> i figured comparing mencoder and ffmpeg might be ok
[22:22] <durandal_1707> mencoder is dead
[23:42] <saste> wm4, are you going to update your demuxing patches?
[00:00] --- Thu Jul 18 2013


More information about the Ffmpeg-devel-irc mailing list