Decode avisynth audio stream to raw audio file and split multi-channel WAV files into single channel WAV files.
Перейти к файлу
Wiesław Šoltés 64c5a82c9a
Update README.md
2019-03-05 08:09:59 +01:00
src Fix output path 2018-03-17 10:43:09 +01:00
.gitattributes Create .gitattributes 2017-12-24 20:01:58 +01:00
.gitignore Initial commit 2017-12-24 19:59:16 +01:00
AvsDec.sln Fixed solution 2018-02-19 08:12:34 +00:00
CHANGELOG.md Updated docs 2018-03-17 10:42:59 +01:00
LICENSE.TXT Rename LICENSE to LICENSE.TXT 2017-12-24 20:00:01 +01:00
README.md Update README.md 2019-03-05 08:09:59 +01:00
appveyor.yml Added cake build script 2018-01-03 17:44:05 +01:00
build.cake Updated build script 2018-02-19 08:22:35 +00:00
build.ps1 Added cake build script 2018-01-03 17:44:05 +01:00
build.sh Make build.sh executable 2018-01-03 17:44:56 +01:00

README.md

AvsDec

Github All Releases GitHub Release Github Releases

Decode avisynth audio stream to raw audio file and split multi-channel WAV files into single channel WAV files.

Download

AvsDec

Platform Character Set Version Download
Windows 32-bit Unicode 2.5 AvsDec-2.5-Win32-UNICODE.zip
Windows 64-bit Unicode 2.5 AvsDec-2.5-x64-UNICODE.zip
Windows 32-bit MBCS 2.5 AvsDec-2.5-Win32-MBCS.zip
Windows 64-bit MBCS 2.5 AvsDec-2.5-x64-MBCS.zip

WavInfo

Platform Character Set Version Download
Windows 32-bit Unicode 2.5 WavInfo-2.5-Win32-UNICODE.zip
Windows 64-bit Unicode 2.5 WavInfo-2.5-x64-UNICODE.zip
Windows 32-bit MBCS 2.5 WavInfo-2.5-Win32-MBCS.zip
Windows 64-bit MBCS 2.5 WavInfo-2.5-x64-MBCS.zip

WavSplit

Platform Character Set Version Download
Windows 32-bit Unicode 2.5 WavSplit-2.5-Win32-UNICODE.zip
Windows 64-bit Unicode 2.5 WavSplit-2.5-x64-UNICODE.zip
Windows 32-bit MBCS 2.5 WavSplit-2.5-Win32-MBCS.zip
Windows 64-bit MBCS 2.5 WavSplit-2.5-x64-MBCS.zip

System requirements

Minimum supported Windows version is Windows 7 SP1 or above, recommended is Windows 10 Anniversary Update.

Provided binaries should work under Windows XP Service Pack 3 (SP3) for x86, Windows XP Service Pack 2 (SP2) for x64.

Minimum supported Linux version is Ubutnu 16.10 (using Wine 2.0).

About

AvsDec is an audio files conversion software for decoding avisynth audio streams to raw audio files and for spliting multi-channel WAV files into single channel WAV files.

Features

  • Decode avisynth audio stream to raw audio file.
  • Show wav file header info.
  • Split multi-channel WAV file into single channel WAV files.
  • Support for pipe output or input whenever possible.
  • Full UNICODE character set support.
  • Full Multibyte Character Set (MBCS) character set support.
  • Full Windows 32-bit and 64-bit support.
  • Works under Windows XP Service Pack 3 (SP3) for x86.
  • Works under Windows XP Service Pack 2 (SP2) for x64.
  • Open-source, fast, written in C++.

Usage

AvsDec

usage: AvsDec [option] <...>
option:
        [-d] Decode avisynth audio stream to raw audio file
        examples:
        AvsDec -d <input.avs> [<output.raw>]
        AvsDec -d <input.avs> - > <output.raw>

WavInfo

usage: WavInfo [option] <...>
option:
        [-i] Show wav file header info
        examples:
        AvsDec -i <input.wav>

WavSplit

usage: WavSplit [option] <...>
option:
        [-s] Split multi-channel WAV file into single channel WAV files
        examples:
        AvsDec -s <input.wav> [<OutputPath>]
        AvsDec -s - [<OutputPath>] < <input.wav>

Troubleshooting

To report issues please use issues tracker.

For more informations and help please visit this forum thread.

Sources

Sources are available in the git source code repository.

Build

Prerequisites

git clone https://github.com/wieslawsoltes/AvsDec.git
cd AvsDec
git submodule update --init --recursive

Install Visual Studio 2017

Windows 7 SDK

For Windows XP compatibility program is compiled using Platform Toolset for Visual Studio 2017 - Windows XP (v141_xp).

For more details please read Configuring Programs for Windows XP.

Build Solution

Open AvsDec.sln in Visual Studios 2017 or above.

License

AvsDec is licensed under the MIT license.