【问题标题】:How can I fetch m4a aac metadata using batch?如何使用批处理获取 m4a aac 元数据?
【发布时间】:2021-05-26 15:35:44
【问题描述】:

基本上,我想要实现的是编写一个脚本来将我的歌曲库中的文件重命名为以下格式

“歌曲名称 - 艺术家”

我已经尝试寻找可以从这些文件中获取该数据的代码,但我找不到任何东西。

【问题讨论】:

    标签: linux bash shell ubuntu audio


    【解决方案1】:

    这行代码来自: https://askubuntu.com/questions/226773/how-to-read-mp3-tags-in-shell

    具体来说,用户 mxmlnkn 给出了正确的答案。我使用他们的代码来实现与您正在寻找的类似的东西,并且效果很好:

    ffprobe -loglevel error -show_entries format_tags=artist -of default=noprint_wrappers=1:nokey=1 file.mp3
    

    如果您想添加,例如,专辑和曲目名称,您可以使用format_tags,如下所示:

    format_tags=artist,album,title
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-21
      • 2010-09-15
      • 2012-06-25
      • 2014-10-28
      相关资源
      最近更新 更多