- Home
- Testimonials
- Purchase
- Developer Tools
- Desktop Utilities
- Download
- Support
- Blog
- Company
How to convert flash to video with transparency SWF To Video SDK
This sample source code shows how to convert flash movie with transparency into video (SWF to AVI) using Bytescout SWF To Video SDK in Visual Basic .NET or C#.
The SDK provides support for flash movies with transparency and conversion of these SWF files into 32-bit RGBA AVI video with transparency.
Visual Basic .NET :
Imports BytescoutSWFToVideoLib
Module Module1
Sub Main()
' Create an instance of SWFToVideo ActiveX object
Dim converter As New SWFToVideo()
' Set debug log
'converter.SetLogFile("log.txt")
' Register SWFToVideo
converter.RegistrationName = "demo"
converter.RegistrationKey = "demo"
' Set RGBA Mode. IMPORTANT: Set .RGBAMode = True BEFORE calling .SetMovie()
converter.RGBAMode = True
' Add SWF file and set its output filename
converter.SetMovie("circles.swf", "result.avi")
' Set output movie dimensions
converter.OutputWidth = 640
converter.OutputHeight = 480
' Run conversion
converter.RunAndWait()
' Open the result movie in default media player
Process.Start("result.avi")
End Sub
End ModuleVisual C# .NET :
using System.Diagnostics; using BytescoutSWFToVideoLib; namespace SwfTo32BitRgbaAvi { class Program { static void Main(string[] args) { // Create an instance of SWFToVideo ActiveX object SWFToVideo converter = new SWFToVideo(); // Set debug log //converter.SetLogFile("log.txt"); // Register SWFToVideo converter.RegistrationName = "demo"; converter.RegistrationKey = "demo"; // Set RGBA Mode. IMPORTANT: Set .RGBAMode = True BEFORE calling .SetMovie() converter.RGBAMode = true; // Add SWF file and set its output filename converter.SetMovie("circles.swf", "result.avi"); // Set output movie dimensions converter.OutputWidth = 640; converter.OutputHeight = 480; // Run conversion converter.RunAndWait(); // Open the result movie in default media player Process.Start("result.avi"); } } }
Filed in:
SWF To Video SDK
Tutorials:






