Witam udało mi się znaleźć w internecie tutorial na temat zrobienia prostego programu do nagrywania filmików.
Jednak w tym tutorialu nie było pokazane jak zapisać ten filmik,przeszukałem cały YT i Google ale nic nie znalazłem,więc piszę tutaj.
Ramką Filmiku jest PictureBox,który korzysta z obiektu g klasy Graphics i Bitmapy bmp.
Pomoże ktoś?
Daj kod i jakieś linki, żebyśmy wiedzieli na podstawie czego pomóc.
Może tu coś znajdziesz ?
http://www.codeproject.com/Articles/13848/Video-File-Saving-in-Windows-Media-Video-Format-fo
using System;
using System.Data;
using System.Drawing;
using System.Windows.Forms;
using System.IO;
namespace VideoRecorderPro
{
public partial class Form1 : Form
{
public bool nagrywa = false;
public Form1()
{
InitializeComponent();
}
Bitmap bmp;
Graphics g;
private void button1_Click(object sender, EventArgs e)
{
timer1.Start();
}
private void button2_Click(object sender, EventArgs e)
{
timer1.Stop();
g.Dispose();
}
private void timer1_Tick(object sender, EventArgs e)
{
bmp = new Bitmap(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height);
g = Graphics.FromImage(bmp);
g.CopyFromScreen(0,0,0,0,new Size(bmp.Height,bmp.Width));
pictureBox1.Image = bmp;
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
}
private void zapiszToolStripMenuItem_Click(object sender, EventArgs e)
{
}
Proszę oto kod.
W metodzie zapiszToolStripMenuItem_Click mam zamiar dodać zapisywanie :P
może zapisz bitmapy do jakiejś listy, a później połącz w film.
http://www.aforgenet.com/framework/docs/html/5fedbbbe-6d28-5f69-35a2-9d7119544a2d.htm
http://www.codeproject.com/Articles/7388/A-Simple-C-Wrapper-for-the-AviFile-Library
A może napiszesz kod zamiast odsyłać mnie w miejsca gdzie już pisałem i mi nie pomogli?
przecież masz tam wszystko. Skopiowałem kod z aforgenet i działa.
Lol a mi nie działa :/
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.