C# FFMPEG 我在 MPEG2 和 MPEG4 格式中遇到错误?
C # FFMPEG I GET ERRORS IN MPEG2 AND MPEG4 FORMAT?
我正在通过 C# 形式使用 ffmepg 库制作一个转换器。我可以将我所有的视频转换成我想要的任何格式。但是我在 mpeg2、mpeg、mpeg4 格式中遇到以下错误。我的代码是;
if (comboBox1.Text == "mpeg2")
{
var convert = new NReco.VideoConverter.FFMpegConverter();
convert.ConvertMedia(VideoPath, MusicPath, "mpeg2");
MessageBox.Show("convert is okey");
}
**是我的错;
**NReco.VideoConverter.FFMpegException: 'C:\Users\zbaran\Videos\New folder\ converted Alan Walker, Sabrina Carpenter & Farruko - On My Way.webm.mpeg2: Invalid argument (exit code: 1)'
我该怎么办?请帮忙!但另一种格式有效。我没有任何错误。
我查看了文档:
https://www.nrecosite.com/doc/NReco.VideoConverter/
他们似乎有一个格式 class。他们用于 mpeg 的字符串只是 "mpeg"。所以,这应该有效:
convert.ConvertMedia(VideoPath, MusicPath, "mpeg");
或这个
convert.ConvertMedia(VideoPath, MusicPath, Format.mpeg);
mpeg4 将是
convert.ConvertMedia(VideoPath, MusicPath, "mp4");
我正在通过 C# 形式使用 ffmepg 库制作一个转换器。我可以将我所有的视频转换成我想要的任何格式。但是我在 mpeg2、mpeg、mpeg4 格式中遇到以下错误。我的代码是;
if (comboBox1.Text == "mpeg2")
{
var convert = new NReco.VideoConverter.FFMpegConverter();
convert.ConvertMedia(VideoPath, MusicPath, "mpeg2");
MessageBox.Show("convert is okey");
}
**是我的错; **NReco.VideoConverter.FFMpegException: 'C:\Users\zbaran\Videos\New folder\ converted Alan Walker, Sabrina Carpenter & Farruko - On My Way.webm.mpeg2: Invalid argument (exit code: 1)'
我该怎么办?请帮忙!但另一种格式有效。我没有任何错误。
我查看了文档: https://www.nrecosite.com/doc/NReco.VideoConverter/ 他们似乎有一个格式 class。他们用于 mpeg 的字符串只是 "mpeg"。所以,这应该有效:
convert.ConvertMedia(VideoPath, MusicPath, "mpeg");
或这个
convert.ConvertMedia(VideoPath, MusicPath, Format.mpeg);
mpeg4 将是
convert.ConvertMedia(VideoPath, MusicPath, "mp4");