[FFmpeg-user] encode to RAW video
Clay
clay at 42streams.com
Wed Nov 2 16:53:47 EET 2022
> Clay via ffmpeg-user (12022-11-02):
>> Doesn't this serial ordering of the same command (-c:v xxxx) twice just
>> drive cpu workload up for no actual benefit?
>>
>> To clarify: executing -c:v xxxx and then executing -c:v yyyy just
>> causes one output: yyyy. Thus you are forcing the CPU to
>> decode:encode:decode:encode rather than just decode:encode.... can
>> someone confirm or correct me here?
> No, except for the ridiculously negligible CPU workload necessary to
> process the option itself.
Doesn't -c enable encoding or decoding (as well as the certainly trivial
'copy') of a stream, depending upon the choice and the existing stream's
codec? Encoding is not a trivial workload :-) Can you clarify that a
bit more? *I learn more from ffmpeg-user mail than my best efforts using
TheGoogle :-D
> ffmpeg does not have the infrastructure to make multiple decode-encode
> cycles, what you describe is not possible on top of being useless. What
> happens is just that the second -c:v option will override the first one.
>
This is great to know!
What you are saying is: ffmpeg reads in the entire serial string of
commands/actions and, when duplicate commands/actions are identified,
programmatically uses the last entry.
Is this the case with all commands?
More information about the ffmpeg-user
mailing list