Hello,
I get the following errors when I attempt video format conversions called from the local host:
“An invalid media type was specified” for M4V to WMV conversions. “One or more arguments are invalid” for MP4 to WMV conversions.
Here are the details of the problems:
I’ve written a dll in C# that accepts videos in the formats AVI, WMV, M4V and MP4 and performs the following actions:
- Creates a copy of the input video in WMV format .
- Creates a WAV file of the input video audio portion.
- Creates a JPG image from a frame of the input video.
I attached the dll to an ASP.NET web project that performs the dll actions. When tested through the developer studio, the actions are performed as intended for all formats. When I place the web project in place to be read when the local host is called through the web browser, the following behavior takes place:
WMV format: All actions performed as intended.
AVI format: Creates WMV file – OK Creates JPG image – OK Creates empty WAV file – problem.
M4V format: Creates empty WAV file – problem. Does not create WMV file -problem Does not create JPG file –problem Throws me the error “An invalid media type was specified”
MP4 format: Creates empty WAV file – problem. Does not create WMV file -problem Does not create JPG file –problem Throws me the error “One or more arguments are invalid”
When I check their security property, all the files have the same permission access parameters (when I check their security property.
Can anyone guide me as to how to solve these problems when the web project is called from the local host?
Thank you.