-1
異なるビットレートで1つのビデオを再生したい。私は1080Pの解像度で1つのビデオをアップロードしたように私は720P、480P、360P、240P、144Pなどでそのビデオを再生したい。 私はC#を使用してasp.netでこのソリューションをしたい。asp.netを使用して複数のビットレートでビデオを変換する方法
のようなyoutubeでは、さまざまな解像度でビデオを見る機能を提供しています。
これについてお手伝いしてください。
私は、次のコードを試みたが、動作していない:
あなたが にFFmpegプロジェクトのFFplayを使用することができますusing Softpae.Media;
namespace ConsoleTest
{
class Program
{
static void Main(string[] args)
{
Job2Convert myJob = new Job2Convert();
MediaServer ms = new MediaServer();
myJob.pszSrcFile = "E:\\EhabVideoLibrary\\videos\\sinbad.mkv";
myJob.pszDstFile = "E:\\EhabVideoLibrary\\videos\\sinbad.mp4";
myJob.pszDstFormat = "mp4";
myJob.pszAudioCodec = "aac";
myJob.nAudioChannels = 2;
myJob.nAudioBitrate = -1;
myJob.nAudioRate = -1;
myJob.pszVideoCodec = "h264";
myJob.nVideoBitrate = -1;
myJob.nVideoFrameRate = -1;
myJob.nVideoFrameWidth = -1;
myJob.nVideoFrameHeight = -1;
bool ret = ms.ConvertFile(myJob);
}
}
}
あなたの返信ありがとう...あなたがサンプルを提供するなら、より良いでしょう。 –
私は次のコードを試しましたが、動作しません。 –