Click here to Skip to main content
15,885,030 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
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:

1. Creates a copy of the input video in WMV format .
2. Creates a WAV file of the input video audio portion.
3. 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.

Can anyone guide me as to how to solve these problems when the web project is called from the local host?

Thank you.
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900