[FFmpeg-devel] [PATCH] fftools/ffmpeg_opt: Add -toeof option to stop writing relative to EOF

Michael Niedermayer michael at niedermayer.cc
Mon Jul 2 12:57:13 EEST 2018


Just reread this as the patch was pinged for needing review ...

On Sun, Jun 10, 2018 at 11:07:58PM +0300, Jan Ekström wrote:
[...]
> Many people have their own use cases for various things and have
> enough leverage to get things that specifically work for their use
> case into the code base, which is why in the end we have three
> different ways of doing concatenation in the libraries (instead of
> implementing it in the API client), each with their own caveats
> (protocol, demuxer, filter). And the users will trust these features,
> and attempt to utilize them for their own use cases. That, in various
> cases, can lead to things just not working, as often the caveats are
> not mentioned and the attempted use cases are different from what
> those features were originally designed for.

The reason why we do not have concatenation support in the API client
(ffmpeg) as you suggest is because noone implemented it. And it
would be great if someone did implement this.

The reason why concatenation is supported at various other layers is
because someone implemented it and because its a usefull feature in each
layer. That is if you see these layers as general purpose things, and
not with only a narrow purpose in mind.

I am not sure your argumentation about people is correct. (i suspect its
not) But it sounds certainly a bit rude to me ...

No question though the lack of clean high level concatenation support
causes problems 

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

No human being will ever know the Truth, for even if they happen to say it
by chance, they would not even known they had done so. -- Xenophanes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20180702/ef00c936/attachment.sig>


More information about the ffmpeg-devel mailing list