Just as an alternative answer, this free open-source application I developedfor batch ffmpeg batch operations could be easier for users preferring a graphical user interface.
It handles blank spaces and subfolders requirements.
Available at GitHub: FFmpeg Batch Converter.