标签: tagging

适用于 Linux 的 MP3 标记工具有哪些?

您会为 Linux 推荐哪个应用程序来标记 MP3?在 Windows 下我曾经使用 Tag&Rename 并且非常喜欢它;它在 Wine 下运行良好,但我想要一些本机运行的东西。

command-line software-rec mp3 tagging

90
推荐指数
8
解决办法
15万
查看次数

从 mp3 文件中删除选定标签的命令行工具

使用MP3 Diags清理我的 mp3 收藏,我发现除了 ID3v2 标签外,有些文件还有 Lyrics3、ID3v1 和一些 APE 标签。是否有命令行工具可以删除除 ID3v2 标签之外的所有内容?

linux command-line mp3 id3 tagging

13
推荐指数
2
解决办法
2万
查看次数

Mass .flac --> .mp3 转码:如何编写一个保留 ID3 标签信息的 shell 脚本?

最近几周,我从一种相当“动手”的方法转为 .flac --> .mp3 转码,转为一种“设置并忘记”的方法。

第一步是停止使用 GUI 前端(带有 LAME 插件的 Audacity),而是使用我在此处概述的方法。

第二步是找到一个 bash shell 脚本,它会告诉命令循环递归工作,允许在一个简单的步骤中转码具有许多包含 .flac 文件的子目录的目录。该答案是由 askubuntu.com 上的用户提供的。

现在我想学习如何进一步细化,以便保留 ID3 标签信息。链接到上述条带 ID3 标签数据的方法,保留最少的内容(即仅保留标题字段)。

谁能教我如何编写这样的shell脚本?


shell 脚本已更新为:

#!/bin/bash
file="$1"
flac -cd "$file" | lame --preset fast extreme - "${file%.flac}.mp3"
id3cp "$file" "${file%.flac}.mp3"
Run Code Online (Sandbox Code Playgroud)

这样find . -name '*.flac' -exec ~/bin/flac2mp3 '{}' \;在〜/桌面/堆栈提供了以下的输出:

01 - Amon Tobin - Chomp Samba.flac: done         
LAME 3.98.4 64bits (http://www.mp3dev.org/)
Using polyphase lowpass filter, transition band: 19383 Hz - 19916 Hz
Encoding …
Run Code Online (Sandbox Code Playgroud)

mp3 id3 shell-script tagging flac

10
推荐指数
1
解决办法
3240
查看次数

PDF 文件的元数据在哪里?我可以将元数据插入任何 PDF 文件吗?

我有很多音乐文件;使用 mp3Tag 程序,我已经组织了所有这些。我有正确的元数据,因为它允许。我正在寻找一个免费软件,它具有相同的功能,但适用于 PDF 文件。

linux software-rec pdf tagging file-metadata

6
推荐指数
2
解决办法
4871
查看次数

使用 avconv 映射元数据不起作用

我理解的方式man avconv(版本9.16-6:9.16-0ubuntu0.14.04.1),以下命令应转换input.oggoutput.mp3并结转元数据:

avconv -i input.ogg -map_metadata 0 output.mp3
Run Code Online (Sandbox Code Playgroud)

然而,它没有;ogginfo清楚地显示信息(艺术家、专辑、标题等)input.oggid3info确认其output.mp3具有空 (ID3) 标签。

转换oggflac或(大概)格式的任何组合时也会发生同样的情况。

我的理解有-map_metadata误吗?有没有办法在格式之间转换并保留标签(没有像这样的硬编码)?

options audio tagging conversion avconv

5
推荐指数
1
解决办法
1516
查看次数

将标签添加到文件 (PDF) 并从命令行或脚本进行处理

我想在我的文件中添加标签(在这种情况下为 PDF 文件),以便我可以在文件系统中搜索它们,然后从命令行或脚本中处理结果。

是否有一个 linux 工具可以对一般文件执行此操作?

一种简单的方法是修改文件名,然后使用 find -exec 或在管道中访问它们虽然我想用多重标签标记文件,并且文件名会变得很长,但我想以这种方式处理它们

例如,假设我有很多 PDF 文件。所以我想把它们中的一些标记为票据,其中一些标记为草稿

以便稍后我可以让应用程序浏览我的文件系统并处理所有匹配项。假设在适当的文件夹中为所有这些创建符号链接,或者它们合并到一个 PDF 等...

我的问题不是关于那些在管道中排在第二位的程序: ln , gs, pdfjoin,而是关于那些直接使用标签的程序,例如:应用标签并搜索包含这些标签的文件。

filesystems tagging files

5
推荐指数
1
解决办法
2297
查看次数

如何标记 Linux 文件系统中存储的所有内容?

如何使用 BTRFS 文件系统在 Linux 中完成以下任务?

在 Mac OS X El Capitan 中,您可以使用标签来组织文件。您可以标记文件和文件夹,以便更轻松地查找它们。标签适用于所有文件和文件夹。您可以向任何文件(或文件夹?)添加多个标签。

https://support.apple.com/kb/PH22180?locale=en_US

当然,这些标签的目的是为了通过标签查找/搜索。Mac OS X Finder 包含对标签的支持。

在Linux中,如果我必须使用命令行工具来完成标记和按标签搜索(以及相关功能),那也没关系。

filesystems search tagging

5
推荐指数
1
解决办法
8942
查看次数

从命令行向 opus 文件添加元数据

我有一组需要标记的 opus 音乐文件和一个包含适当标签的文本文件。我正在尝试通过 Python 脚本完成标记,但我需要一种方法来编辑 opus 文件的元数据。所以一个可以标记 opus 文件的 CLI 程序。

opusenc,这是opus-tools不接受 opus 文件作为输入的一部分。有很多图形程序可以编辑 opus 文件的标签,但在这种情况下不起作用。我在想 ffmpeg 可以做到,但维基页面没有提到 opus(或 ogg 或 flac,它也使用“Vorbis 评论”来存储我所理解的元数据)。

我假设我的两个建议会重新编码文件,我不确定这是否会损害音质。如果是这样,最好使用不重新编码的东西。

我正在运行 Manjaro Linux。

audio tagging

5
推荐指数
1
解决办法
3557
查看次数

MP3 标签西里尔字母

我有一些mp3文件的文件名及其标签上带有西里尔字符。

\n\n

我经常audacious玩它们。请参阅下面的文件信息:

\n\n

在此输入图像描述

\n\n

是否可以更改某些编码以正确显示内容?

\n\n

\xc3\x82\xc3\xbb\xc3\xb1\xc3\xae\xc3\xaa\xc3\xae应该是\xd0\x92\xd1\x8b\xd1\x81\xd0\xbe\xd0\xba\xd0\xbe, 我猜。

\n

character-encoding tagging audacious

4
推荐指数
1
解决办法
3387
查看次数

对 MP3 进行指纹识别和标记的命令行工具

我收集了大量多年来积累的 MP3 文件。该集合被间歇性地标记,并且许多文件名也完全不伦不类(例如 file01.mp3、file02.mp3 等)。整个集合当前存储在 ubuntu 12.04 服务器上。

我正在寻找一个命令行工具,它可以读取文件,生成音频指纹来识别歌曲(例如 file01.mp3 -> Rick Astley 的“永不放弃”),并填充 id3 标签。能够保存专辑封面或重命名文件将是一个额外的好处。

似乎有一些零碎的工具可以满足我的需要——尽管其中可能是 GUI 驱动的。但我还没有找到一个将所有这些结合在一起的包。

command-line mp3 tagging

4
推荐指数
1
解决办法
6005
查看次数