1
저는 VS에서 Aforge를 사용하여 이미지를 조작했습니다. 이제는 단일 이미지를 비디오로 변환해야합니다. 내가 가지고있는 코드는 작동하지만, 이미지 경로를 추가하자마자 빈 비디오가 출력됩니다. 나는 아주 단순한 것으로 생각하지만, C#에 관해서는 거의 알지 못하기 때문에, 나는 모든 과정을 도와야한다.단일 이미지에서 비디오로 C#
누군가 나를 도와 줄 수 있습니까?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using AForge;
using AForge.Video.FFMPEG;
namespace VideoWriter
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
int width = 720;
int height = 402;
VideoFileWriter writer = new VideoFileWriter();
writer.Open(@"C:\pathtovideo\video.mp4", width, height, 25, VideoCodec.MPEG4, 1000000);
Bitmap image = new Bitmap(width, height);
// THIS ONE NEXT IS WHAT I HAVE BEEN TRYING, BUT I GUESS IS VERY WRONG
//Bitmap image = new Bitmap(@"C:\pathtoimage\myimage.jpg");
for (int i = 0; i < 250; i++)
{
writer.WriteVideoFrame(image);
}
writer.Close();
}
}
그런데 라이브러리 나 프레임 워크를 포함하지 않는 다른 솔루션도 적합합니다. 나는 Aforge를 사용하고 있습니다. 왜냐하면 가장 쉬운 방법이기 때문입니다. 사전에
덕분에 내가 다음 코드를 사용하여 JPEG 이미지에서 비디오를 만들 수 있어요
신의 축복 이여! 이것은 세 번째 시도였습니다. 저는 오늘이 규약을 시행 할 것이며, 여러분과 모든 사람들이 무슨 일이 일어 났는지 알려주기 위해 여기로 되돌아 올 것입니다. 다시 한 번 감사드립니다. – fauvent
위대한 작품! 많은 감사합니다!!!! – fauvent
도와 드릴 수있어서 다행입니다. – sly