如何阻止专辑封面文件显示在包含歌曲的文件夹中?

如何阻止专辑封面文件显示在包含歌曲的文件夹中?

我怎样才能停止显示从歌曲文件夹中选定的文件?

文件夹

答案1

您可以使用该find实用程序删除音乐文件夹中的专辑封面:

find /music_path -type f -name "*.jpg" -exec rm -f {} \;

现在要删除“desktop.ini”和“Thumbs.db”文件,请使用:

find /music_path -type f -name "desktop.ini" -exec rm -f {} \;
find /music_path -type f -name "Thumbs.db" -exec rm -f {} \;

提示:

您可以使用更短的版本:

find /music_path -type f -name "*.jpg" -delete

find /music_path -type f -name "desktop.ini" -delete
find /music_path -type f -name "Thumbs.db" -delete

如果您还想删除音频 mp3 文件中标记的图像,您可以使用该eyeD3应用程序。安装它:

sudo apt-get install eyed3

现在您可以删除这些图像:

eyeD3 --remove-images *.mp3

看看man eyeD3

NAME
       eyeD3 - displays and manipulates id3-tags on mp3 files

       --remove-images
              Remove all image (APIC) frames from the tag.

答案2

使用 Nautilus [文件启动器中的图标]

打开包含缩略图的文件夹并单击编辑, 选择优先, 点击预览标签。

在里面文件部分显示缩略图点击下拉箭头并选择绝不关上优先窗户。

缩略图现在应该已经消失了。

答案3

打开包含音乐文件及其专辑封面文件的文件夹内的终端,并使用命令创建一个 .hidden 文件

touch .hidden

然后在终端中输入

ls *.jpg > .hidden

这将写入所有带有扩展名的文件名.jpg在文件夹中。隐文件,它会自动隐藏 Nautilus 中含有其名称的文件。

每次在该文件夹中添加新音乐文件时,您都必须重复第二条命令,以隐藏其专辑封面文件。

笔记

  • 必须使用终端命令创建文件touch .hidden。复制另一个文件并将其重命名为 .hidden 不起作用。

  • 此方法将隐藏该文件夹中的所有 .jpg 文件,因此请确保您没有任何不想隐藏的 .jpg 文件,或者只需打开 .hidden 文件并删除其行(如果需要)。

  • 这是一种手动方式,因此每次添加另一个带有专辑封面的音乐文件时,您都必须重复第二条命令,以隐藏其专辑封面文件。无论如何,您可以创建一个脚本来自动执行该过程。

答案4

根据文件eyeD3您可以.mp3使用以下命令删除文件的图像

--remove-image=DESCRIPTION
          Remove image matching DESCRIPTION.

   --remove-all-images
          Remove all images from the tag

只需导航到存储所有.mp3文件的目录,然后在此处输入代码

eyeD3 --remove-all-image *.mp3

相关内容