Skip to content
This repository has been archived by the owner on Jan 10, 2021. It is now read-only.

Commit

Permalink
Add project files.
Browse files Browse the repository at this point in the history
  • Loading branch information
ramtinak committed Aug 26, 2018
1 parent 5cfbdaf commit f2d3bd2
Show file tree
Hide file tree
Showing 35 changed files with 4,697 additions and 0 deletions.
37 changes: 37 additions & 0 deletions FFmpegFa.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27004.2002
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FFmpegFa", "FFmpegFa\FFmpegFa.csproj", "{9F016916-E740-4B9E-9F54-A7AF1C3BB311}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FFmpegFaSample", "FFmpegFaSample\FFmpegFaSample.csproj", "{044E2738-F595-4186-AB3A-766DA0F7C0A1}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfApp1", "WpfApp1\WpfApp1.csproj", "{CC4F40D0-96D3-4F36-97AE-3CE0794173A1}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9F016916-E740-4B9E-9F54-A7AF1C3BB311}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9F016916-E740-4B9E-9F54-A7AF1C3BB311}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9F016916-E740-4B9E-9F54-A7AF1C3BB311}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9F016916-E740-4B9E-9F54-A7AF1C3BB311}.Release|Any CPU.Build.0 = Release|Any CPU
{044E2738-F595-4186-AB3A-766DA0F7C0A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{044E2738-F595-4186-AB3A-766DA0F7C0A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{044E2738-F595-4186-AB3A-766DA0F7C0A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{044E2738-F595-4186-AB3A-766DA0F7C0A1}.Release|Any CPU.Build.0 = Release|Any CPU
{CC4F40D0-96D3-4F36-97AE-3CE0794173A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CC4F40D0-96D3-4F36-97AE-3CE0794173A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CC4F40D0-96D3-4F36-97AE-3CE0794173A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CC4F40D0-96D3-4F36-97AE-3CE0794173A1}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {82BC0D1A-9561-43FB-B93F-E2EE141304A1}
EndGlobalSection
EndGlobal
100 changes: 100 additions & 0 deletions FFmpegFa/Audio.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FFmpegFa
{
/// <summary>
/// سمپل رِیت صدا
/// </summary>
public enum AudioSampleRate
{
/// <summary>
/// 8000
/// </summary>
_8000,
/// <summary>
/// 16000
/// </summary>
_16000,
/// <summary>
/// 22050
/// </summary>
_22050,
/// <summary>
/// 32000
/// </summary>
_32000,
/// <summary>
/// 44100
/// </summary>
_44100 = 0,
/// <summary>
/// 48000
/// </summary>
_48000 = 1,
/// <summary>
/// 72000
/// </summary>
_72000,
/// <summary>
/// 96000
/// </summary>
_96000
}
/// <summary>
/// بیت رِیت صدا
/// </summary>
public enum AudioBitRate
{
/// <summary>
/// 32k
/// </summary>
_32,
/// <summary>
/// 64k
/// </summary>
_64,
/// <summary>
/// 96k
/// </summary>
_96,
/// <summary>
/// 112k
/// </summary>
_112,
/// <summary>
/// 128k
/// </summary>
_128,
/// <summary>
/// 160k
/// </summary>
_160,
/// <summary>
/// 192k
/// </summary>
_192,
/// <summary>
/// 256k
/// </summary>
_256,
/// <summary>
/// 320k
/// </summary>
_320,
/// <summary>
/// 448k
/// </summary>
_448,
/// <summary>
/// 512k
/// </summary>
_512,
/// <summary>
/// 640k
/// </summary>
_640
}
}
22 changes: 22 additions & 0 deletions FFmpegFa/AudioFileType.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FFmpegFa
{
/// <summary>
/// تایپ فایل های خروجی آهنگ ها
/// </summary>
public enum AudioFileType
{
Mp3,
Mp2,
Ogg,
Aac,
Ac3,
Wav,
M4a,
Wma
}
}
22 changes: 22 additions & 0 deletions FFmpegFa/ConverterCodecType.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FFmpegFa
{
/// <summary>
/// کدک تایپ
/// </summary>
public enum ConverterCodecType
{
/// <summary>
/// کدک ایکس 264 تقریبا بهترین کدک هست و همه ی فایل های تصویری رو پشتیبانی میکنه
/// </summary>
x264,
/// <summary>
/// کدک ایکس 265 فقط مخصوص فایل های ام کی وی هست
/// </summary>
x265
}
}
Loading

0 comments on commit f2d3bd2

Please sign in to comment.