我正在使用 cakephp 应用程序上传音频文件。我可以成功地将文件移动到文件夹,也可以更新它在数据库中的路径。但我无法成功检索该文件。服务器用 AND 回复206 Partial Content
一些304 Not Modified
状态。谁能帮我弄清楚为什么服务器响应具有这种状态?
user2922686
问问题
364 次
1 回答
1
您正在使用铬。ubuntu 的 chromium 和 firefox 都不支持 Mp3。您可以转换mp3
为ogg
在 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 回答