[英]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.