有没有办法查找/删除Google播放音乐的重复曲目? -- google-play-music 领域 android 相关 的问题

Is there any way to find/remove duplicate tracks from Google Play Music?


简体版||繁體版
12
vote

问题

中文

我在MP3和FLAC格式中的CD音乐。不幸的是,Google音乐上传者坚持上传两个格式,因此我有重复的曲目。是否有一个应用程序/工具/方法来查找和删除云中的这些重复曲目?

english

I have my music from CD in both MP3 and FLAC format. Unfortunately, the Google Music uploader insists on uploading both formats, and so I have duplicate tracks. Is there an app/tool/method to find and remove these duplicate tracks from the cloud?

  
       
       

回答列表

10
 
vote
vote
最佳答案
 

从运行Windows 10 x64(64位):

  1. 安装最新的python 2.7 .x版本。 (我使用Python 2.7.10 ;不要使用任何Python 3.x.y版本 - 我无法通过此脚本工作。)
  2. 如果使用窗口,请安装 Microsoft Visual C ++编译器Python 2.7 。 gmusicapi 的依赖关系之一需要它。
  3. 安装 google music api < / a>用于python。您应该使用"pip" (Python内置安装程序脚本)来安装它。在Windows上,PIP未添加到路径环境变量中。快速,懒惰的解决方法是专门调用:

      C:Python27Scriptspip.exe install gmusicapi   
  4. 如果您有问题,请参阅脚注。 LibAV /0可能不是我们的目的所必需的。

  5. 在 google music dupe killer页面:

    • 单击"下载zip" →提取zip→重命名 kill-dupes kill-dupes.py →右键单击→使用记事本(或Notepad ++)编辑→编辑类似)→"用户名" ("查找" )。
    • 在线#89,您将看到这个(为易于阅读而添加的线路编号):

        /1  
  6. 用google用户名替换 username ,以及使用您的Google密码密码。留下单引号'原样。使用您所做的编辑保存文件。

  7. 允许更少的安全应用通过谷歌访问您的帐户。如果您不这样做,谷歌将通过电子邮件发送电子邮件,您将在第一次运行脚本时阻止他们阻止某人访问您的帐户。在该电子邮件中,有一个链接更改设置。

    note :您可能希望在使用此脚本完成后重新更改。)

  8. 放置修改后的 /2 脚本您可以找到它的位置。我把它放在 /3 中。

  9. 打开Windows命令提示符。 ( win + r 打开运行对话框, cmd 是命令提示符。按输入。)

    • 您将看到包含此​​编写的窗口:

        /4  
    • 使用您制作的脚本运行python:

        /5  
    • 输入运行脚本:

        /6  
    • 程序打印它找到的重复曲目列表。类型 /7 然后按输入删除它们,或 /8 ,不要删除它们。

    • /9 ,也许它的父编程 shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 0 崩溃在 Unicode字符喜欢 shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 1 。这是 bug报告。奇怪的是,通过从空闲运行脚本,它工作正常。所有Python安装都应该包含空闲。

    • shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 2 shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 3 shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 4 shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 5

    • shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 6 shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 7 shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 8

    • 如果您只看到一个空白窗口,您可能忘了允许更少的安全应用程序访问您的帐户。请参见第7步。

  10. (可选)禁止安全应用从访问您的Google帐户 。

我使用了回答 Neves 开发这个答案。

脚注:安装libav

这可能是不需要的,但这是我第一次做到这一点。 我已经成功地删除了没有Libav的重复项,但我 did 在我的路径中有 abcdefghijklmnshell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard 9 。 我说不需要此步骤的原因是因为 Google Music API网站说:

如果您将上传音乐,您可能会希望安装Libav的AVConv以及至少libmp3lame。

更新2016-01-09:该网站现在说:

唯一不需要时间avconv或ffmpeg是在上传MP3而不启用扫描和匹配的情况下。

