If i understand correctly, the problem is not with "fftn" but rather the "read" and "VideoReader" functions. Usually "Undefined function or method 'read' for input arguments of type 'char'" error stems from the fact that the specific function isn't in the MATLAB path or in the pwd (it's been answered before, you should be able to find more info on this).
Anyways,
$ which -all read
and
$ which -all VideoReader
will tell you where they are. If you see "'read'/'VideoReader' not found." then they're not there. In that case check that they are in a sub-directory that is actually on the matlab path (>> PATH). Make sure it's not a private dir either or they won't be accessible by the cmd line (see http://www.mathworks.ch/ch/help/matlab/matlab_prog/private-functions.html for more info on this)
Once you get this sorted, check if it's getting loaded properly, do:
$ video=VideoReader('C:\Users\Public\Videos\Sample Videos\Wildlife.wmv');
$ get(video)
Cheers