On 6/26/2018 9:20 PM, Ronak wrote:
The temp files are made in the CWD. And they are constantly created and
destroyed for every single fragment it seems. I looked into the ffmpeg
code and it looks like every single method in hlsenc and dashenc opens
and closes these file handles.
I would like to make modifications to the code to fix it, but it's hard
to follow exactly which methods to modify.
First thing I'd look at doing is to create the temp files in /tmp (*nix) or
/temp (windoze); just that and a memory file system for /tmp would do
wonders for throughput. Admittedly, it's not a real solution.
Past that, I suspect that any other change to use memory buffers instead of
files will be a more structural change. If I have a chance, I'll look at the
code tomorrow.
(z wonders why the code's author thought this was a good idea...)
Later,
z!
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".