diff --git a/butterflow-ui/App.config b/butterflow-ui/App.config new file mode 100644 index 0000000..787dcbe --- /dev/null +++ b/butterflow-ui/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/butterflow-ui/App.xaml b/butterflow-ui/App.xaml new file mode 100644 index 0000000..94062ab --- /dev/null +++ b/butterflow-ui/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/butterflow-ui/App.xaml.cs b/butterflow-ui/App.xaml.cs new file mode 100644 index 0000000..b003759 --- /dev/null +++ b/butterflow-ui/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace butterflow_ui +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/butterflow-ui/ButterflowOption.xaml b/butterflow-ui/ButterflowOption.xaml new file mode 100644 index 0000000..26e5603 --- /dev/null +++ b/butterflow-ui/ButterflowOption.xaml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + diff --git a/butterflow-ui/ButterflowOption.xaml.cs b/butterflow-ui/ButterflowOption.xaml.cs new file mode 100644 index 0000000..b2cd56f --- /dev/null +++ b/butterflow-ui/ButterflowOption.xaml.cs @@ -0,0 +1,50 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; + +namespace butterflow_ui +{ + /// + /// Interaction logic for ButterflowOption.xaml + /// + public partial class ButterflowOption : UserControl + { + #region Properties + + public String LabelValue + { + get + { + return (String)GetValue(LabelValueProperty); + } + set + { + SetValue(LabelValueProperty, value); + } + } + + #endregion + + #region Dependency Properties + + public static DependencyProperty LabelValueProperty = DependencyProperty.Register("LabelProperty", typeof(String), typeof(ButterflowOption)); + + #endregion + + public ButterflowOption() + { + InitializeComponent(); + } + } +} diff --git a/butterflow-ui/Localization/Localization.Designer.cs b/butterflow-ui/Localization/Localization.Designer.cs new file mode 100644 index 0000000..233e4ec --- /dev/null +++ b/butterflow-ui/Localization/Localization.Designer.cs @@ -0,0 +1,117 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace butterflow_ui.Localization { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class Localization { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Localization() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("butterflow_ui.Localization.Localization", typeof(Localization).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to Advanced Options. + /// + public static string AdvancedOptionsGroupBox { + get { + return ResourceManager.GetString("AdvancedOptionsGroupBox", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Common Options. + /// + public static string CommonOptionsGroupBox { + get { + return ResourceManager.GetString("CommonOptionsGroupBox", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Input. + /// + public static string FileInputGroupBox { + get { + return ResourceManager.GetString("FileInputGroupBox", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Video File. + /// + public static string FileLabel { + get { + return ResourceManager.GetString("FileLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Playback Rate. + /// + public static string PlaybackRateLabel { + get { + return ResourceManager.GetString("PlaybackRateLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to butterflow-ui. + /// + public static string Title { + get { + return ResourceManager.GetString("Title", resourceCulture); + } + } + } +} diff --git a/butterflow-ui/Localization/Localization.resx b/butterflow-ui/Localization/Localization.resx new file mode 100644 index 0000000..55a50e2 --- /dev/null +++ b/butterflow-ui/Localization/Localization.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Advanced Options + + + Common Options + + + Input + + + Video File + + + Playback Rate + + + butterflow-ui + + \ No newline at end of file diff --git a/butterflow-ui/MainWindow.xaml b/butterflow-ui/MainWindow.xaml new file mode 100644 index 0000000..1868756 --- /dev/null +++ b/butterflow-ui/MainWindow.xaml @@ -0,0 +1,67 @@ + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/butterflow-ui/MainWindow.xaml.cs b/butterflow-ui/MainWindow.xaml.cs new file mode 100644 index 0000000..6a28284 --- /dev/null +++ b/butterflow-ui/MainWindow.xaml.cs @@ -0,0 +1,42 @@ +using Microsoft.Win32; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; + +namespace butterflow_ui +{ + /// + /// Interaction logic for MainWindow.xaml + /// + public partial class MainWindow : Window + { + public MainWindow() + { + InitializeComponent(); + } + + private void btnFilePicker_Click(object sender, RoutedEventArgs e) + { + var ofd = new OpenFileDialog(); + ofd.Filter = "Supported Video Files|*.mp4;*.mkv"; + + var result = ofd.ShowDialog(this); + if (result.HasValue && result.Value) + { + txtFileName.Text = ofd.FileName; + mediaPreview.Source = new Uri(ofd.FileName); + } + } + } +} diff --git a/butterflow-ui/Properties/AssemblyInfo.cs b/butterflow-ui/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..642eb05 --- /dev/null +++ b/butterflow-ui/Properties/AssemblyInfo.cs @@ -0,0 +1,55 @@ +using System.Reflection; +using System.Resources; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Windows; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("butterflow-ui")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("butterflow-ui")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +//In order to begin building localizable applications, set +//CultureYouAreCodingWith in your .csproj file +//inside a . For example, if you are using US english +//in your source files, set the to en-US. Then uncomment +//the NeutralResourceLanguage attribute below. Update the "en-US" in +//the line below to match the UICulture setting in the project file. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] + + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/butterflow-ui/Properties/Resources.Designer.cs b/butterflow-ui/Properties/Resources.Designer.cs new file mode 100644 index 0000000..f6678ff --- /dev/null +++ b/butterflow-ui/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace butterflow_ui.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("butterflow_ui.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/butterflow-ui/Properties/Resources.resx b/butterflow-ui/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/butterflow-ui/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/butterflow-ui/Properties/Settings.Designer.cs b/butterflow-ui/Properties/Settings.Designer.cs new file mode 100644 index 0000000..502cf82 --- /dev/null +++ b/butterflow-ui/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace butterflow_ui.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/butterflow-ui/Properties/Settings.settings b/butterflow-ui/Properties/Settings.settings new file mode 100644 index 0000000..033d7a5 --- /dev/null +++ b/butterflow-ui/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/butterflow-ui/ThirdPartyCompiled/LIBEAY32.dll b/butterflow-ui/ThirdPartyCompiled/LIBEAY32.dll new file mode 100644 index 0000000..727fbb8 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/LIBEAY32.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/SDL2.dll b/butterflow-ui/ThirdPartyCompiled/SDL2.dll new file mode 100644 index 0000000..4197d98 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/SDL2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/SSLEAY32.dll b/butterflow-ui/ThirdPartyCompiled/SSLEAY32.dll new file mode 100644 index 0000000..56804ca Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/SSLEAY32.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/_bisect.pyd b/butterflow-ui/ThirdPartyCompiled/_bisect.pyd new file mode 100644 index 0000000..4ab9bae Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_bisect.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_codecs_cn.pyd b/butterflow-ui/ThirdPartyCompiled/_codecs_cn.pyd new file mode 100644 index 0000000..bcac43d Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_codecs_cn.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_codecs_hk.pyd b/butterflow-ui/ThirdPartyCompiled/_codecs_hk.pyd new file mode 100644 index 0000000..815cc0e Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_codecs_hk.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_codecs_iso2022.pyd b/butterflow-ui/ThirdPartyCompiled/_codecs_iso2022.pyd new file mode 100644 index 0000000..2a77ef4 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_codecs_iso2022.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_codecs_jp.pyd b/butterflow-ui/ThirdPartyCompiled/_codecs_jp.pyd new file mode 100644 index 0000000..213df7c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_codecs_jp.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_codecs_kr.pyd b/butterflow-ui/ThirdPartyCompiled/_codecs_kr.pyd new file mode 100644 index 0000000..456eea5 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_codecs_kr.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_codecs_tw.pyd b/butterflow-ui/ThirdPartyCompiled/_codecs_tw.pyd new file mode 100644 index 0000000..40a8bb6 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_codecs_tw.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_collections.pyd b/butterflow-ui/ThirdPartyCompiled/_collections.pyd new file mode 100644 index 0000000..2644ada Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_collections.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_ctypes.pyd b/butterflow-ui/ThirdPartyCompiled/_ctypes.pyd new file mode 100644 index 0000000..78ff522 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_ctypes.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_curses.pyd b/butterflow-ui/ThirdPartyCompiled/_curses.pyd new file mode 100644 index 0000000..be77047 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_curses.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_hashlib.pyd b/butterflow-ui/ThirdPartyCompiled/_hashlib.pyd new file mode 100644 index 0000000..14f0290 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_hashlib.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_heapq.pyd b/butterflow-ui/ThirdPartyCompiled/_heapq.pyd new file mode 100644 index 0000000..d7357d2 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_heapq.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_io.pyd b/butterflow-ui/ThirdPartyCompiled/_io.pyd new file mode 100644 index 0000000..53c13f4 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_io.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_multibytecodec.pyd b/butterflow-ui/ThirdPartyCompiled/_multibytecodec.pyd new file mode 100644 index 0000000..1e96b87 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_multibytecodec.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_multiprocessing.pyd b/butterflow-ui/ThirdPartyCompiled/_multiprocessing.pyd new file mode 100644 index 0000000..f4d22df Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_multiprocessing.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_random.pyd b/butterflow-ui/ThirdPartyCompiled/_random.pyd new file mode 100644 index 0000000..a615a31 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_random.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_socket.pyd b/butterflow-ui/ThirdPartyCompiled/_socket.pyd new file mode 100644 index 0000000..4b9363c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_socket.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_ssl.pyd b/butterflow-ui/ThirdPartyCompiled/_ssl.pyd new file mode 100644 index 0000000..4c94ce6 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_ssl.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_struct.pyd b/butterflow-ui/ThirdPartyCompiled/_struct.pyd new file mode 100644 index 0000000..488ef56 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_struct.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/_subprocess.pyd b/butterflow-ui/ThirdPartyCompiled/_subprocess.pyd new file mode 100644 index 0000000..88483fb Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/_subprocess.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/array.pyd b/butterflow-ui/ThirdPartyCompiled/array.pyd new file mode 100644 index 0000000..b2bd2a9 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/array.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/avcodec-57.dll b/butterflow-ui/ThirdPartyCompiled/avcodec-57.dll new file mode 100644 index 0000000..ae296a6 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/avcodec-57.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/avdevice-57.dll b/butterflow-ui/ThirdPartyCompiled/avdevice-57.dll new file mode 100644 index 0000000..e2e03b6 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/avdevice-57.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/avfilter-6.dll b/butterflow-ui/ThirdPartyCompiled/avfilter-6.dll new file mode 100644 index 0000000..dc12901 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/avfilter-6.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/avformat-57.dll b/butterflow-ui/ThirdPartyCompiled/avformat-57.dll new file mode 100644 index 0000000..13e8c55 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/avformat-57.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/avresample-3.dll b/butterflow-ui/ThirdPartyCompiled/avresample-3.dll new file mode 100644 index 0000000..b8cfb6a Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/avresample-3.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/avutil-55.dll b/butterflow-ui/ThirdPartyCompiled/avutil-55.dll new file mode 100644 index 0000000..78f0078 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/avutil-55.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/binascii.pyd b/butterflow-ui/ThirdPartyCompiled/binascii.pyd new file mode 100644 index 0000000..33eac12 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/binascii.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/butterflow.avinfo.pyd b/butterflow-ui/ThirdPartyCompiled/butterflow.avinfo.pyd new file mode 100644 index 0000000..67255a5 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/butterflow.avinfo.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/butterflow.exe b/butterflow-ui/ThirdPartyCompiled/butterflow.exe new file mode 100644 index 0000000..6d95e9a Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/butterflow.exe differ diff --git a/butterflow-ui/ThirdPartyCompiled/butterflow.motion.pyd b/butterflow-ui/ThirdPartyCompiled/butterflow.motion.pyd new file mode 100644 index 0000000..dcb00a7 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/butterflow.motion.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/butterflow.ocl.pyd b/butterflow-ui/ThirdPartyCompiled/butterflow.ocl.pyd new file mode 100644 index 0000000..8b13786 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/butterflow.ocl.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/butterflow_commands.txt b/butterflow-ui/ThirdPartyCompiled/butterflow_commands.txt new file mode 100644 index 0000000..9deadf2 --- /dev/null +++ b/butterflow-ui/ThirdPartyCompiled/butterflow_commands.txt @@ -0,0 +1,81 @@ +usage: butterflow [options] [video] + +Required arguments: + video Specify the input video + +General options: + -h, --help Show this help message and exit + --version Show program's version number and exit + --cache-dir CACHE_DIR + Specify path to the cache directory + -c, --cache Show cache information and exit + --rm-cache Set to clear the cache and exit + -prb, --probe Show media file information and exit + -v, --verbosity Set to increase output verbosity + -q, --quiet Set to suppress console output + +Device options: + -d, --show-devices Show detected OpenCL devices and exit + -device DEVICE Specify the preferred OpenCL device to use as an + integer. Device numbers can be listed with the `-d` + option. The device will be chosen automatically if + nothing is specified. + -sw Set to force software rendering + +Display options: + -p, --show-preview Set to show video preview + -e, --embed-info Set to embed debugging info into the output video + -tt {light,dark,stroke}, --text-type {light,dark,stroke} + Specify text type for embedded debugging info, + (default: light) + -m, --mark-frames Set to mark interpolated frames + +Video options: + -o OUTPUT_PATH, --output-path OUTPUT_PATH + Specify path to the output video + -r PLAYBACK_RATE, --playback-rate PLAYBACK_RATE + Specify the playback rate as an integer or a float. + Fractional forms are acceptable, e.g., 24/1.001 is the + same as 23.976. To use a multiple of the source + video's rate, follow a number with `x`, e.g., "2x" + will double the frame rate. The original rate will be + used by default if nothing is specified. + -s SUBREGIONS, --subregions SUBREGIONS + Specify rendering subregions in the form: + "a=TIME,b=TIME,TARGET=VALUE" where TARGET is either + `spd`, `dur`, `fps`. Valid TIME syntaxes are [hr:m:s], + [m:s], [s], [s.xxx], or `end`, which signifies to the + end the video. You can specify multiple subregions by + separating them with a colon `:`. A special subregion + format that conveniently describes the entire clip is + available in the form: "full,TARGET=VALUE". + -k, --keep-subregions + Set to render subregions that are not explicitly + specified + -vs VIDEO_SCALE, --video-scale VIDEO_SCALE + Specify output video size in the form: "WIDTH:HEIGHT" + or by using a factor. To keep the aspect ratio only + specify one component, either width or height, and set + the other component to -1, (default: 1.0) + -l, --lossless Set to use lossless encoding settings + -sm, --smooth-motion Set to tune for smooth motion. This mode yields + artifact-less frames by emphasizing blended frames + over warping pixels. + +Muxing options: + -audio Set to add the source audio to the output video + +Advanced options: + --fast-pyr Set to use fast pyramids + --pyr-scale PYR_SCALE + Specify pyramid scale factor, (default: 0.5) + --levels LEVELS Specify number of pyramid layers, (default: 3) + --winsize WINSIZE Specify averaging window size, (default: 25) + --iters ITERS Specify number of iterations at each pyramid level, + (default: 3) + --poly-n {5,7} Specify size of pixel neighborhood, (default: 5) + --poly-s POLY_S Specify standard deviation to smooth derivatives, + (default: 1.1) + -ff {box,gaussian}, --flow-filter {box,gaussian} + Specify which filter to use for optical flow + estimation, (default: box) diff --git a/butterflow-ui/ThirdPartyCompiled/bz2.pyd b/butterflow-ui/ThirdPartyCompiled/bz2.pyd new file mode 100644 index 0000000..ce16a1c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/bz2.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/cPickle.pyd b/butterflow-ui/ThirdPartyCompiled/cPickle.pyd new file mode 100644 index 0000000..bc2c1a4 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/cPickle.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/cStringIO.pyd b/butterflow-ui/ThirdPartyCompiled/cStringIO.pyd new file mode 100644 index 0000000..7b7435d Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/cStringIO.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/cv2.pyd b/butterflow-ui/ThirdPartyCompiled/cv2.pyd new file mode 100644 index 0000000..af77a2c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/cv2.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/datetime.pyd b/butterflow-ui/ThirdPartyCompiled/datetime.pyd new file mode 100644 index 0000000..392bae0 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/datetime.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/ffmpeg.exe b/butterflow-ui/ThirdPartyCompiled/ffmpeg.exe new file mode 100644 index 0000000..65c93d6 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/ffmpeg.exe differ diff --git a/butterflow-ui/ThirdPartyCompiled/future_builtins.pyd b/butterflow-ui/ThirdPartyCompiled/future_builtins.pyd new file mode 100644 index 0000000..81a45ee Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/future_builtins.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/itertools.pyd b/butterflow-ui/ThirdPartyCompiled/itertools.pyd new file mode 100644 index 0000000..067c7b5 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/itertools.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/libHalf-2_2.dll b/butterflow-ui/ThirdPartyCompiled/libHalf-2_2.dll new file mode 100644 index 0000000..0ec00d6 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libHalf-2_2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libIex-2_2.dll b/butterflow-ui/ThirdPartyCompiled/libIex-2_2.dll new file mode 100644 index 0000000..68b5fda Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libIex-2_2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libIlmImf-2_2.dll b/butterflow-ui/ThirdPartyCompiled/libIlmImf-2_2.dll new file mode 100644 index 0000000..e04b312 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libIlmImf-2_2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libIlmThread-2_2.dll b/butterflow-ui/ThirdPartyCompiled/libIlmThread-2_2.dll new file mode 100644 index 0000000..47af721 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libIlmThread-2_2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libImath-2_2.dll b/butterflow-ui/ThirdPartyCompiled/libImath-2_2.dll new file mode 100644 index 0000000..6ee317d Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libImath-2_2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libOpenCL.dll b/butterflow-ui/ThirdPartyCompiled/libOpenCL.dll new file mode 100644 index 0000000..ee25067 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libOpenCL.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libass-9.dll b/butterflow-ui/ThirdPartyCompiled/libass-9.dll new file mode 100644 index 0000000..13df6c0 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libass-9.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libbluray-1.dll b/butterflow-ui/ThirdPartyCompiled/libbluray-1.dll new file mode 100644 index 0000000..5627752 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libbluray-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libbz2-1.dll b/butterflow-ui/ThirdPartyCompiled/libbz2-1.dll new file mode 100644 index 0000000..553478e Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libbz2-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libcaca-0.dll b/butterflow-ui/ThirdPartyCompiled/libcaca-0.dll new file mode 100644 index 0000000..d1e74e1 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libcaca-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libcelt0-2.dll b/butterflow-ui/ThirdPartyCompiled/libcelt0-2.dll new file mode 100644 index 0000000..71c0179 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libcelt0-2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libexpat-1.dll b/butterflow-ui/ThirdPartyCompiled/libexpat-1.dll new file mode 100644 index 0000000..ed385d9 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libexpat-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libffi-6.dll b/butterflow-ui/ThirdPartyCompiled/libffi-6.dll new file mode 100644 index 0000000..6e154b8 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libffi-6.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libfontconfig-1.dll b/butterflow-ui/ThirdPartyCompiled/libfontconfig-1.dll new file mode 100644 index 0000000..8a77f1f Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libfontconfig-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libfreetype-6.dll b/butterflow-ui/ThirdPartyCompiled/libfreetype-6.dll new file mode 100644 index 0000000..996c540 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libfreetype-6.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libfribidi-0.dll b/butterflow-ui/ThirdPartyCompiled/libfribidi-0.dll new file mode 100644 index 0000000..9beb60e Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libfribidi-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libgcc_s_seh-1.dll b/butterflow-ui/ThirdPartyCompiled/libgcc_s_seh-1.dll new file mode 100644 index 0000000..fc166ae Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libgcc_s_seh-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libgfortran-3.dll b/butterflow-ui/ThirdPartyCompiled/libgfortran-3.dll new file mode 100644 index 0000000..c906062 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libgfortran-3.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libglib-2.0-0.dll b/butterflow-ui/ThirdPartyCompiled/libglib-2.0-0.dll new file mode 100644 index 0000000..21359b0 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libglib-2.0-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libgmp-10.dll b/butterflow-ui/ThirdPartyCompiled/libgmp-10.dll new file mode 100644 index 0000000..95883e9 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libgmp-10.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libgnutls-30.dll b/butterflow-ui/ThirdPartyCompiled/libgnutls-30.dll new file mode 100644 index 0000000..1435e7c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libgnutls-30.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libgraphite2.dll b/butterflow-ui/ThirdPartyCompiled/libgraphite2.dll new file mode 100644 index 0000000..fed6804 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libgraphite2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libgsm.dll b/butterflow-ui/ThirdPartyCompiled/libgsm.dll new file mode 100644 index 0000000..6a9dbd9 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libgsm.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libharfbuzz-0.dll b/butterflow-ui/ThirdPartyCompiled/libharfbuzz-0.dll new file mode 100644 index 0000000..f552fe0 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libharfbuzz-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libhogweed-4.dll b/butterflow-ui/ThirdPartyCompiled/libhogweed-4.dll new file mode 100644 index 0000000..a2567a0 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libhogweed-4.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libiconv-2.dll b/butterflow-ui/ThirdPartyCompiled/libiconv-2.dll new file mode 100644 index 0000000..4d54efb Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libiconv-2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libidn-11.dll b/butterflow-ui/ThirdPartyCompiled/libidn-11.dll new file mode 100644 index 0000000..120ad41 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libidn-11.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libintl-8.dll b/butterflow-ui/ThirdPartyCompiled/libintl-8.dll new file mode 100644 index 0000000..a0f9267 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libintl-8.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libjasper-4.dll b/butterflow-ui/ThirdPartyCompiled/libjasper-4.dll new file mode 100644 index 0000000..7684d66 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libjasper-4.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libjpeg-8.dll b/butterflow-ui/ThirdPartyCompiled/libjpeg-8.dll new file mode 100644 index 0000000..5c6e25c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libjpeg-8.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/liblzma-5.dll b/butterflow-ui/ThirdPartyCompiled/liblzma-5.dll new file mode 100644 index 0000000..129766f Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/liblzma-5.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libmodplug-1.dll b/butterflow-ui/ThirdPartyCompiled/libmodplug-1.dll new file mode 100644 index 0000000..cc0396f Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libmodplug-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libmp3lame-0.dll b/butterflow-ui/ThirdPartyCompiled/libmp3lame-0.dll new file mode 100644 index 0000000..eb185a2 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libmp3lame-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libnettle-6.dll b/butterflow-ui/ThirdPartyCompiled/libnettle-6.dll new file mode 100644 index 0000000..d9a3252 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libnettle-6.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libogg-0.dll b/butterflow-ui/ThirdPartyCompiled/libogg-0.dll new file mode 100644 index 0000000..f466258 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libogg-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopenal-1.dll b/butterflow-ui/ThirdPartyCompiled/libopenal-1.dll new file mode 100644 index 0000000..6b6e03c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopenal-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopenblas.dll b/butterflow-ui/ThirdPartyCompiled/libopenblas.dll new file mode 100644 index 0000000..817c3ec Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopenblas.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencore-amrnb-0.dll b/butterflow-ui/ThirdPartyCompiled/libopencore-amrnb-0.dll new file mode 100644 index 0000000..8d24163 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencore-amrnb-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencore-amrwb-0.dll b/butterflow-ui/ThirdPartyCompiled/libopencore-amrwb-0.dll new file mode 100644 index 0000000..e76065c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencore-amrwb-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_calib3d2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_calib3d2413.dll new file mode 100644 index 0000000..4565eed Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_calib3d2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_contrib2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_contrib2413.dll new file mode 100644 index 0000000..c1ab966 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_contrib2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_core2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_core2413.dll new file mode 100644 index 0000000..297025e Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_core2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_features2d2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_features2d2413.dll new file mode 100644 index 0000000..ca302ca Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_features2d2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_flann2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_flann2413.dll new file mode 100644 index 0000000..720cc90 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_flann2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_highgui2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_highgui2413.dll new file mode 100644 index 0000000..a814c59 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_highgui2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_imgproc2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_imgproc2413.dll new file mode 100644 index 0000000..50c5d32 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_imgproc2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_legacy2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_legacy2413.dll new file mode 100644 index 0000000..2fac1f4 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_legacy2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_ml2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_ml2413.dll new file mode 100644 index 0000000..6d8c292 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_ml2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_nonfree2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_nonfree2413.dll new file mode 100644 index 0000000..98b8ae6 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_nonfree2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_objdetect2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_objdetect2413.dll new file mode 100644 index 0000000..e0334ac Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_objdetect2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_ocl2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_ocl2413.dll new file mode 100644 index 0000000..266d007 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_ocl2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_photo2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_photo2413.dll new file mode 100644 index 0000000..74173e1 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_photo2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopencv_video2413.dll b/butterflow-ui/ThirdPartyCompiled/libopencv_video2413.dll new file mode 100644 index 0000000..e7a4a46 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopencv_video2413.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopenjp2-7.dll b/butterflow-ui/ThirdPartyCompiled/libopenjp2-7.dll new file mode 100644 index 0000000..e4ae4fe Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopenjp2-7.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libopus-0.dll b/butterflow-ui/ThirdPartyCompiled/libopus-0.dll new file mode 100644 index 0000000..f4cc777 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libopus-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/liborc-0.4-0.dll b/butterflow-ui/ThirdPartyCompiled/liborc-0.4-0.dll new file mode 100644 index 0000000..0b962e7 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/liborc-0.4-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libp11-kit-0.dll b/butterflow-ui/ThirdPartyCompiled/libp11-kit-0.dll new file mode 100644 index 0000000..dd598ce Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libp11-kit-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libpcre-1.dll b/butterflow-ui/ThirdPartyCompiled/libpcre-1.dll new file mode 100644 index 0000000..e6ab181 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libpcre-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libpng16-16.dll b/butterflow-ui/ThirdPartyCompiled/libpng16-16.dll new file mode 100644 index 0000000..a3a923b Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libpng16-16.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libpython2.7.dll b/butterflow-ui/ThirdPartyCompiled/libpython2.7.dll new file mode 100644 index 0000000..ec97b9d Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libpython2.7.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libquadmath-0.dll b/butterflow-ui/ThirdPartyCompiled/libquadmath-0.dll new file mode 100644 index 0000000..3e06c8c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libquadmath-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/library.zip b/butterflow-ui/ThirdPartyCompiled/library.zip new file mode 100644 index 0000000..de73a19 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/library.zip differ diff --git a/butterflow-ui/ThirdPartyCompiled/libreadline7.dll b/butterflow-ui/ThirdPartyCompiled/libreadline7.dll new file mode 100644 index 0000000..393707b Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libreadline7.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/librtmp-1.dll b/butterflow-ui/ThirdPartyCompiled/librtmp-1.dll new file mode 100644 index 0000000..77f3e1a Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/librtmp-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libschroedinger-1.0-0.dll b/butterflow-ui/ThirdPartyCompiled/libschroedinger-1.0-0.dll new file mode 100644 index 0000000..2e7bd95 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libschroedinger-1.0-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libspeex-1.dll b/butterflow-ui/ThirdPartyCompiled/libspeex-1.dll new file mode 100644 index 0000000..ce22eb3 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libspeex-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libstdc++-6.dll b/butterflow-ui/ThirdPartyCompiled/libstdc++-6.dll new file mode 100644 index 0000000..4ece3c8 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libstdc++-6.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libtasn1-6.dll b/butterflow-ui/ThirdPartyCompiled/libtasn1-6.dll new file mode 100644 index 0000000..e4b9fc0 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libtasn1-6.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libtermcap-0.dll b/butterflow-ui/ThirdPartyCompiled/libtermcap-0.dll new file mode 100644 index 0000000..1f8587e Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libtermcap-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libtheoradec-1.dll b/butterflow-ui/ThirdPartyCompiled/libtheoradec-1.dll new file mode 100644 index 0000000..8ff4f8c Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libtheoradec-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libtheoraenc-1.dll b/butterflow-ui/ThirdPartyCompiled/libtheoraenc-1.dll new file mode 100644 index 0000000..ce80257 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libtheoraenc-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libtiff-5.dll b/butterflow-ui/ThirdPartyCompiled/libtiff-5.dll new file mode 100644 index 0000000..22c1132 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libtiff-5.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libunistring-2.dll b/butterflow-ui/ThirdPartyCompiled/libunistring-2.dll new file mode 100644 index 0000000..9a2372e Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libunistring-2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libvorbis-0.dll b/butterflow-ui/ThirdPartyCompiled/libvorbis-0.dll new file mode 100644 index 0000000..9314f91 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libvorbis-0.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libvorbisenc-2.dll b/butterflow-ui/ThirdPartyCompiled/libvorbisenc-2.dll new file mode 100644 index 0000000..2ce9595 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libvorbisenc-2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libvpx-1.dll b/butterflow-ui/ThirdPartyCompiled/libvpx-1.dll new file mode 100644 index 0000000..dbc7d00 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libvpx-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libwavpack-1.dll b/butterflow-ui/ThirdPartyCompiled/libwavpack-1.dll new file mode 100644 index 0000000..aab383d Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libwavpack-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libwebp-7.dll b/butterflow-ui/ThirdPartyCompiled/libwebp-7.dll new file mode 100644 index 0000000..09f6201 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libwebp-7.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libwebpmux-3.dll b/butterflow-ui/ThirdPartyCompiled/libwebpmux-3.dll new file mode 100644 index 0000000..e47ec0f Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libwebpmux-3.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libwinpthread-1.dll b/butterflow-ui/ThirdPartyCompiled/libwinpthread-1.dll new file mode 100644 index 0000000..32f1e19 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libwinpthread-1.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libx264-148.dll b/butterflow-ui/ThirdPartyCompiled/libx264-148.dll new file mode 100644 index 0000000..c0ed5a0 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libx264-148.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libx265.dll b/butterflow-ui/ThirdPartyCompiled/libx265.dll new file mode 100644 index 0000000..f35323f Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libx265.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/libxml2-2.dll b/butterflow-ui/ThirdPartyCompiled/libxml2-2.dll new file mode 100644 index 0000000..041d9a9 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/libxml2-2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/math.pyd b/butterflow-ui/ThirdPartyCompiled/math.pyd new file mode 100644 index 0000000..5a2a67f Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/math.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/mmap.pyd b/butterflow-ui/ThirdPartyCompiled/mmap.pyd new file mode 100644 index 0000000..3d96534 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/mmap.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/msvcrt.dll b/butterflow-ui/ThirdPartyCompiled/msvcrt.dll new file mode 100644 index 0000000..105cd7a Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/msvcrt.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/numpy.core.multiarray.pyd b/butterflow-ui/ThirdPartyCompiled/numpy.core.multiarray.pyd new file mode 100644 index 0000000..ddfe032 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/numpy.core.multiarray.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/numpy.core.umath.pyd b/butterflow-ui/ThirdPartyCompiled/numpy.core.umath.pyd new file mode 100644 index 0000000..4c9909d Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/numpy.core.umath.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/numpy.fft.fftpack_lite.pyd b/butterflow-ui/ThirdPartyCompiled/numpy.fft.fftpack_lite.pyd new file mode 100644 index 0000000..c82c34a Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/numpy.fft.fftpack_lite.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/numpy.linalg._umath_linalg.pyd b/butterflow-ui/ThirdPartyCompiled/numpy.linalg._umath_linalg.pyd new file mode 100644 index 0000000..143c75e Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/numpy.linalg._umath_linalg.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/numpy.linalg.lapack_lite.pyd b/butterflow-ui/ThirdPartyCompiled/numpy.linalg.lapack_lite.pyd new file mode 100644 index 0000000..53c4775 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/numpy.linalg.lapack_lite.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/numpy.random.mtrand.pyd b/butterflow-ui/ThirdPartyCompiled/numpy.random.mtrand.pyd new file mode 100644 index 0000000..d28aa90 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/numpy.random.mtrand.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/opencv_ffmpeg2413_64.dll b/butterflow-ui/ThirdPartyCompiled/opencv_ffmpeg2413_64.dll new file mode 100644 index 0000000..cb0408d Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/opencv_ffmpeg2413_64.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/postproc-54.dll b/butterflow-ui/ThirdPartyCompiled/postproc-54.dll new file mode 100644 index 0000000..8981ee1 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/postproc-54.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/pyexpat.pyd b/butterflow-ui/ThirdPartyCompiled/pyexpat.pyd new file mode 100644 index 0000000..7bef4fc Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/pyexpat.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/readline.pyd b/butterflow-ui/ThirdPartyCompiled/readline.pyd new file mode 100644 index 0000000..6b6389a Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/readline.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/select.pyd b/butterflow-ui/ThirdPartyCompiled/select.pyd new file mode 100644 index 0000000..ea0deed Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/select.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/strop.pyd b/butterflow-ui/ThirdPartyCompiled/strop.pyd new file mode 100644 index 0000000..1de31db Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/strop.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/swresample-2.dll b/butterflow-ui/ThirdPartyCompiled/swresample-2.dll new file mode 100644 index 0000000..0e7da65 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/swresample-2.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/swscale-4.dll b/butterflow-ui/ThirdPartyCompiled/swscale-4.dll new file mode 100644 index 0000000..29908ad Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/swscale-4.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/tbb.dll b/butterflow-ui/ThirdPartyCompiled/tbb.dll new file mode 100644 index 0000000..72f564f Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/tbb.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/unicodedata.pyd b/butterflow-ui/ThirdPartyCompiled/unicodedata.pyd new file mode 100644 index 0000000..500b153 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/unicodedata.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/xvidcore.dll b/butterflow-ui/ThirdPartyCompiled/xvidcore.dll new file mode 100644 index 0000000..4b1c291 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/xvidcore.dll differ diff --git a/butterflow-ui/ThirdPartyCompiled/zlib.pyd b/butterflow-ui/ThirdPartyCompiled/zlib.pyd new file mode 100644 index 0000000..8c6f851 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/zlib.pyd differ diff --git a/butterflow-ui/ThirdPartyCompiled/zlib1.dll b/butterflow-ui/ThirdPartyCompiled/zlib1.dll new file mode 100644 index 0000000..1f16088 Binary files /dev/null and b/butterflow-ui/ThirdPartyCompiled/zlib1.dll differ diff --git a/butterflow-ui/butterflow-ui.csproj b/butterflow-ui/butterflow-ui.csproj new file mode 100644 index 0000000..111d329 --- /dev/null +++ b/butterflow-ui/butterflow-ui.csproj @@ -0,0 +1,263 @@ + + + + + Debug + AnyCPU + {19F7E2B7-9C06-4A10-8AA2-BD0DD5ABB9C4} + WinExe + butterflow_ui + butterflow-ui + v4.7.1 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + 4.0 + + + + + + + + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + + + MSBuild:Compile + Designer + + + App.xaml + Code + + + ButterflowOption.xaml + + + True + True + Localization.resx + + + MainWindow.xaml + Code + + + + + Code + + + True + True + Resources.resx + + + True + Settings.settings + True + + + PublicResXFileCodeGenerator + Localization.Designer.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/butterflow-ui/butterflow-ui.sln b/butterflow-ui/butterflow-ui.sln new file mode 100644 index 0000000..c00fa3c --- /dev/null +++ b/butterflow-ui/butterflow-ui.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.27703.2026 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "butterflow-ui", "butterflow-ui.csproj", "{19F7E2B7-9C06-4A10-8AA2-BD0DD5ABB9C4}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {19F7E2B7-9C06-4A10-8AA2-BD0DD5ABB9C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {19F7E2B7-9C06-4A10-8AA2-BD0DD5ABB9C4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {19F7E2B7-9C06-4A10-8AA2-BD0DD5ABB9C4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {19F7E2B7-9C06-4A10-8AA2-BD0DD5ABB9C4}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {FA5BD307-6E22-4502-B8DB-A32D01C75019} + EndGlobalSection +EndGlobal