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

burek burek021 at gmail.com
Mon Jul 15 03:05:02 EEST 2019


[02:14:10 CEST] <nine_milli> blb_
[09:02:00 CEST] Last message repeated 1 time(s).
[17:28:28 CEST] <hypercore> is ffmpeg multicore?
[17:28:38 CEST] <durandal_1707> yes
[17:28:56 CEST] <hypercore> durandal_1707: is it a good use case for creating animated gifs with text?
[17:29:09 CEST] <durandal_1707> gifs are history
[17:29:11 CEST] <hypercore> (if my goal is to minimize render time)
[17:33:38 CEST] <hypercore> durandal_1707: assuming it has to be gifs, would ffmpeg be a good tool for this?
[17:34:10 CEST] <durandal_1707> depends what exactly you need
[17:35:56 CEST] <hypercore> durandal_1707: i want to create a gif which shows each word from a string
[17:35:58 CEST] <pink_mist> hypercore: unlikely that you'll see any benefit from multicore ... making gifs should be very light on resource usage ... your bottleneck will probably be reading the input data from disk and writing the output data back out to disk I bet ... nothing that using multiple cores will do anything about
[17:37:05 CEST] <hypercore> pink_mist: oh ok, so an nvme would be more beneficial?
[17:37:12 CEST] <pink_mist> probably
[17:37:39 CEST] <pink_mist> I mean, I can't say for certain since I've never benchmarked it
[17:37:42 CEST] <pink_mist> but that would be my guess
[17:38:53 CEST] <hypercore> pink_mist: i did try this a while ago using some c++ library, and from what i recall it took quite a few seconds to create a gif like this (consisting of several hundred images), but i never considered my bottleneck was IO
[17:39:20 CEST] <hypercore> (this was on my laptop using a conventional ssd)
[17:41:05 CEST] <pink_mist> well I can't speak about some c++ library I don't even know the name of - it might be inefficient as hell for all I know :P but for ffmpeg, assuming your CPU isn't from the 486 era I wouldn't expect the bottleneck to be CPU time
[17:43:02 CEST] <hypercore> pink_mist: can ffmpeg be used to generate the image files that the gif consists of ?
[17:43:33 CEST] <pink_mist> I don't know .. probably depends on what your input data is
[17:43:34 CEST] <hypercore> i.e. can it render some text to a (newly created image)
[17:43:41 CEST] <hypercore> just a word
[17:43:55 CEST] <hypercore> ie. [a-z]
[17:44:03 CEST] <hypercore> well [A-Za-z]
[17:44:18 CEST] <hypercore> probably digits too
[17:44:26 CEST] <pink_mist> I would expect that you could put it in some subtitle format, and have libass render it into a video frame which ffmpeg could give you as an image
[17:44:42 CEST] <pink_mist> assuming your ffmpeg is built with libass support
[17:45:07 CEST] <pink_mist> I've never looked into that kind of thing though, so I don't rightly know
[17:45:25 CEST] <pink_mist> better to ask other people here
[18:06:25 CEST] <hypercore> pink_mist: ok thanks anyway
[20:04:48 CEST] <nine_milli> blb_
[20:07:57 CEST] <joelkraehemann> hi all
[20:08:20 CEST] <joelkraehemann> I would love to do a screencast using my nvidia quadro 2000 and ffmpeg
[20:08:54 CEST] <joelkraehemann> I just don't get the desired framerate of 30fps for my 4k display ...
[20:09:06 CEST] <joelkraehemann> I just get 12fps :/
[20:13:42 CEST] <joelkraehemann> https://developer.nvidia.com/ffmpeg
[20:13:48 CEST] <joelkraehemann> ^^ just found this
[22:49:41 CEST] <nine_milli> blb_
[00:00:00 CEST] --- Mon Jul 15 2019


More information about the Ffmpeg-devel-irc mailing list