Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux mp3和wav文件在ftp传输后播放不稳定/过快_Linux_Audio_Mp3_Wav_Lame - Fatal编程技术网

Linux mp3和wav文件在ftp传输后播放不稳定/过快

Linux mp3和wav文件在ftp传输后播放不稳定/过快,linux,audio,mp3,wav,lame,Linux,Audio,Mp3,Wav,Lame,所以我用lame转换我的文件,它们在机器上播放得很好。我曾经把它们放到另一台服务器上,它们仍然可以玩得很好 我开始做ftp,但未转换的wav文件和转换后的mp3在我传输它们时听起来都很不稳定 为什么会这样 FTP可能被视为一种古老的协议,通常在ASCII模式下工作以获取文件列表等。根据协议,我们必须在获取二进制文件之前通知服务器更改为二进制模式。看起来您正在以ascii模式传输文件,但我知道的所有当前ftp客户端应用程序默认都以二进制模式工作。许多ftp服务器的默认传输文件为“二进制” 连接到f

所以我用lame转换我的文件,它们在机器上播放得很好。我曾经把它们放到另一台服务器上,它们仍然可以玩得很好

我开始做ftp,但未转换的wav文件和转换后的mp3在我传输它们时听起来都很不稳定


为什么会这样

FTP可能被视为一种古老的协议,通常在ASCII模式下工作以获取文件列表等。根据协议,我们必须在获取二进制文件之前通知服务器更改为二进制模式。看起来您正在以ascii模式传输文件,但我知道的所有当前ftp客户端应用程序默认都以二进制模式工作。

许多ftp服务器的默认传输文件为“二进制” 连接到ftp服务器时,服务器广播“传输类型” 如果传输类型指示“二进制”,请检查网络连接 否则,执行“bina”并将xfer模式更改为binary