[FFmpeg-user] MacOSX Output Question

Richard Milewski richard at mozilla.com
Mon Aug 18 02:20:53 CEST 2014

Thanks for the help Carl. 

~ ffplay input.mp4 -vf movie-logo.png,[in]overlay does show overlay correctly, 

...but if I try the same line with ffmpeg: 

~ ffmpeg input.mp4 -vf movie-logo.png,[in]overlay output.mp4 

It fails in a strange way by trying to over-write the input.mp4 file? 

I clearly don't understand that syntax (Back to the docs!). 

Sadly, OSX only shows me one output device (SDL), and that fails with *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Error (1000) creating CGSWindow on line 263' whenever I try to use it with a -f. Without the -f, FFmpeg tells me sdl is an invalid argument. 

Lots to learn yet, I guess. 

-- Richard 

----- Original Message -----

From: "Carl Eugen Hoyos" <cehoyos at ag.or.at> 
To: ffmpeg-user at ffmpeg.org 
Sent: Sunday, August 17, 2014 4:50:33 PM 
Subject: Re: [FFmpeg-user] MacOSX Output Question 

Richard Milewski <richard <at> mozilla.com> writes: 

> ffplay -i input.mp4 -i logo.png -filter_complex overlay 

$ ffplay input.mp4 -vf movie=logo.png,[in]overlay 

Or you use one of the several video output devices 
that are listed with "ffmpeg -devices". 
(The number might be limited on osx, note that they 
are video-only, if you use an audio output device 
at the same time, you might get A/V sync problems.) 

Carl Eugen 

ffmpeg-user mailing list 
ffmpeg-user at ffmpeg.org 

More information about the ffmpeg-user mailing list