kostenloser Webspace werbefrei: lima-city


Screenrecorder programmieren?

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    corradostyler

    Kostenloser Webspace von corradostyler, auf Homepage erstellen warten

    corradostyler hat kostenlosen Webspace.

    Hallo, ich habe mir vor einiger Zeit vorgenommen einen eigenen Screenrecorder zu programmieren und habe schon ein wenig programmiert! Nur speichert mein Programm leider nur Bilder und ich wüsste nicht, wie man diese in Filme umwandeln kann...

    Hier mein Code:


    Public Class Form1
    Dim lbl As New Label
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    If My.Computer.FileSystem.DirectoryExists(TextBox1.Text) = True Then
    Else
    MkDir(TextBox1.Text)
    End If
    Timer1.Start()
    time.Text = 0
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    Dim bounds As Rectangle
    Dim screenshot As System.Drawing.Bitmap
    Dim graph As Graphics
    Dim directory As String = TextBox1.Text
    Dim frame As String = time.Text
    Dim format As New Label
    format.Text = ".jpg"
    Dim img As String = format.Text
    bounds = Screen.PrimaryScreen.Bounds
    screenshot = New System.Drawing.Bitmap(bounds.Width, bounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppRgb)
    graph = Graphics.FromImage(screenshot)
    graph.CopyFromScreen(bounds.X, bounds.Y, 0, 0, bounds.Size, CopyPixelOperation.SourceCopy)
    screenshot.Save(TextBox1.Text & time.Text & format.Text)
    time.Text = time.Text + 1
    PictureBox1.BackgroundImage = screenshot
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    Timer1.Stop()
    End Sub
    End Class
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. e********l

    Was für ein Film soll es denn werden? MPEG, Quicktime, AVI/MKV, wmv?

    Du musst aus den Einzelbildern mit der entsprechenden Video Encodierung halt den Film erzeugen. KA ob es da für VB fertige Libs gibt. Einfach mal nach suchen ;)
  4. Autor dieses Themas

    corradostyler

    Kostenloser Webspace von corradostyler, auf Homepage erstellen warten

    corradostyler hat kostenlosen Webspace.

    Also was für ein Film ist mir eigentlich relativ egal... Aber sollte schon AVI, WMV oder MPEG sein...

    Ich werd einfach mal meinen guten Freund Google benutzen...
  5. gute idee mit copyfromscreen muss ich auch mal probieren...


    es gibt nen haufen programme, die aus bildern videos machen, zb super.
    must du mal bei google suchen. ich meine man kann es auch per kommandozeile bedienen.
    dann machst du dir ein batch-programm zb "video.bat" und trägst dort die nötigen befehle ein.
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!