將.mp4文件轉換爲.3gp在windowsphone 8中使用captureuresource我在孤立存儲器中獲得了視頻,但是我需要將該視頻上傳到服務器,每當我嘗試發送視頻時,該視頻的大小是巨大,所以我需要壓縮(轉換)視頻從MP4到3GP使用c#.net
當我通過附件發送視頻消息時,windows phone的默認消息屏幕顯示「正在處理視頻」,並將.mp4視頻轉換爲.3gp。
我嘗試了很多的研究,實現了從MP4轉換爲3GP,請幫我
的代碼是
CaptureSource captureSource = new CaptureSource();
private string isoVideoFileName = "CameraMovie.mp4";
private FileSink fileSink;
VideoCaptureDevice webcam = CaptureDeviceConfiguration.GetDefaultVideoCaptureDevice();
AudioCaptureDevice audio = CaptureDeviceConfiguration.GetDefaultAudioCaptureDevice();
captureSource.VideoCaptureDevice = webcam;
captureSource.AudioCaptureDevice = audio;
fileSink = new FileSink();
fileSink.CaptureSource = captureSource;
fileSink.IsolatedStorageFileName = isoVideoFileName;
captureSource.Start();
我試圖改變的VideoCaptureDevice
分辨率,但它不會幫助我。