- Accumulate stderr in FFmpegRecorder during recording - Log last 2000 chars of stderr when ffmpeg exits non-zero - Log ffmpeg input URL and args at start - RecordingError.processFailed now includes optional stderr string - Error message shows ffmpeg error details to user