Re: [FFmpeg-user] Pixel format: default and filter?

2020-09-13 Thread Edward Park
Hi, > How can I determine the pixel formats that ffmpeg has chosen for the filters' > input and output pads? I'm not sure "chosen" is the best way to describe it, but inserting the showinfo filter will print the format of each frame at that point in the filterchain. But as format conversions

Re: [FFmpeg-user] Pixel format: default and filter?

2020-09-13 Thread Michael Koch
Am 13.09.2020 um 17:27 schrieb amin...@mailbox.org: On Sun, Sep 13, 2020 at 07:06:56AM -0400, Edward Park wrote: Hi, ffprobe now reports out.mov being yuv420p. Is this an implicit conversion to a lower bit depth? It's just the default output format for overlay. It's commonly used for stuff

Re: [FFmpeg-user] Pixel format: default and filter?

2020-09-13 Thread amin...@mailbox.org
On Sun, Sep 13, 2020 at 07:06:56AM -0400, Edward Park wrote: > Hi, > > > ffprobe now reports out.mov being yuv420p. Is this an implicit conversion > > to a lower bit depth? > > It's just the default output format for overlay. It's commonly used for stuff > across colorspaces (like yuv420p

Re: [FFmpeg-user] Pixel format: default and filter?

2020-09-13 Thread Nicolas George
amin...@mailbox.org (12020-09-12): > But if I create a trivial filter: ^^^ > > ffmpeg -i a.mov -i b.mov -filter_complex '[0:v][1:v]overlay' out.mov ^^^ There's your problem: your filter is not trivial at all. Overlay requires

Re: [FFmpeg-user] Pixel format: default and filter?

2020-09-13 Thread Edward Park
Hi, > ffprobe now reports out.mov being yuv420p. Is this an implicit conversion to > a lower bit depth? It's just the default output format for overlay. It's commonly used for stuff across colorspaces (like yuv420p video and argb png logos overlaid) especially with alpha. You can set format

[FFmpeg-user] Pixel format: default and filter?

2020-09-12 Thread amin...@mailbox.org
I have two videos (call them a.mov and b.mov) with the same width, height, pixel format, etc. ffprobe reports them as having 'yuv420p10le' pixel format. If I do a trivial conversion: ffmpeg -i a.mov out.mov ffprobe reports out.mov as still being yuv420p10le. But if I create a trivial