public static FFMpegInstallInfo GetInfo(NativeEnvironment environment) { var info = new FFMpegInstallInfo(); // Windows builds: http://ffmpeg.zeranoe.com/builds/ // Linux builds: http://johnvansickle.com/ffmpeg/ // OS X builds: http://ffmpegmac.net/ // OS X x64: http://www.evermeet.cx/ffmpeg/ switch (environment.OperatingSystem) { case OperatingSystem.Osx: case OperatingSystem.Bsd: break; case OperatingSystem.Linux: info.ArchiveType = "7z"; info.Version = "20160215"; break; } info.DownloadUrls = GetDownloadUrls(environment); return(info); }
protected override FFMpegInstallInfo GetFfmpegInstallInfo() { var info = new FFMpegInstallInfo(); // Windows builds: http://ffmpeg.zeranoe.com/builds/ // Linux builds: http://johnvansickle.com/ffmpeg/ // OS X builds: http://ffmpegmac.net/ // OS X x64: http://www.evermeet.cx/ffmpeg/ var environment = (MonoEnvironmentInfo)EnvironmentInfo; if (environment.IsBsd) { } else if (environment.OperatingSystem == Model.System.OperatingSystem.Linux) { info.FFMpegFilename = "ffmpeg"; info.FFProbeFilename = "ffprobe"; info.ArchiveType = "7z"; info.Version = "20160215"; info.DownloadUrls = GetDownloadUrls(); } // No version available - user requirement info.DownloadUrls = new string[] { }; return(info); }
public FFMpegInstallInfo GetFfmpegInstallInfo() { var info = new FFMpegInstallInfo(); info.FFMpegFilename = "ffmpeg.exe"; info.FFProbeFilename = "ffprobe.exe"; info.Version = "0"; return(info); }
protected override FFMpegInstallInfo GetFfmpegInstallInfo() { var info = new FFMpegInstallInfo(); info.FFMpegFilename = "ffmpeg.exe"; info.FFProbeFilename = "ffprobe.exe"; info.Version = "20160410"; info.ArchiveType = "7z"; info.DownloadUrls = GetDownloadUrls(); return(info); }
public FFMpegInstallInfo GetFfmpegInstallInfo() { var info = new FFMpegInstallInfo(); info.FFMpegFilename = "ffmpeg.exe"; info.FFProbeFilename = "ffprobe.exe"; info.Version = "20160401"; info.ArchiveType = "7z"; info.IsEmbedded = true; info.DownloadUrls = GetDownloadUrls(); return(info); }
protected override FFMpegInstallInfo GetFfmpegInstallInfo() { var info = new FFMpegInstallInfo(); if (EnvironmentInfo.OperatingSystem == OperatingSystem.Windows) { info.FFMpegFilename = "ffmpeg.exe"; info.FFProbeFilename = "ffprobe.exe"; info.Version = "20160410"; info.ArchiveType = "7z"; info.DownloadUrls = GetDownloadUrls(); } return(info); }
public static FFMpegInstallInfo GetInfo(NativeEnvironment environment) { var info = new FFMpegInstallInfo(); info.ArchiveType = "7z"; switch (environment.SystemArchitecture) { case Architecture.X64: info.Version = "20160124"; break; case Architecture.X86: info.Version = "20150110"; break; } info.DownloadUrls = GetDownloadUrls(environment); return(info); }
protected override FFMpegInstallInfo GetFfmpegInstallInfo() { var info = new FFMpegInstallInfo(); info.ArchiveType = "7z"; switch (EnvironmentInfo.SystemArchitecture) { case Architecture.X64: info.Version = "20160124"; break; case Architecture.X86: info.Version = "20150110"; break; } info.DownloadUrls = GetDownloadUrls(); return(info); }