繁体   English   中英

如何在不使用软件包的情况下从R打开MP3文件

[英]How to open an MP3 file from R without using a package

我可以从R控制台打开MP3文件吗? 我尝试了source命令,但是它不起作用。 我的代码是:

source(file=filedestination)

下面是错误:

来源错误(文件=“ E:/ Music_cx / EELS / Eels / Albums / 1998-Electro-Shock Blues / 12-Climbing to the Moon.mp3”):
E:/ Music_cx / EELS / Eels / Albums / 1998-电击布鲁斯/ 12-爬上月球。mp3:1:4:意外输入
1:ID3

我不想为此使用包装。 有人可以帮忙吗?

在Windows上, shell.exec("etcetc/foo.mp3")应该使用该文件的默认程序打开mp3,该程序可能是您的mp3播放器。

如果您想要一个适用于Windows,Mac和Linux的跨平台解决方案,我能找到的最好的就是pander包中的OpenFileInOS函数。 在Windows中使用R的shell.exec ,在Mac上使用system调用open ,在Linux中使用xdg-open

在Mac中:

您可以使用system()函数。

说您在“我的音乐”目录中有一首名为“ 05-kite”的mp3歌曲:

system("cd \"my music\"; afplay \"05 - kite\".mp3")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM