【问题标题】:Find and convert MPEG Layer II to MPEG Layer III查找 MPEG Layer II 并将其转换为 MPEG Layer III
【发布时间】:2016-08-14 19:42:12
【问题描述】:

我的程序 (MP3Gain Express) 有时无法处理 MPEG Layer II 的文件。我也有一些文件在某些​​设备上不起作用。我怀疑它们也可能只是 MPEG Layer II 文件。我意识到我的问题可以分为三个部分。我希望这不是问题——它们似乎与我息息相关。

  1. 有什么方法可以检测到这些文件整体(例如递归搜索整个目录)?

  2. 是否有用于将它们转换为 MPEG Layer III 的命令行/Applescript 解决方案?

  3. 2.会造成质量损失吗?

谢谢

迟到

【问题讨论】:

    标签: terminal applescript mp3


    【解决方案1】:

    第二层文件扩展名为“.mp2”,第三层文件扩展名为“.mp3”。

    然后很容易获得具有特定扩展名的任何子文件夹中的所有文件的列表。例如,要获取所有第三层文件:

    set Parentfolder to choose folder "Select your top folder"
    tell application "Finder" to set myList to every file of entire contents of Parentfolder whose name extension is "mp3"
    

    变量 myList 将包含所选文件夹的任何子文件夹中扩展名为“mp3”的所有文件。

    关于转换,我没有 mp2 文件的样本,所以我无法测试,但我很确定可以使用 QuickTime 转换/导出。您可能必须使用带有 QT7 Pro 扩展的 QT7。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-09
      • 1970-01-01
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-29
      相关资源
      最近更新 更多