我希望每次使用VLC打开歌曲时都能够保存.mp3文件的名称。
编辑:正如你们在评论中提到的一样;
我怎样才能实现这个目标?提前致谢。
您可以使用以下方法获取当前播放的曲目名称(地址):
lsof -p `pidof -s vlc` | grep -o "/.*\.mp3"
如果您想在双击mp3
文件以打开VLC时保存名称,这是我的主意:
打开VLC的桌面文件:
sudo nano /usr/share/applications/vlc.desktop
然后编辑Exec
一行,使其看起来像:
Exec=bash -c "{ /usr/bin/vlc --started-from-file %U; }& sleep 1; lsof -p `pidof -s vlc` | grep -o "/.*\.mp3" > /home/user/list"
它会将文件名保存在/home/user/list
。
否则,我建议您为此创建一个简单的键绑定,sh -c 'lsof -p $(pidof -s vlc) | grep -o "/.*\.mp3"'
这样,每当您按该键时,它都会保存当前播放的歌曲的名称。
我们还可以创建一个脚本并与VLC同时运行,并使其在后台运行,然后使用该脚本,我们可以检查当前正在播放的曲目。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句