播放文件名中有空格的音频文件

本文关键字:音频 文件 空格 文件名 播放 | 更新日期: 2023-09-27 18:25:01

是否有可能播放名称中有空格的音频文件?

例如:Calvin Harris - Summer.mp3

我想在Windows Media Player/VLC Media Player中打开该文件,然后VLC中的错误日志显示:"C:''..Project''Release '' Calvin中的错误文件描述符"问题:空间!

CCD_ 2可以毫无问题地打开。

如何在不重命名音频文件的情况下解决该问题?

我正在用Process.Start 启动音频文件和播放器

播放文件名中有空格的音频文件

如果将文件名作为参数传递给进程,并在其周围加引号,则当文件名中有空格时,这对VLC/WMP都适用。

例如。

string fileIn = @"c:'Wherever'Calvin Harris - Summer.mp3";        
ProcessStartInfo processStartInfo = new ProcessStartInfo()
{
    Arguments = String.Format("'"{0}'"", fileIn),
    FileName = VLC_EXE_PATH
};
Process.Start(processStartInfo);