Not sure if this is a bug or not. Just what are the presets, where can I find them, can I make my own, can I modify what's there?
The current is 'lossless_slow', but the other options are not readily apparent or documented.
Typical nub questions, but it's not pointed out in the docs.
Are you sure you're not using FFcast 0.x? The 'lossless_slow' preset was used in the old FFcast 0.x series.
The current FFcast 1.0 does not do such things, it just transparently passes the flags the user passes to ffmpeg (or any other command). You can use the -vv flag to see the command being used; the default when no ffmpeg command is specified on the command line is currently something like this:
ffmepg -r 25 -f x11grab -s 600x400 -i :0.0+100,100 -vcodec libx264 ffcast-yyyymmdd-hhmmss.mkv
So it's really simple. With regard to the presets, the ffmpeg man page is the best place to look. Nevertheless, I will give you an example here:
ffcast -s ffmpeg -r 30 -- -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv
which, since commit 4c28261 can also be equivalently specified as:
ffcast -s % ffmpeg -r 30 -f x11grab -s %wx%h -i %d+%x,%y -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv
I appreciate the examples. :D I guess I was just looking at the old .conf files. My bad. :)
Ah, the conf is obsolete. I didn't think anyone was using it... To be clear, FFcast 1.0 does not read any config file.
I'm closing this issue now, it's so irrelevant :D