无法在 Unity 的音频源中添加音频剪辑
Unable to add audio clip in audio source in Unity
我在Unity Scene中添加了音频源组件,但我无法在其中添加音频剪辑。它抛出以下错误:
Errors during import of AudioClip Assets/sound1.ogg:
FSBTool ERROR: The format of the source file is invalid, see output for details.
FSBTool ERROR: Internal error from FMOD sub-system.
UnityEditorInternal.InternalEditorUtility:ProjectWindowDrag(HierarchyProperty, Boolean)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
我使用的是 Unity 版本 2019.3.14f1。我尝试了不同的音源格式(mp3 和 wav),但它出现了同样的错误。如何解决?
在处理媒体格式时尝试使用 ffmpeg。
ffmpeg 适用于 linux 和 windows。
检查文件的一个简单命令是
ffprobe file.ogg
您还可以进行扩展检查,包括转换以修复文件。
有很多方法。只需搜索“ffmpeg 完整性检查”
如果你像我一样懒惰,我会简单地将它转换为 wav 文件,然后再返回到 ogg。
ffmpeg -i file.ogg file.wav
ffmpeg -i file.wav file.ogg
在导入音频时导入视频
如果您不将视频放在 ui 面板中,您应该看不到视频但会保留音乐
对于可能偶然发现此问题的其他人:
对我来说可行的解决方案是使用 audacity 打开文件,然后将其导出为 .ogg
我在Unity Scene中添加了音频源组件,但我无法在其中添加音频剪辑。它抛出以下错误:
Errors during import of AudioClip Assets/sound1.ogg:
FSBTool ERROR: The format of the source file is invalid, see output for details.
FSBTool ERROR: Internal error from FMOD sub-system.
UnityEditorInternal.InternalEditorUtility:ProjectWindowDrag(HierarchyProperty, Boolean)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
我使用的是 Unity 版本 2019.3.14f1。我尝试了不同的音源格式(mp3 和 wav),但它出现了同样的错误。如何解决?
在处理媒体格式时尝试使用 ffmpeg。 ffmpeg 适用于 linux 和 windows。 检查文件的一个简单命令是
ffprobe file.ogg
您还可以进行扩展检查,包括转换以修复文件。 有很多方法。只需搜索“ffmpeg 完整性检查”
如果你像我一样懒惰,我会简单地将它转换为 wav 文件,然后再返回到 ogg。
ffmpeg -i file.ogg file.wav
ffmpeg -i file.wav file.ogg
在导入音频时导入视频
如果您不将视频放在 ui 面板中,您应该看不到视频但会保留音乐
对于可能偶然发现此问题的其他人:
对我来说可行的解决方案是使用 audacity 打开文件,然后将其导出为 .ogg