21 lines
529 B
C#
21 lines
529 B
C#
using System;
|
|
using System.IO;
|
|
|
|
namespace vgm_usm.extract
|
|
{
|
|
static class extract
|
|
{
|
|
static void Main(string[] args) {
|
|
MpegStream.DemuxOptionsStruct demuxOptions = new MpegStream.DemuxOptionsStruct();
|
|
demuxOptions.ExtractVideo = true;
|
|
demuxOptions.ExtractAudio = true;
|
|
demuxOptions.AddHeader = true;
|
|
demuxOptions.SplitAudioStreams = true;
|
|
demuxOptions.AddPlaybackHacks = true;
|
|
foreach (string s in args) {
|
|
CriUsmStream usm = new CriUsmStream(s);
|
|
usm.DemultiplexStreams(demuxOptions);
|
|
}
|
|
}
|
|
}
|
|
}
|