使用您的判断是否需要安装libav。

  • 下载最新的(按日期修改)"nightly-lgpl" x86_64 Variant的libav。 它与步骤2.
  • 中给出的网站相关联
  • 我下载了 ime enable0 →提取了 ime enable1 文件→在提取的 ime enable3 文件夹中添加了 ime enable2 小路。 (步骤在步骤2中的链接中解释。 LAT AYS添加(Python内置安装程序脚本) ime enable4 到路径。所以我的电脑现在有<代码 > ime enable5 添加到它的路径。
 

From a PC running Windows 10 x64 (64-bit):

  1. Install the latest Python 2.7.x version. (I used Python 2.7.10; Do not use any Python 3.x.y version -- I couldn't get it to work with this script.)
  2. If using Windows, install the Microsoft Visual C++ Compiler for Python 2.7. One of the dependencies of gmusicapi requires it.
  3. Install the Google Music API for Python. You should use "pip" (Python's built-in installer script) to install it. On Windows, pip is not added to the PATH environment variable. The quick, lazy workaround is to invoke it specifically:

    C:\Python27\Scripts\pip.exe install gmusicapi 
  4. See footnote if you're having issues. LibAV or ffmpeg are probably not required for our purposes.

  5. On the right side of the Google Music Dupe Killer page:

    • Click "download ZIP" xe2x86x92 Extract the ZIP xe2x86x92 Rename kill-dupes to kill-dupes.py xe2x86x92 Right click xe2x86x92 edit with Notepad (or Notepad++, or anything similar) xe2x86x92 Ctrl-F ("find") for "username".
    • On line #89, you'll see this (line numbers added for ease of reading):

      88. api = Mobileclient()   89. logged_in = api.login('username', 'password')  90. 91. if logged_in: 
  6. Replace the word username with your Google username, and the word password with your Google password. Leave the single-quotes ' as-is. Save the file with the edits you made.

  7. Allow less secure apps to access your account via Google. If you don't do this, Google will email you telling that they blocked someone accessing your account the first time you run the script. In that email, there is a link to change the setting.

    (Note: you may wish to change it back after you are done with this script.)

  8. Put the modified kill_dupes.py script somewhere you can find it. I put it in C:\Python27\.

  9. Open the Windows command prompt. (Win+R opens the Run dialog, cmd is the command prompt. Press Enter.)

    • You'll see a Window with this written:

      C:\Users\YourWindowsUsername> 
    • Run Python with the script you made:

      C:\Users\YourWindowsUsername>c:\Python27\python.exe c:\Python27\kill_dupes.py 
    • Press Enter to run the script:

      Successfully logged in. Beginning duplicate detection process. 
    • The program prints a list of the duplicate tracks it found. Type y and press Enter to remove them, or n to not remove them.

    • kill_dupes.py and maybe its parent program gmusicapi crash on Unicode characters like xe3x81xa4xe3x82x93xe3x81x8fxe2x99x82. Here is the bug report. Oddly enough, by running the script from IDLE, it worked fine. IDLE should be included with all Python installs.

    • IDLE (Python GUI) xe2x86x92 file xe2x86x92 open xe2x86x92 kill_dupes.py

    • IDLE (Python GUI) xe2x86x92 run xe2x86x92 run module

    • If you just see a blank window, you probably forgot to allow less secure apps to access your account. See step 7.

  10. (Optional) Forbid less secure apps from accessing your Google account.

I used the answer by neves to develop this answer.

Footnote: Installing LibAV

  • This probably isn't required, but it's what I did the first time I did this. I have since successfully removed duplicates without LibAV, but I did have ffmpeg in my PATH already. The reason I say this step isn't required is because the Google Music API website says:

    If youxe2x80x99re going to be uploading music, youxe2x80x99ll likely want Libavxe2x80x99s avconv installed and in your system path, along with at least libmp3lame.

Update 2016-01-09: The site now says:

The only time avconv or ffmpeg is not required is when uploading mp3s without scan-and-match enabled.

Use your judgment as to whether or not installing LibAV is needed.

  • Download the newest (sort by date modified) "nightly-lgpl" x86_64 variant of LibAV. It's linked from the site given in step 2.
  • I downloaded libav-x86_64-w64-mingw32-20150524.7z xe2x86x92 extracted the .7z file xe2x86x92 added the /usr/bin folder within the extracted libav folder to the PATH. (The steps are explained in the link in step 2. lat ays to add (Python's built-in installer script) avconv.exe to the PATH. So my computer now has D:\Downloads\libav-x86_64-w64-mingw32-20150524\usr\bin added to its PATH.
 
 
   
   
2
 
vote

在台式计算机中,您可以运行谷歌音乐欺骗杀手脚本。如果您不习惯计算机,则它不是微不足道的,但可行。您必须安装 python语言,并按照脚本站点中的说明进行操作。

 

In a desktop computer,you can run Google Music Dupe Killer script. If you are not used to computers, it is not trivial, but doable. You have to install the Python language, and follow the instructions in the script site.

 
 
0
 
vote

除了将它们存储在单独的位置并指定所需的文件的位置,或手动进入PC或手机上的Google音乐并删除它们,否。但是,即使你删除它们后,音乐管理员捕获它们缺失,并且您已经更改了该文件夹,至少它将重新加载它们。

 

Other than storing them in seperate locations and specifying where the files you want are or manually going into google music on your pc or phone and deleting them, no. But even if you delete them once the music manager catchs them missing and you havnt changed the folder it will reupload them at least it used to.

 
 

相关问题

4  当我取消订阅时,我的Google播放音乐库会发生什么?  ( What happens to my google play music library when i unsubscribe ) 
我目前正在购买音乐流服务,因为我目前不满意Spotify,我目前的选择服务。 在三个月的免费试用中诱导,我享受谷歌播放音乐一系列原因,但现在我终于将我的音乐图书馆从Spotify转移到GPM,我很好奇如果我会发生什么曾经决定取消订阅。 将GPM删除我添加的所有歌曲?或者,我应该想要续签订阅,我会发现他们所有的地方我"...

0  如何在Google播放音乐上删除播客?  ( How to delete podcast on google play music ) 
我使用Google播放音乐,我需要删除旧播客,但没有能够找到一种方法来做到这一点。任何可能有助的想法? ...

9  如何在Android(Nexus S)中设置MP3铃声  ( How to set mp3 ringtone in android nexus s ) 
我正在使用音乐(最新到今天)和 ttpod 作为我的mp3播放器。 googling后,我想我可以通过音乐应用程序的长按歌曲的MP3铃声。但是,一旦我长期按下,只有以下选择 播放 添加到播放列表 删除 艺术家商店 更多艺术家 搜索 我期待我能得到一个选择选择 Set as ringtone ,但我没有找到一个。...

20  您如何防止Google音乐从设备上导入所有.mp3文件?  ( How do you prevent google music from importing all mp3 files on the device ) 
我想在我的nexus 7上有几个有声读物和/或播客,但每次我把任何mp3文件放到设备上,即使我为它制作自己的文件夹或者一些这样的文件夹,谷歌音乐也会检测到它们然后将它们添加到其文件列表中。 这是一个问题,因为我很乐意能够使用"Shuffle全部" 功能,但是它最终从AudioBook中划分的章节。我不希望它完全这样做...

12  有没有办法查找/删除Google播放音乐的重复曲目?  ( Is there any way to find remove duplicate tracks from google play music ) 
我在MP3和FLAC格式中的CD音乐。不幸的是,Google音乐上传者坚持上传两个格式,因此我有重复的曲目。是否有一个应用程序/工具/方法来查找和删除云中的这些重复曲目? ...

0  为什么Google播放音乐在Android上的用户隐藏音乐文件,但不在桌面计算机上?  ( Why does google play music conceal music files from the user on an android but n ) 
似乎对我不一致。只要我在电脑上,我就可以用我从播放商店购买的文件做任何我想要的文件。在手机上限制访问的程度是什么? ...

2  如何防止我的Google帐户从美国行动时行动?  ( How to prevent my google account from acting like its from the us ) 
我来自捷克共和国,通过一些代理,我制作了我的Google帐户看起来像是一个基于美国的尝试谷歌音乐等。现在,谷歌音乐所有访问都抵达我国,它比美国更便宜!但谷歌记得我的账户是我们的账户,所以我仍然看到美国价格为9.99美元。 你知道如何改变它吗? ...

1  显示音频文件的错误长度  ( Wrong length displayed for audio file ) 
所以我在单个 mp3 文件中有一个音频书,超过5小时。在我的电脑上,所有玩家都会正确地显示它的长度,但在我的手机上,在我的手机上 smart Audiobook Player 和播放音乐应用程序都表示它只有11分钟。 Rockbox正确拾取长度。 是什么问题,我如何解决它而不使用不同的应用程序? ...

11  使用谷歌播放音乐的Apple无损  ( Using apple lossless with google play music ) 
我有很多音乐在 Apple无损),但谷歌播放音乐似乎没有支持它。相反,谷歌播放音乐支持 flac ,但iTunes不支持它。 我不在乎我的音乐是如何编码的,而是想要编码这些而没有任何损失。您如何使用iTunes + Google播放音乐管理您的无损音乐?我相信这不仅是我的问题。 编辑:好的,我终于放弃了,并编码了我...

6  如果我不想要云上的音乐怎么办?  ( What if i dont want my music on the cloud ) 
我刚收到了我的Nexus 7平板电脑,我试图向它加载一些音乐/视频。我有大约10张价值的.mp3文件,没有DRM在我的电脑中。由于这是Android,我认为我不会受到iTunes的痛苦的影响,如果我插入电脑,我就可以将音乐拖到"音乐" 文件夹中。果然,我看到一个名为"音乐" 的文件夹,并尝试将几个文件拖到它。但是,当...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有