protected override string ExportInner(ProjectAssetContainer container, string filePath)
        {
            AudioClip audioClip = (AudioClip)Asset;

            if (AudioAssetExporter.IsSupported(audioClip))
            {
                string dir     = Path.GetDirectoryName(filePath);
                string newName = $"{Path.GetFileNameWithoutExtension(filePath)}.wav";
                filePath = Path.Combine(dir, newName);
            }

            AssetExporter.Export(container, Asset, filePath);
            return(filePath);
        }
        protected override string GetExportExtension(Object asset)
        {
            AudioClip audioClip = (AudioClip)asset;

            return(AudioAssetExporter.IsSupported(audioClip) ? "wav" : audioClip.ExportExtension);
        }