0

我正在使用 cakephp 应用程序上传音频文件。我可以成功地将文件移动到文件夹,也可以更新它在数据库中的路径。但我无法成功检索该文件。服务器用 AND 回复206 Partial Content一些304 Not Modified状态。谁能帮我弄清楚为什么服务器响应具有这种状态?

4

1 回答 1

1

您正在使用铬。ubuntu 的 chromium 和 firefox 都不支持 Mp3。您可以转换mp3ogg在 chromium 和 firefox 中播放它们。或者,如果您不想将 mp3 转换为 ogg,则可以安装 chrome。如果你想转换它们,你可以用这个 shell 脚本来做

#!/bin/bash

echo "The script convert mp3->ogg or ogg->mp3.";
echo "The script takes one parameter: ";
echo "[mp3ogg] - converting mp3->ogg";
echo "[oggmp3] - converting ogg->mp3";


if [ "$1" = "" ]; then
    echo "";
    echo "Argument does not exist!!!";
    exit 102;
fi


if [ "$1" = "mp3ogg" ]; then
    for file in *.mp3; do
         avconv -i "$file" "`echo '../ogg/'${file%.mp3}.ogg`";
    done
    exit 0;
fi

if [ "$1" = "oggmp3" ]; then
    for file in *.ogg; do
         avconv -i "$file" -acodec libmp3lame "`echo ${file%.ogg}.mp3`";
    done
    exit 0;
fi


exit 104;

但是你唯一的问题是 chromium 和 firefox 不支持 mp3,它们在 ubuntu 中只支持 ogg。

于 2013-10-29T08:50:34.353 回答